Sun 7/27 | Mon 7/28 | Tue 7/29 |
---|---|---|
@LAA 1-4 F | @ATH 10:05 PM EDT | @ATH 10:05 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $19.57
Median $19.00
SABR Points
Average $17.42
Median $17.00
All Leagues
Average $22.30
Median $21.00
SABR Points
Average $8.20
Median $5.00
Roster%
100%
Change
7Day
0%
30Day
0.3%
2025 OPL Round 4
OPL Roster%
31.25%
OPL Average Salary
$17.90

July 27, 2025 1:08 AM : Kirby (5-5) allowed two runs on five hits and three walks while striking out nine over six innings to earn the win Saturday over the Angels.
Analysis: Kirby rebounded from allowing four runs in each of his last two starts. He allowed a solo home run to Taylor Ward in the second inning, which was just the second homer Kirby's given up over his last six outings. The three walks matched his season high, however. He nearly got into trouble with the bases loaded and one out in the sixth inning, but he was able to fan Logan O'Hoppe and Luis Rengifo to escape the jam before exiting at 106 pitches (65 strikes). Kirby now has a 4.50 ERA, 1.15 WHIP and 68:16 K:BB through 66 innings across 12 starts this season. He's projected to make his next start at home versus the Rangers.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2022 | SEA | 25 | 25 | 130.0 | 0 | 0 | 133 | 22 | 5 | 13 | 5.12 | 666.00 |
2023 | SEA | 31 | 31 | 190.2 | 0 | 0 | 172 | 19 | 6 | 22 | 4.91 | 936.34 |
2024 | SEA | 33 | 33 | 191.0 | 0 | 0 | 179 | 23 | 7 | 22 | 4.91 | 937.00 |
2025 | SEA | 12 | 12 | 66.0 | 0 | 0 | 68 | 16 | 4 | 9 | 4.38 | 289.00 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | SEA (A-) | 9 | 8 | 23.0 | 0 | 0 | 25 | 0 | 0 | 1 | 6.61 | 152.00 |
2021 | SEA (A+) | 9 | 9 | 41.2 | 0 | 0 | 52 | 8 | 1 | 1 | 6.54 | 272.33 |
2021 | SEA (AA) | 6 | 6 | 26.0 | 0 | 0 | 28 | 7 | 1 | 0 | 6.23 | 162.00 |
2022 | SEA (AA) | 5 | 5 | 24.2 | 0 | 0 | 32 | 5 | 1 | 3 | 5.28 | 130.33 |
2022 | SEA (AAA) | 1 | 1 | 2.0 | 0 | 0 | 2 | 1 | 1 | 0 | 4 | 8.00 |
2025 | SEA (AAA) | 3 | 3 | 10.0 | 0 | 0 | 13 | 2 | 0 | 3 | 3.1 | 31.00 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 26, 2025 | SEA | @LAA | 1 | 1 | 0 | 0 | 6.0 | 26 | 2 | 2 | 5 | 9 | 3 | 1 | 1 | 23.00 |
Jul 21, 2025 | SEA | MIL | 1 | 0 | 0 | 0 | 6.0 | 24 | 4 | 4 | 5 | 3 | 1 | 0 | 0 | 33.00 |
Jul 12, 2025 | SEA | @DET | 1 | 1 | 0 | 0 | 5.0 | 23 | 4 | 4 | 5 | 6 | 3 | 1 | 1 | 12.00 |
Jul 6, 2025 | SEA | PIT | 1 | 1 | 0 | 0 | 6.1 | 24 | 0 | 0 | 4 | 9 | 0 | 0 | 0 | 49.67 |
Jun 30, 2025 | SEA | KCR | 1 | 1 | 0 | 0 | 6.0 | 21 | 1 | 1 | 3 | 5 | 0 | 0 | 0 | 40.00 |
Jun 25, 2025 | SEA | @MIN | 1 | 0 | 0 | 0 | 6.0 | 22 | 1 | 1 | 3 | 3 | 1 | 0 | 0 | 33.00 |
Jun 20, 2025 | SEA | @CHC | 1 | 0 | 0 | 0 | 5.0 | 22 | 4 | 4 | 7 | 3 | 1 | 0 | 2 | 2.00 |
Jun 14, 2025 | SEA | CLE | 1 | 0 | 0 | 0 | 5.0 | 22 | 2 | 2 | 5 | 5 | 3 | 0 | 1 | 13.00 |
Jun 8, 2025 | SEA | @LAA | 1 | 1 | 0 | 0 | 7.0 | 23 | 2 | 2 | 2 | 14 | 0 | 0 | 1 | 50.00 |
Jun 3, 2025 | SEA | BAL | 1 | 0 | 0 | 0 | 5.0 | 23 | 2 | 2 | 8 | 3 | 1 | 0 | 0 | 28.00 |
Totals | 10 | 5 | 0 | 0 | 57.1 | 230 | 22 | 22 | 47 | 60 | 13 | 2 | 6 | 283.67 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 16, 2025 | AAA | TAC | @ABQ | 1 | 0 | 0 | 4.0 | 21 | 4 | 4 | 10 | 4 | 0 | 0 | 2 |
May 10, 2025 | AAA | TAC | SAC | 1 | 0 | 0 | 3.0 | 14 | 3 | 3 | 4 | 5 | 2 | 0 | 0 |
May 4, 2025 | AAA | TAC | @LV | 1 | 0 | 0 | 3.0 | 10 | 1 | 1 | 1 | 4 | 0 | 0 | 1 |
Totals | 3 | 0 | 0 | 10.0 | 45 | 8 | 8 | 15 | 13 | 2 | 0 | 3 |
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 14, 2020 3:48 PM | add | ¯\_(ツ)_/¯ | $1 |
September 30, 2020 7:49 PM | increase | ¯\_(ツ)_/¯ | $2 |
April 10, 2021 12:32 PM | cut | ¯\_(ツ)_/¯ | $1 |
May 17, 2021 11:16 AM | add | ¯\_(ツ)_/¯ | $1 |
June 11, 2021 2:21 PM | move | The Naturals ⚾ (from ¯\_(ツ)_/¯) | $1 |
October 9, 2021 4:33 AM | increase | The Naturals ⚾ | $2 |
April 5, 2022 2:04 PM | cut | The Naturals ⚾ | $1 |
April 6, 2022 2:05 PM | add | Sabrflower Seed Finger ☝️ | $2 |
October 14, 2022 1:48 AM | increase | Sabrflower Seed Finger ☝️ | $4 |
November 15, 2022 12:41 AM | increase | Sabrflower Seed Finger ☝️ | $6 |
October 12, 2023 11:13 AM | increase | Sabrflower Seed Finger ☝️ | $8 |
November 15, 2023 12:38 AM | increase | Sabrflower Seed Finger ☝️ | $14 |
October 10, 2024 12:26 AM | increase | Sabrflower Seed Finger ☝️ | $16 |
November 15, 2024 12:06 AM | increase | Sabrflower Seed Finger ☝️ | $20 |
April 19, 2025 7:25 AM | move | Citi Slickers (from Sabrflower Seed Finger ☝️) | $20 |