Sat 4/26 | Sun 4/27 | Mon 4/28 |
---|---|---|
LAA 2:10 PM EDT | LAA 1:40 PM EDT | @CLE 6:10 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $19.50
Median $19.00
FanGraphs Points
Average $19.87
Median $19.00
All Leagues
Average $17.70
Median $17.00
FanGraphs Points
Average $20.60
Median $20.00
Roster%
100%
Change
7Day
0%
30Day
0.61%
2025 OPL Round 1
OPL Roster%
6.67%
OPL Average Salary
$19.25

April 26, 2025 1:56 AM : Lopez (2-1) earned the win against the Angels on Friday, giving up two earned runs on five hits and two walks while striking out six batters across five innings.
Analysis: Friday's start marked Lopez's first time on the mound for the Twins since he strained his right hamstring April 8. He wasn't incredibly efficient, needing 101 pitches to get through five, but he still did enough to qualify for a win in his return from the injured list. RBI singles from Jo Adell in the second inning and Mike Trout in the fifth were all the Halos could manage against Lopez, and the 29-year-old righty departed the game with a comfortable 9-2 lead. He'll look to keep his momentum going during a divisional matchup in Cleveland next week.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018 | MIA | 10 | 10 | 58.2 | 0 | 0 | 46 | 56 | 18 | 4 | 8 | 3.68 | 216.13 |
2019 | MIA | 21 | 21 | 111.1 | 0 | 0 | 95 | 111 | 27 | 11 | 15 | 3.83 | 426.76 |
2020 | MIA | 11 | 11 | 57.1 | 0 | 0 | 59 | 50 | 18 | 2 | 4 | 5.29 | 303.07 |
2021 | MIA | 20 | 20 | 102.2 | 0 | 0 | 115 | 89 | 26 | 7 | 11 | 5.1 | 524.04 |
2022 | MIA | 32 | 32 | 180.0 | 0 | 0 | 174 | 157 | 53 | 8 | 21 | 4.61 | 830.50 |
2023 | MIN | 32 | 32 | 194.0 | 0 | 0 | 234 | 176 | 48 | 9 | 24 | 5.05 | 979.80 |
2024 | MIN | 32 | 32 | 185.1 | 0 | 0 | 198 | 180 | 41 | 8 | 26 | 4.49 | 832.66 |
2025 | MIN | 3 | 3 | 16.2 | 0 | 0 | 14 | 15 | 2 | 0 | 2 | 4.9 | 81.73 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | SEA (R) | 12 | 12 | 66.2 | 0 | 0 | 38 | 51 | 11 | 5 | 2 | 5.46 | 364.13 |
2015 | SEA (R) | 12 | 3 | 37.1 | 0 | 1 | 26 | 37 | 6 | 3 | 1 | 5.27 | 196.77 |
2016 | SEA (A) | 17 | 13 | 84.1 | 0 | 0 | 56 | 68 | 9 | 3 | 4 | 5.62 | 474.07 |
2017 | SEA (A+) | 19 | 18 | 100.0 | 0 | 0 | 89 | 113 | 13 | 2 | 6 | 5.05 | 505.40 |
2017 | MIA (A+) | 8 | 6 | 45.1 | 0 | 0 | 32 | 42 | 7 | 5 | 0 | 5.61 | 254.27 |
2018 | MIA (AA) | 8 | 8 | 43.2 | 0 | 0 | 51 | 30 | 8 | 1 | 3 | 6.49 | 283.23 |
2018 | MIA (AAA) | 4 | 4 | 18.2 | 0 | 0 | 15 | 16 | 4 | 3 | 3 | 3.68 | 68.63 |
2019 | MIA (AA) | 3 | 3 | 5.0 | 0 | 0 | 6 | 13 | 4 | 1 | 3 | -7.34 | -36.70 |
2019 | MIA (AAA) | 2 | 2 | 9.1 | 0 | 0 | 10 | 10 | 3 | 0 | 0 | 5.79 | 54.07 |
2021 | MIA (AAA) | 2 | 2 | 5.0 | 0 | 0 | 5 | 1 | 0 | 1 | 0 | 8.28 | 41.40 |
2025 | MIN (AAA) | 1 | 1 | 4.2 | 0 | 0 | 4 | 3 | 0 | 1 | 1 | 4.16 | 19.43 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 8, 2025 | MIN | @KCR | 1 | 0 | 0 | 0 | 4.2 | 19 | 1 | 0 | 3 | 6 | 1 | 0 | 0 | 35.73 |
Apr 2, 2025 | MIN | @CHW | 1 | 1 | 0 | 0 | 7.0 | 26 | 1 | 1 | 4 | 5 | 1 | 0 | 1 | 36.10 |
Mar 27, 2025 | MIN | @STL | 1 | 0 | 0 | 0 | 5.0 | 22 | 4 | 2 | 8 | 3 | 0 | 0 | 1 | 9.90 |
Sep 27, 2024 | MIN | BAL | 1 | 0 | 0 | 0 | 5.2 | 27 | 2 | 2 | 6 | 8 | 3 | 0 | 1 | 21.03 |
Sep 22, 2024 | MIN | @BOS | 1 | 0 | 0 | 0 | 4.0 | 22 | 7 | 7 | 9 | 3 | 1 | 0 | 2 | -15.40 |
Sep 16, 2024 | MIN | @CLE | 1 | 0 | 0 | 0 | 6.1 | 28 | 2 | 2 | 8 | 4 | 2 | 1 | 0 | 25.07 |
Sep 10, 2024 | MIN | LAA | 1 | 1 | 0 | 0 | 7.0 | 30 | 4 | 0 | 8 | 10 | 1 | 0 | 1 | 35.70 |
Sep 5, 2024 | MIN | @TBR | 1 | 1 | 0 | 0 | 6.2 | 28 | 3 | 3 | 7 | 9 | 1 | 0 | 0 | 46.13 |
Aug 30, 2024 | MIN | TOR | 1 | 1 | 0 | 0 | 7.2 | 27 | 0 | 0 | 6 | 3 | 0 | 0 | 0 | 47.13 |
Aug 24, 2024 | MIN | STL | 1 | 1 | 0 | 0 | 7.0 | 26 | 0 | 0 | 4 | 9 | 1 | 1 | 0 | 53.40 |
Totals | 10 | 5 | 0 | 0 | 61.0 | 255 | 24 | 17 | 63 | 60 | 11 | 2 | 6 | 294.80 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 19, 2025 | AAA | STP | @IOW | 1 | 0 | 0 | 4.2 | 17 | 1 | 1 | 3 | 4 | 0 | 1 | 1 |
Totals | 1 | 0 | 0 | 4.2 | 17 | 1 | 1 | 3 | 4 | 0 | 1 | 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 |
---|---|---|---|
March 29, 2019 1:13 AM | add | 4 Baggers | $6 |
April 13, 2019 3:03 AM | cut | 4 Baggers | $3 |
April 16, 2019 9:46 AM | add | The WAR of 18.12 | $5 |
October 4, 2019 4:55 PM | increase | The WAR of 18.12 | $7 |
September 30, 2020 6:17 PM | increase | The WAR of 18.12 | $9 |
April 8, 2021 10:42 PM | move | Schwell's Bells (from The WAR of 18.12) | $9 |
October 9, 2021 4:21 AM | increase | Schwell's Bells | $11 |
April 17, 2022 4:14 PM | move | Pavin Meadows (from Schwell's Bells) | $11 |
October 14, 2022 1:50 AM | increase | Pavin Meadows | $13 |
October 12, 2023 11:07 AM | increase | Pavin Meadows | $15 |
November 15, 2023 12:40 AM | increase | Pavin Meadows | $21 |
October 10, 2024 12:26 AM | increase | Pavin Meadows | $23 |
November 15, 2024 12:07 AM | increase | Pavin Meadows | $26 |
January 18, 2025 11:18 AM | cut | Pavin Meadows | $0 |
March 16, 2025 8:26 PM | add | Blind Squirrels | $22 |