Thu 6/12 | Fri 6/13 | Sat 6/14 |
---|---|---|
TEX 1:10 PM EDT | @HOU 8:10 PM EDT | @HOU 4:10 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $3.38
Median $3.00
FanGraphs Points
Average $3.54
Median $3.00
All Leagues
Average $2.60
Median $2.50
FanGraphs Points
Average $2.70
Median $2.50
Roster%
90.49%
Change
7Day
1.84%
30Day
2.76%
2025 OPL Round 3
OPL Roster%
11.00%
OPL Average Salary
$4.36

June 12, 2025 1:59 AM : Festa (1-1) earned the win over Texas on Wednesday, allowing two runs on three hits and two walks while striking out four batters over six innings.
Analysis: Festa finally picked up a victory in his fifth start of the season and also notched his first quality start. In fact, Wednesday marked the first time over his five outings that the right-hander has completed more than 4.2 frames. It was certainly a promising turnaround after Festa surrendered eight runs across 3.2 innings against the A's in his previous start. Festa has an opportunity to lock down a rotation spot with Pablo Lopez (shoulder) and Zebby Matthews (shoulder) both out for an extended period, and Festa's performance Wednesday could go a long way toward achieving that goal. He'll try to take another positive step the next time he takes the mound, which tentatively lines up to be on the road against Cincinnati.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024 | MIN | 14 | 13 | 64.1 | 0 | 0 | 77 | 62 | 23 | 2 | 9 | 4.4 | 283.17 |
2025 | MIN | 4 | 4 | 16.2 | 0 | 0 | 21 | 18 | 7 | 2 | 3 | 3.28 | 54.63 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | MIN (CPX) | 2 | 0 | 5.0 | 0 | 0 | 8 | 1 | 0 | 0 | 0 | 10.08 | 50.40 |
2021 | MIN (A) | 2 | 0 | 3.1 | 0 | 0 | 4 | 2 | 4 | 0 | 0 | 4.64 | 15.47 |
2022 | MIN (A) | 5 | 5 | 24.0 | 0 | 0 | 33 | 12 | 6 | 1 | 1 | 7.46 | 179.10 |
2022 | MIN (A+) | 16 | 13 | 79.2 | 0 | 0 | 75 | 67 | 28 | 5 | 5 | 5.08 | 404.83 |
2023 | MIN (AA) | 21 | 19 | 80.0 | 0 | 1 | 104 | 76 | 33 | 2 | 8 | 5.04 | 403.00 |
2023 | MIN (AAA) | 3 | 3 | 12.1 | 0 | 0 | 15 | 10 | 9 | 0 | 1 | 4.54 | 55.97 |
2024 | MIN (AAA) | 15 | 15 | 60.1 | 0 | 0 | 89 | 56 | 26 | 3 | 9 | 4.66 | 281.17 |
2025 | MIN (AAA) | 6 | 6 | 28.2 | 0 | 0 | 34 | 24 | 4 | 0 | 2 | 6.32 | 181.13 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 5, 2025 | MIN | @ATH | 1 | 0 | 0 | 0 | 3.2 | 19 | 8 | 8 | 6 | 6 | 2 | 0 | 3 | -19.37 |
Apr 23, 2025 | MIN | CHW | 1 | 0 | 0 | 0 | 4.0 | 18 | 2 | 2 | 4 | 5 | 3 | 0 | 0 | 20.20 |
Apr 16, 2025 | MIN | NYM | 1 | 0 | 0 | 0 | 4.1 | 19 | 0 | 0 | 5 | 6 | 1 | 1 | 0 | 25.07 |
Apr 11, 2025 | MIN | DET | 1 | 0 | 0 | 0 | 4.2 | 19 | 1 | 0 | 3 | 4 | 1 | 1 | 0 | 28.73 |
Sep 26, 2024 | MIN | MIA | 1 | 0 | 0 | 0 | 4.1 | 21 | 4 | 3 | 7 | 5 | 1 | 0 | 0 | 20.87 |
Sep 20, 2024 | MIN | @BOS | 1 | 0 | 0 | 0 | 5.0 | 21 | 1 | 1 | 4 | 6 | 3 | 0 | 0 | 29.60 |
Sep 15, 2024 | MIN | CIN | 1 | 0 | 0 | 0 | 3.2 | 18 | 2 | 2 | 3 | 4 | 3 | 1 | 0 | 15.33 |
Sep 9, 2024 | MIN | LAA | 1 | 0 | 0 | 0 | 4.0 | 18 | 4 | 4 | 4 | 4 | 3 | 0 | 1 | 5.90 |
Sep 3, 2024 | MIN | @TBR | 1 | 0 | 0 | 0 | 5.0 | 21 | 2 | 2 | 5 | 7 | 1 | 0 | 0 | 35.00 |
Aug 28, 2024 | MIN | ATL | 1 | 0 | 0 | 0 | 6.0 | 21 | 2 | 2 | 2 | 7 | 1 | 0 | 1 | 37.90 |
Totals | 10 | 0 | 0 | 0 | 44.2 | 195 | 26 | 24 | 43 | 54 | 19 | 3 | 5 | 199.23 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 29, 2025 | AAA | STP | @OMA | 1 | 0 | 0 | 5.0 | 18 | 0 | 0 | 3 | 5 | 1 | 0 | 0 |
May 23, 2025 | AAA | STP | NOR | 1 | 0 | 0 | 3.2 | 14 | 1 | 1 | 2 | 7 | 1 | 0 | 0 |
May 6, 2025 | AAA | STP | BUF | 1 | 0 | 0 | 5.2 | 20 | 1 | 1 | 3 | 7 | 0 | 0 | 0 |
Apr 29, 2025 | AAA | STP | @COL | 1 | 1 | 0 | 6.0 | 20 | 2 | 2 | 3 | 7 | 0 | 0 | 1 |
Apr 4, 2025 | AAA | STP | @COL | 1 | 0 | 0 | 3.1 | 22 | 6 | 5 | 10 | 4 | 2 | 0 | 1 |
Mar 28, 2025 | AAA | STP | IND | 1 | 1 | 0 | 5.0 | 17 | 0 | 0 | 3 | 4 | 0 | 0 | 0 |
Jul 12, 2024 | AAA | STP | @LOU | 1 | 0 | 0 | 0.2 | 7 | 2 | 2 | 3 | 2 | 2 | 0 | 0 |
Jun 20, 2024 | AAA | STP | TOL | 1 | 1 | 0 | 5.2 | 23 | 4 | 4 | 6 | 6 | 0 | 1 | 2 |
Jun 14, 2024 | AAA | STP | @LOU | 1 | 1 | 0 | 6.0 | 21 | 2 | 2 | 4 | 10 | 0 | 1 | 1 |
Jun 7, 2024 | AAA | STP | SYR | 1 | 0 | 0 | 5.0 | 21 | 2 | 2 | 5 | 6 | 1 | 0 | 0 |
Totals | 10 | 4 | 0 | 46.0 | 183 | 20 | 19 | 42 | 58 | 7 | 2 | 5 |
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 |
---|---|---|---|
August 12, 2024 8:44 AM | add | 77 bombs of Bryan Price | $3 |
October 10, 2024 1:02 AM | increase | 77 bombs of Bryan Price | $5 |
October 18, 2024 8:52 PM | cut | 77 bombs of Bryan Price | $3 |
October 18, 2024 11:28 PM | add | Lakeshore Titans | $5 |
January 27, 2025 7:18 PM | move | 😼SabWarChaotrzse🐴 (from Lakeshore Titans) | $5 |