Thu 5/29 | Fri 5/30 | Sat 5/31 |
---|---|---|
@HOU 8:10 PM EDT | @HOU 8:10 PM EDT | @HOU 4:10 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $7.87
Median $7.00
H2H FanGraphs Points
Average $7.02
Median $6.00
Roster%
100%
Change
7Day
0%
30Day
1.22%
2025 OPL Round 2
OPL Roster%
5.29%
OPL Average Salary
$7.44

May 24, 2025 10:28 PM : Fairbanks earned the save in Friday's 3-1 win over the Blue Jays. He issued two walks without allowing a hit or recording a strikeout in a scoreless ninth inning.
Analysis: Fairbanks was brought in to protect the Rays' two-run lead, and he was able to work around two walks to come away with his 10th save of the season (and second in as many days). He needed 21 pitches (11 strikes) to get through the frame, which could impact his availability for Sunday's series finale. Fairbanks has a 2.05 ERA, 1.23 WHIP and 22:12 K:BB across 22 innings this season.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | TEX | 8 | 0 | 8.2 | 0 | 0 | 15 | 8 | 7 | 0 | 4 | 0.36 | 3.13 |
2019 | TBR | 13 | 0 | 12.1 | 2 | 3 | 13 | 17 | 3 | 0 | 1 | 5.98 | 73.77 |
2020 | TBR | 27 | 2 | 26.2 | 0 | 7 | 39 | 23 | 14 | 2 | 2 | 6.41 | 170.93 |
2021 | TBR | 47 | 0 | 42.2 | 5 | 14 | 56 | 40 | 21 | 1 | 2 | 7.36 | 314.13 |
2022 | TBR | 24 | 0 | 24.0 | 8 | 6 | 38 | 13 | 3 | 0 | 1 | 10.94 | 262.50 |
2023 | TBR | 49 | 0 | 45.1 | 25 | 2 | 68 | 26 | 20 | 4 | 3 | 9.44 | 427.97 |
2024 | TBR | 46 | 0 | 45.1 | 23 | 1 | 44 | 36 | 17 | 0 | 4 | 7.69 | 348.67 |
2025 | TBR | 23 | 0 | 22.0 | 10 | 0 | 22 | 15 | 12 | 0 | 0 | 8.26 | 181.80 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2015 | TEX (A-) | 13 | 11 | 57.1 | 0 | 0 | 47 | 52 | 22 | 6 | 3 | 4.57 | 262.17 |
2016 | TEX (A) | 24 | 16 | 101.1 | 2 | 0 | 80 | 112 | 31 | 10 | 9 | 3.9 | 394.96 |
2017 | TEX (A+) | 9 | 1 | 18.2 | 0 | 0 | 10 | 22 | 13 | 0 | 1 | 2.66 | 49.63 |
2019 | TEX (A+) | 11 | 0 | 12.1 | 2 | 1 | 15 | 10 | 4 | 0 | 0 | 7.89 | 97.27 |
2019 | TEX (AA) | 6 | 0 | 7.1 | 0 | 0 | 14 | 2 | 0 | 0 | 0 | 10.51 | 77.07 |
2019 | TEX (AAA) | 7 | 0 | 6.1 | 0 | 0 | 11 | 10 | 2 | 0 | 1 | 3.88 | 24.57 |
2019 | TBR (AAA) | 16 | 1 | 17.2 | 0 | 2 | 30 | 15 | 6 | 0 | 3 | 5.93 | 104.83 |
2021 | TBR (AAA) | 2 | 0 | 2.0 | 0 | 0 | 2 | 1 | 0 | 0 | 1 | 1.95 | 3.90 |
2022 | TBR (CPX) | 1 | 0 | 1.0 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 6.2 | 6.20 |
2022 | TBR (AAA) | 6 | 0 | 4.2 | 0 | 1 | 7 | 5 | 3 | 0 | 1 | 3.91 | 18.23 |
2023 | TBR (CPX) | 1 | 1 | 1.0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 11.4 | 11.40 |
2023 | TBR (AAA) | 1 | 0 | 0.2 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 9.49 | 6.33 |
2024 | TBR (AAA) | 2 | 0 | 2.0 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | 8.8 | 17.60 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 24, 2025 | TBR | TOR | 0 | 0 | 1 | 0 | 1.0 | 5 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 6.40 |
May 23, 2025 | TBR | TOR | 0 | 0 | 1 | 0 | 1.0 | 4 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 13.40 |
May 21, 2025 | TBR | HOU | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 8.80 |
May 20, 2025 | TBR | HOU | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 8.80 |
May 17, 2025 | TBR | @MIA | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.40 |
May 13, 2025 | TBR | @TOR | 0 | 0 | 0 | 0 | 0.2 | 6 | 2 | 2 | 3 | 1 | 1 | 0 | 0 | -3.87 |
May 10, 2025 | TBR | MIL | 0 | 1 | 0 | 0 | 1.0 | 6 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 6.40 |
May 8, 2025 | TBR | PHI | 0 | 0 | 0 | 0 | 1.0 | 5 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 3.80 |
May 7, 2025 | TBR | PHI | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.40 |
May 4, 2025 | TBR | @NYY | 0 | 0 | 1 | 0 | 1.0 | 3 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 18.40 |
Totals | 0 | 1 | 3 | 0 | 9.2 | 44 | 3 | 2 | 6 | 12 | 6 | 0 | 0 | 76.93 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 9, 2024 | AAA | DUR | NAS | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
May 7, 2024 | AAA | DUR | NAS | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 2 | 1 | 0 | 0 | 0 |
Jun 12, 2023 | CPX | F-RAY | F-RSX | 1 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Totals | 1 | 0 | 0 | 3.0 | 10 | 0 | 0 | 2 | 4 | 0 | 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 |
---|---|---|---|
June 14, 2019 10:05 AM | add | Hawken Hawks | $1 |
June 29, 2019 3:11 PM | cut | Hawken Hawks | $1 |
July 18, 2019 10:13 AM | add | Greendale Human Beings | $1 |
July 23, 2019 10:26 AM | cut | Greendale Human Beings | $1 |
September 4, 2020 1:25 AM | add | TLR's Retirement Project (Carlos) | $5 |
September 30, 2020 7:45 PM | increase | TLR's Retirement Project (Carlos) | $7 |
January 30, 2021 10:20 AM | move | Team Dark Overlord (from TLR's Retirement Project (Carlos)) | $7 |
April 9, 2021 12:45 PM | cut | Team Dark Overlord | $4 |
April 29, 2021 1:33 AM | add | Stay In Your McLain | $6 |
October 9, 2021 4:25 AM | increase | Stay In Your McLain | $8 |
October 14, 2022 1:18 AM | increase | Stay In Your McLain | $10 |
January 23, 2023 2:36 PM | cut | Stay In Your McLain | $0 |
February 6, 2023 9:44 PM | add | Fire Saga (Pete) | $14 |
October 12, 2023 11:22 AM | increase | Fire Saga (Pete) | $16 |
January 5, 2024 10:25 PM | cut | Fire Saga (Pete) | $0 |
February 12, 2024 8:09 PM | add | Fire Saga (Pete) | $9 |
August 29, 2024 11:18 PM | cut | Fire Saga (Pete) | $5 |
February 10, 2025 9:09 PM | add | Fire Saga (Pete) | $6 |