Fri 6/13 | Sat 6/14 | Sun 6/15 |
---|---|---|
COL 7:15 PM EDT | COL 4:10 PM EDT | Starting COL 1:35 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $19.25
Median $19.00
SABR Points
Average $17.32
Median $17.00
All Leagues
Average $23.80
Median $24.50
SABR Points
Average $11.30
Median $12.00
Roster%
100%
Change
7Day
0%
30Day
0%
2025 OPL Round 3
OPL Roster%
15.00%
OPL Average Salary
$18.53

June 10, 2025 2:48 AM : Sale (4-4) earned the win over Milwaukee on Monday, allowing one run on five hits and two walks while striking out 11 batters over seven innings.
Analysis: Sale was dominant in the win, as he gave up only one extra-base hit and racked up 14 whiffs. The left-hander's 11 punchouts were a season high and marked the fourth time on the campaign he's reached double-digit strikeouts. Sale had an uneven start to the campaign, but he's now given up two or fewer earned runs in 10 straight outings. He's been particularly dominant over his current five-game streak of quality starts, allowing just four runs across 33 frames and posting a 43:12 K:BB during that stretch.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 | CHW | 21 | 0 | 23.1 | 4 | 2 | 32 | 10 | 0 | 2 | 6.54 | 152.67 |
2011 | CHW | 58 | 0 | 71.0 | 8 | 16 | 79 | 27 | 2 | 6 | 6.37 | 452.00 |
2012 | CHW | 30 | 29 | 192.0 | 0 | 0 | 192 | 51 | 6 | 19 | 4.82 | 926.00 |
2013 | CHW | 30 | 30 | 214.1 | 0 | 0 | 226 | 46 | 14 | 23 | 4.87 | 1044.67 |
2014 | CHW | 26 | 26 | 174.0 | 0 | 0 | 208 | 39 | 11 | 13 | 5.56 | 967.00 |
2015 | CHW | 31 | 31 | 208.2 | 0 | 0 | 274 | 42 | 13 | 23 | 5.4 | 1127.34 |
2016 | CHW | 32 | 32 | 226.2 | 0 | 0 | 233 | 45 | 17 | 27 | 4.69 | 1062.34 |
2017 | BOS | 32 | 32 | 214.1 | 0 | 0 | 308 | 43 | 8 | 24 | 5.7 | 1222.67 |
2018 | BOS | 27 | 27 | 158.0 | 0 | 0 | 237 | 34 | 14 | 11 | 6.18 | 977.00 |
2019 | BOS | 25 | 25 | 147.1 | 0 | 0 | 218 | 37 | 13 | 24 | 4.82 | 710.67 |
2021 | BOS | 9 | 9 | 42.2 | 0 | 0 | 52 | 12 | 4 | 6 | 4.48 | 191.33 |
2022 | BOS | 2 | 2 | 5.2 | 0 | 0 | 5 | 1 | 1 | 0 | 5.71 | 32.33 |
2023 | BOS | 20 | 20 | 102.2 | 0 | 0 | 125 | 29 | 8 | 15 | 4.45 | 457.34 |
2024 | ATL | 29 | 29 | 177.2 | 0 | 0 | 225 | 39 | 8 | 9 | 6.08 | 1080.34 |
2025 | ATL | 14 | 14 | 80.2 | 0 | 0 | 107 | 25 | 7 | 7 | 5.33 | 430.33 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 | CHW (A+) | 4 | 0 | 4.0 | 0 | 2 | 4 | 2 | 0 | 0 | 7.5 | 30.00 |
2010 | CHW (AAA) | 7 | 0 | 6.1 | 0 | 1 | 15 | 4 | 0 | 2 | 4.37 | 27.67 |
2014 | CHW (AAA) | 1 | 1 | 4.0 | 0 | 0 | 11 | 2 | 0 | 0 | 9 | 36.00 |
2021 | BOS (CPX) | 1 | 1 | 3.0 | 0 | 0 | 5 | 0 | 0 | 0 | 8.33 | 25.00 |
2021 | BOS (AA) | 2 | 2 | 7.1 | 0 | 0 | 15 | 1 | 1 | 1 | 6.5 | 47.67 |
2021 | BOS (AAA) | 2 | 2 | 9.2 | 0 | 0 | 15 | 4 | 0 | 0 | 6.86 | 66.33 |
2022 | BOS (CPX) | 2 | 2 | 3.2 | 0 | 0 | 7 | 1 | 1 | 0 | 7.18 | 26.33 |
2022 | BOS (AA) | 1 | 1 | 4.0 | 0 | 0 | 7 | 0 | 0 | 0 | 8.5 | 34.00 |
2022 | BOS (AAA) | 1 | 1 | 3.2 | 0 | 0 | 5 | 5 | 0 | 0 | 3.64 | 13.33 |
2023 | BOS (AAA) | 2 | 2 | 6.1 | 0 | 0 | 10 | 2 | 0 | 0 | 7.21 | 45.67 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 9, 2025 | ATL | @MIL | 1 | 1 | 0 | 0 | 7.0 | 27 | 1 | 1 | 5 | 11 | 2 | 0 | 0 | 51.00 |
Jun 4, 2025 | ATL | ARI | 1 | 0 | 0 | 0 | 6.0 | 25 | 1 | 1 | 3 | 10 | 4 | 1 | 0 | 35.00 |
May 29, 2025 | ATL | @PHI | 1 | 1 | 0 | 0 | 6.0 | 24 | 0 | 0 | 2 | 8 | 3 | 1 | 0 | 34.00 |
May 23, 2025 | ATL | SDP | 1 | 0 | 0 | 0 | 7.0 | 25 | 1 | 1 | 4 | 6 | 1 | 0 | 1 | 31.00 |
May 16, 2025 | ATL | @BOS | 1 | 1 | 0 | 0 | 7.0 | 25 | 1 | 1 | 5 | 8 | 2 | 0 | 1 | 32.00 |
May 11, 2025 | ATL | @PIT | 1 | 0 | 0 | 0 | 5.2 | 27 | 3 | 2 | 8 | 8 | 2 | 1 | 0 | 35.33 |
May 6, 2025 | ATL | CIN | 1 | 0 | 0 | 0 | 6.2 | 28 | 0 | 0 | 5 | 10 | 2 | 1 | 0 | 44.33 |
Apr 30, 2025 | ATL | @COL | 1 | 0 | 0 | 0 | 7.0 | 25 | 2 | 2 | 5 | 10 | 0 | 0 | 1 | 42.00 |
Apr 25, 2025 | ATL | @ARI | 1 | 1 | 0 | 0 | 5.0 | 22 | 1 | 1 | 5 | 4 | 2 | 0 | 0 | 27.00 |
Apr 19, 2025 | ATL | MIN | 1 | 0 | 0 | 0 | 4.1 | 22 | 2 | 2 | 6 | 8 | 3 | 0 | 1 | 15.67 |
Totals | 10 | 4 | 0 | 0 | 61.2 | 250 | 12 | 11 | 48 | 83 | 21 | 4 | 4 | 347.33 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 6, 2023 | AAA | WOR | @SYR | 1 | 0 | 0 | 4.1 | 16 | 0 | 0 | 3 | 7 | 0 | 0 | 0 |
Aug 1, 2023 | AAA | WOR | @SYR | 1 | 0 | 0 | 2.0 | 9 | 0 | 0 | 1 | 3 | 2 | 0 | 0 |
Totals | 2 | 0 | 0 | 6.1 | 25 | 0 | 0 | 4 | 10 | 2 | 0 | 0 |
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, 2011 10:58 PM | add | Francisco Lindor Truffles | $3 |
April 20, 2011 11:57 PM | move | Pawnee Li'l Sebastians (from Francisco Lindor Truffles) | $3 |
October 6, 2011 11:25 PM | increase | Pawnee Li'l Sebastians | $5 |
January 31, 2012 7:08 PM | cut | Pawnee Li'l Sebastians | $3 |
February 27, 2012 3:49 PM | add | I'm Down With OBP Yeah You Know Me | $6 |
August 1, 2012 10:36 PM | move | Acuna Matata (from I'm Down With OBP Yeah You Know Me) | $6 |
October 5, 2012 9:01 AM | increase | Acuna Matata | $8 |
March 19, 2013 9:50 PM | add | Free Hacks | $38 |
October 11, 2013 2:39 PM | increase | Free Hacks | $40 |
October 8, 2014 10:53 PM | increase | Free Hacks | $42 |
October 5, 2015 8:00 AM | increase | Free Hacks | $44 |
April 24, 2016 9:03 PM | move | Greendale Human Beings (from Free Hacks) | $44 |
October 7, 2016 12:40 PM | increase | Greendale Human Beings | $46 |
November 26, 2016 11:09 PM | move | Jack Burton's Porkchop Express (from Greendale Human Beings) | $46 |
January 31, 2017 10:17 PM | cut | Jack Burton's Porkchop Express | $23 |
March 19, 2017 9:15 PM | add | Zizzers | $46 |
March 24, 2017 3:14 AM | move | ShoKnowsHeBetts (from Zizzers) | $46 |
October 7, 2017 1:49 AM | increase | ShoKnowsHeBetts | $48 |
November 15, 2017 12:07 AM | increase | ShoKnowsHeBetts | $49 |
August 23, 2018 10:54 AM | cut | ShoKnowsHeBetts | $25 |
August 24, 2018 10:55 AM | add | Touchdown, Air Bud! | $49 |
October 12, 2018 12:59 PM | increase | Touchdown, Air Bud! | $51 |
November 15, 2018 7:37 AM | increase | Touchdown, Air Bud! | $55 |
April 27, 2019 4:49 PM | move | Free Hacks (from Touchdown, Air Bud!) | $55 |
October 4, 2019 4:56 PM | increase | Free Hacks | $57 |
November 30, 2019 8:11 AM | cut | Free Hacks | $0 |
March 1, 2020 8:16 PM | add | I'm Down With OBP Yeah You Know Me | $35 |
July 5, 2020 10:26 PM | add | Pohlad pocket protectors | $13 |
September 30, 2020 7:15 PM | increase | Pohlad pocket protectors | $15 |
February 11, 2021 9:05 AM | cut | Pohlad pocket protectors | $0 |
March 7, 2021 1:56 PM | add | Francisco Lindor Truffles | $11 |
September 1, 2021 10:52 AM | move | Zizzers (from Francisco Lindor Truffles) | $11 |
October 9, 2021 4:50 AM | increase | Zizzers | $13 |
October 14, 2022 1:23 AM | increase | Zizzers | $15 |
January 31, 2023 6:38 PM | cut | Zizzers | $0 |
March 23, 2023 10:25 PM | add | I'm Down With OBP Yeah You Know Me | $10 |
October 12, 2023 11:34 AM | increase | I'm Down With OBP Yeah You Know Me | $12 |
October 10, 2024 12:19 AM | increase | I'm Down With OBP Yeah You Know Me | $14 |
November 15, 2024 12:06 AM | increase | I'm Down With OBP Yeah You Know Me | $16 |
January 31, 2025 9:43 AM | move | Francisco Lindor Truffles (from I'm Down With OBP Yeah You Know Me) | $16 |