Thu 8/07 | Fri 8/08 | Sat 8/09 |
---|---|---|
--- | KCR 8:10 PM EDT | Starting KCR 7:10 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $7.98
Median $7.00
FanGraphs Points
Average $7.68
Median $7.00
All Leagues
Average $4.90
Median $4.50
FanGraphs Points
Average $5.30
Median $4.50
Roster%
75.84%
Change
7Day
3.37%
30Day
11.32%
2025 OPL Round 5
OPL Roster%
0.00%
OPL Average Salary
$0.00

August 2, 2025 7:42 PM : Ober (hip) allowed four runs on six hits and a walk while striking out four over five innings in a no-decision Saturday versus the Guardians.
Analysis: Ober missed a month due to a left hip impingement. He had stretched back out to only 65 pitches during his rehab assignment, but he was able to throw 91 pitches (62 strikes) Saturday, so he should have no further workload restrictions as long as he feels good between starts. The next goal for the right-hander will be putting a strong finish on what's been a difficult campaign -- he's pitched to a 5.38 ERA, 1.41 WHIP and 78:23 K:BB through 97 innings across 18 starts. Home runs have been the big issue; after allowing two of them against Cleveland, he's yielded 23 long balls on the year, four off his career-high 27 across 178.2 innings last year. Ober is projected to make his next start at home versus the Royals.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | MIN | 20 | 20 | 92.1 | 0 | 0 | 96 | 92 | 19 | 1 | 20 | 3.57 | 330.07 |
2022 | MIN | 11 | 11 | 56.0 | 0 | 0 | 51 | 48 | 11 | 2 | 4 | 5.42 | 303.40 |
2023 | MIN | 26 | 26 | 144.1 | 0 | 0 | 146 | 125 | 29 | 7 | 22 | 4.55 | 656.46 |
2024 | MIN | 31 | 31 | 178.2 | 0 | 0 | 191 | 136 | 43 | 6 | 27 | 4.88 | 871.44 |
2025 | MIN | 18 | 18 | 97.0 | 0 | 0 | 78 | 114 | 23 | 4 | 23 | 2.2 | 213.50 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | MIN (R) | 6 | 4 | 28.0 | 0 | 0 | 35 | 24 | 3 | 2 | 2 | 6.26 | 175.20 |
2018 | MIN (A) | 14 | 14 | 75.0 | 0 | 0 | 88 | 71 | 9 | 0 | 7 | 5.78 | 433.30 |
2019 | MIN (R) | 2 | 1 | 9.0 | 0 | 0 | 13 | 6 | 1 | 1 | 0 | 7.89 | 71.00 |
2019 | MIN (A+) | 8 | 8 | 45.2 | 0 | 0 | 53 | 39 | 6 | 1 | 1 | 6.77 | 309.23 |
2019 | MIN (AA) | 4 | 4 | 24.0 | 0 | 0 | 34 | 10 | 2 | 0 | 1 | 8.39 | 201.30 |
2021 | MIN (AAA) | 4 | 4 | 16.0 | 0 | 0 | 21 | 13 | 5 | 0 | 0 | 6.98 | 111.60 |
2022 | MIN (A) | 2 | 2 | 7.0 | 0 | 0 | 6 | 4 | 1 | 0 | 1 | 5.44 | 38.10 |
2022 | MIN (AAA) | 2 | 2 | 9.2 | 0 | 0 | 13 | 5 | 2 | 1 | 2 | 5.27 | 50.93 |
2023 | MIN (AAA) | 5 | 5 | 22.2 | 0 | 0 | 25 | 16 | 6 | 0 | 1 | 6.43 | 145.83 |
2025 | MIN (AAA) | 2 | 2 | 9.0 | 0 | 0 | 9 | 6 | 1 | 0 | 1 | 5.97 | 53.70 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 2, 2025 | MIN | @CLE | 1 | 0 | 0 | 0 | 5.0 | 22 | 4 | 4 | 6 | 4 | 1 | 0 | 2 | 1.80 |
Jun 28, 2025 | MIN | @DET | 1 | 0 | 0 | 0 | 5.2 | 29 | 7 | 7 | 11 | 5 | 1 | 0 | 4 | -28.87 |
Jun 23, 2025 | MIN | SEA | 1 | 0 | 0 | 0 | 7.0 | 29 | 7 | 7 | 7 | 7 | 0 | 1 | 3 | 7.70 |
Jun 18, 2025 | MIN | @CIN | 1 | 0 | 0 | 0 | 5.2 | 25 | 4 | 4 | 9 | 5 | 0 | 0 | 1 | 16.23 |
Jun 12, 2025 | MIN | TEX | 1 | 0 | 0 | 0 | 4.2 | 26 | 7 | 7 | 6 | 3 | 6 | 0 | 4 | -42.27 |
Jun 6, 2025 | MIN | TOR | 1 | 0 | 0 | 0 | 7.0 | 28 | 5 | 5 | 5 | 4 | 1 | 1 | 2 | 16.20 |
May 31, 2025 | MIN | @SEA | 1 | 0 | 0 | 0 | 4.0 | 19 | 2 | 2 | 6 | 4 | 1 | 0 | 1 | 6.70 |
May 25, 2025 | MIN | KCR | 1 | 0 | 0 | 0 | 6.2 | 27 | 1 | 1 | 7 | 3 | 1 | 0 | 0 | 34.13 |
May 19, 2025 | MIN | CLE | 1 | 0 | 0 | 0 | 3.0 | 12 | 1 | 1 | 3 | 3 | 0 | 0 | 0 | 20.40 |
May 14, 2025 | MIN | @BAL | 1 | 0 | 0 | 0 | 4.2 | 20 | 3 | 3 | 2 | 3 | 3 | 0 | 1 | 14.03 |
Totals | 10 | 0 | 0 | 0 | 53.1 | 237 | 41 | 41 | 62 | 41 | 14 | 2 | 18 | 46.07 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 25, 2025 | AAA | STP | WOR | 1 | 0 | 0 | 5.0 | 18 | 1 | 1 | 2 | 6 | 1 | 0 | 1 |
Jul 18, 2025 | AAA | STP | @LOU | 1 | 0 | 0 | 4.0 | 15 | 0 | 0 | 4 | 3 | 0 | 0 | 0 |
Sep 9, 2023 | AAA | STP | @LOU | 1 | 0 | 0 | 5.0 | 17 | 1 | 1 | 3 | 3 | 0 | 0 | 0 |
Totals | 3 | 0 | 0 | 14.0 | 50 | 2 | 2 | 9 | 12 | 1 | 0 | 1 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
April 2, 2022 4:16 AM | add | YoungBoyNeverRips | $1 |
May 6, 2022 11:33 AM | move | jack off all trades (from YoungBoyNeverRips) | $1 |
May 19, 2022 3:49 PM | move | YoungBoyNeverRips (from jack off all trades) | $1 |
May 23, 2022 1:47 PM | move | jack off all trades (from YoungBoyNeverRips) | $1 |
August 16, 2022 3:33 PM | move | YoungBoyNeverRips (from jack off all trades) | $1 |
October 14, 2022 2:15 AM | increase | YoungBoyNeverRips | $3 |
March 29, 2023 8:19 AM | move | jack off all trades (from YoungBoyNeverRips) | $3 |
April 29, 2023 2:35 PM | move | YoungBoyNeverRips (from jack off all trades) | $3 |
June 22, 2023 8:32 AM | move | jack off all trades (from YoungBoyNeverRips) | $3 |
June 27, 2023 11:31 AM | move | YoungBoyNeverRips (from jack off all trades) | $3 |
June 29, 2023 5:11 PM | move | jack off all trades (from YoungBoyNeverRips) | $3 |
July 3, 2023 2:04 PM | move | YoungBoyNeverRips (from jack off all trades) | $3 |
August 24, 2023 1:31 PM | move | jack off all trades (from YoungBoyNeverRips) | $3 |
September 28, 2023 10:43 AM | cut | jack off all trades | $2 |
September 28, 2023 10:43 AM | add | YoungBoyNeverRips | $3 |
October 12, 2023 12:16 PM | increase | YoungBoyNeverRips | $5 |
June 9, 2024 3:04 PM | move | jack off all trades (from YoungBoyNeverRips) | $5 |
June 25, 2024 2:41 PM | cut | jack off all trades | $3 |
June 25, 2024 2:41 PM | add | YoungBoyNeverRips | $5 |
July 29, 2024 3:18 PM | move | jack off all trades (from YoungBoyNeverRips) | $5 |
August 3, 2024 12:40 PM | cut | jack off all trades | $3 |
August 3, 2024 12:40 PM | add | YoungBoyNeverRips | $5 |
August 5, 2024 11:52 AM | cut | YoungBoyNeverRips | $3 |
August 5, 2024 11:52 AM | add | jack off all trades | $5 |
August 15, 2024 10:29 AM | cut | jack off all trades | $3 |
August 15, 2024 10:29 AM | add | YoungBoyNeverRips | $5 |
October 10, 2024 1:03 AM | increase | YoungBoyNeverRips | $7 |