Wed 8/13 | Thu 8/14 | Fri 8/15 |
---|---|---|
@NYY 7:05 PM EDT | Starting DET 7:40 PM EDT | DET 8:10 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $7.82
Median $7.00
FanGraphs Points
Average $7.41
Median $7.00
All Leagues
Average $4.80
Median $4.50
FanGraphs Points
Average $4.70
Median $4.50
Roster%
76.15%
Change
7Day
1.23%
30Day
12.24%
2025 OPL Round 6
OPL Roster%
0.00%
OPL Average Salary
$0.00

August 9, 2025 11:19 PM : Ober (4-7) took the loss against the Royals on Saturday, allowing one run on four hits and one walk while striking out four across six innings.
Analysis: Ober started his outing strong by retiring the first seven batters he faced, and despite limiting the Royals' offense to a Maikel Garcia RBI double in the third, there wasn't enough run support from the Twins batters to avoid the loss. It was Ober's seventh quality start of the season and first since returning from a left hip impingement Aug. 2. Ober is in line to make his next start at home against the Tigers next week.
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 | 19 | 19 | 103.0 | 0 | 0 | 82 | 118 | 24 | 4 | 23 | 2.45 | 252.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 9, 2025 | MIN | KCR | 1 | 0 | 0 | 0 | 6.0 | 22 | 1 | 1 | 4 | 4 | 1 | 0 | 0 | 39.00 |
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 |
Totals | 10 | 0 | 0 | 0 | 54.2 | 239 | 39 | 39 | 64 | 42 | 12 | 2 | 17 | 71.03 |
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 |
---|---|---|---|
September 10, 2021 10:37 AM | add | Duck Season π¦π― | $2 |
September 17, 2021 5:43 PM | cut | Duck Season π¦π― | $1 |
September 18, 2021 5:44 PM | add | FREE PETE | $2 |
October 9, 2021 4:54 AM | increase | FREE PETE | $4 |
October 14, 2022 1:24 AM | increase | FREE PETE | $6 |
January 31, 2023 7:44 PM | cut | FREE PETE | $0 |
February 7, 2023 8:36 PM | add | Project Mayhem β οΈ | $4 |
March 19, 2023 6:44 PM | cut | Project Mayhem β οΈ | $2 |
April 23, 2023 4:36 PM | add | Duck Season π¦π― | $3 |
August 9, 2023 11:36 AM | move | Project Mayhem β οΈ (from Duck Season π¦π―) | $3 |
August 31, 2023 8:46 AM | cut | Project Mayhem β οΈ | $2 |
September 1, 2023 8:47 AM | add | The Just Few | $3 |
October 12, 2023 12:10 PM | increase | The Just Few | $5 |
October 10, 2024 12:25 AM | increase | The Just Few | $7 |
November 15, 2024 12:11 AM | increase | The Just Few | $8 |
June 24, 2025 9:14 PM | move | Schwell Well Wells.... (from The Just Few) | $8 |
June 26, 2025 9:42 AM | cut | Schwell Well Wells.... | $4 |
July 16, 2025 1:31 PM | add | Project Mayhem β οΈ | $4 |