Tue 4/01 | Wed 4/02 | Thu 4/03 |
---|---|---|
PIT 7:05 PM EDT | PIT 1:10 PM EDT | --- |
Positions
SP
2026 Earned Positions
Util
Roster%
100%
Change
7Day
0.92%
30Day
7.98%
2025 OPL Round 1
OPL Roster%
8.75%
OPL Average Salary
$7.24

March 30, 2025 9:25 PM : Bradley (1-0) earned the win Sunday versus the Rockies, allowing two runs on five hits and no walks over six innings. He struck out seven.
Analysis: The Tampa Bay right-hander scattered five hits -- four singles and one double -- across his 78 total pitches to secure his first victory and quality start of the season. Bradley's fastball looked sharp, as he averaged 96.8 mph on the pitch, in line with last season when it averaged 96.4 mph. The 24-year-old is currently scheduled to make his next start against the Rangers on the road next weekend.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 | TBR | 23 | 21 | 104.2 | 0 | 0 | 129 | 106 | 39 | 1 | 23 | 3.38 | 354.04 |
2024 | TBR | 25 | 25 | 138.0 | 0 | 0 | 154 | 122 | 47 | 3 | 22 | 4.29 | 591.40 |
2025 | TBR | 1 | 1 | 6.0 | 0 | 0 | 7 | 5 | 0 | 1 | 0 | 7.07 | 42.40 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018 | TBR (R) | 10 | 9 | 23.0 | 0 | 0 | 24 | 26 | 12 | 7 | 1 | 3.53 | 81.30 |
2019 | TBR (R) | 12 | 11 | 51.0 | 0 | 0 | 57 | 42 | 19 | 2 | 4 | 5.29 | 270.00 |
2021 | TBR (A) | 15 | 14 | 66.2 | 0 | 0 | 81 | 37 | 20 | 5 | 4 | 6.52 | 434.93 |
2021 | TBR (A+) | 8 | 8 | 36.2 | 0 | 0 | 42 | 28 | 11 | 0 | 4 | 5.46 | 200.33 |
2022 | TBR (AA) | 16 | 16 | 74.1 | 0 | 0 | 88 | 50 | 18 | 2 | 4 | 6.55 | 486.87 |
2022 | TBR (AAA) | 12 | 12 | 59.0 | 0 | 0 | 53 | 55 | 15 | 3 | 10 | 3.77 | 222.60 |
2023 | TBR (AAA) | 10 | 10 | 37.2 | 0 | 0 | 37 | 39 | 20 | 2 | 9 | 1.98 | 74.63 |
2024 | TBR (AAA) | 2 | 2 | 11.0 | 0 | 0 | 15 | 2 | 3 | 0 | 1 | 7.72 | 84.90 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar 30, 2025 | TBR | COL | 1 | 1 | 0 | 0 | 6.0 | 23 | 2 | 2 | 5 | 7 | 0 | 1 | 0 | 42.40 |
Sep 27, 2024 | TBR | @BOS | 1 | 1 | 0 | 0 | 6.0 | 22 | 0 | 0 | 3 | 7 | 1 | 1 | 0 | 44.60 |
Sep 21, 2024 | TBR | TOR | 1 | 1 | 0 | 0 | 5.0 | 23 | 1 | 1 | 6 | 4 | 2 | 0 | 0 | 23.40 |
Sep 15, 2024 | TBR | @CLE | 1 | 0 | 0 | 0 | 4.1 | 21 | 2 | 2 | 5 | 6 | 3 | 0 | 0 | 22.07 |
Sep 10, 2024 | TBR | @PHI | 1 | 0 | 0 | 0 | 6.0 | 26 | 4 | 3 | 6 | 6 | 2 | 0 | 2 | 10.20 |
Sep 5, 2024 | TBR | MIN | 1 | 0 | 0 | 0 | 7.0 | 27 | 4 | 4 | 6 | 10 | 1 | 0 | 2 | 28.60 |
Aug 30, 2024 | TBR | SDP | 1 | 0 | 0 | 0 | 2.1 | 17 | 8 | 8 | 8 | 2 | 2 | 0 | 1 | -17.83 |
Aug 24, 2024 | TBR | @LAD | 1 | 0 | 0 | 0 | 6.0 | 25 | 6 | 5 | 7 | 5 | 0 | 0 | 2 | 11.60 |
Aug 19, 2024 | TBR | @ATH | 1 | 0 | 0 | 0 | 6.0 | 24 | 3 | 3 | 5 | 2 | 3 | 0 | 1 | 14.10 |
Aug 12, 2024 | TBR | HOU | 1 | 0 | 0 | 0 | 4.1 | 24 | 6 | 6 | 8 | 6 | 2 | 1 | 2 | -10.33 |
Totals | 10 | 3 | 0 | 0 | 53.0 | 232 | 36 | 34 | 59 | 55 | 16 | 3 | 10 | 168.80 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 3, 2024 | AAA | DUR | @GWN | 1 | 0 | 0 | 6.0 | 22 | 1 | 1 | 2 | 8 | 2 | 0 | 1 |
Apr 28, 2024 | AAA | DUR | SWB | 1 | 1 | 0 | 5.0 | 16 | 0 | 0 | 0 | 7 | 1 | 0 | 0 |
Aug 27, 2023 | AAA | DUR | @NOR | 1 | 0 | 0 | 4.0 | 17 | 1 | 1 | 2 | 3 | 3 | 0 | 1 |
Aug 22, 2023 | AAA | DUR | @NOR | 1 | 0 | 0 | 5.0 | 22 | 2 | 2 | 4 | 6 | 2 | 1 | 1 |
Aug 16, 2023 | AAA | DUR | GWN | 1 | 1 | 0 | 5.0 | 20 | 0 | 0 | 4 | 6 | 2 | 0 | 0 |
Aug 10, 2023 | AAA | DUR | MEM | 1 | 0 | 0 | 5.2 | 22 | 0 | 0 | 3 | 8 | 2 | 0 | 0 |
Aug 4, 2023 | AAA | DUR | @NAS | 1 | 0 | 0 | 2.0 | 13 | 4 | 4 | 6 | 1 | 2 | 0 | 2 |
May 11, 2023 | AAA | DUR | @CLT | 1 | 0 | 0 | 3.1 | 18 | 4 | 4 | 7 | 2 | 1 | 0 | 2 |
May 6, 2023 | AAA | DUR | @NOR | 1 | 0 | 0 | 4.2 | 19 | 5 | 4 | 2 | 1 | 3 | 0 | 1 |
Apr 30, 2023 | AAA | DUR | MEM | 1 | 0 | 0 | 1.0 | 11 | 8 | 8 | 5 | 2 | 2 | 1 | 1 |
Totals | 10 | 2 | 0 | 41.2 | 180 | 25 | 24 | 35 | 44 | 20 | 2 | 9 |
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 15, 2022 7:36 PM | add | Ottawa Lynx | $6 |
June 26, 2022 4:26 PM | move | SDH89 (from Ottawa Lynx) | $6 |
October 14, 2022 2:03 AM | increase | SDH89 | $7 |
July 20, 2023 3:16 PM | move | Johnny Davis (from SDH89) | $7 |
October 12, 2023 12:00 PM | increase | Johnny Davis | $9 |
March 10, 2024 3:22 PM | move | Ottawa Lynx (from Johnny Davis) | $9 |
October 10, 2024 12:38 AM | increase | Ottawa Lynx | $11 |