Bradley Hanner
Bradley Thomas Hanner
Born: February 10, 1999
Rhoadesville, VA US
Primary Position: Pitcher
Bats: Right
Throws: Right
Height: 6'4"
Weight: 210
Draft: Round 21 (2019 June Amateur Draft, Minnesota Twins)
School: Patrick Henry CC
Career: 2019-2026
Bradley Hanner has compiled a career record of 31 wins and 22 losses, with 21 saves, and a 4.25 ERA in his 203-game pitching career with the Twins, Fort Myers Mighty Mussels, Cedar Rapids Kernels, Akron RubberDucks, Peoria Javelinas, Columbus Clippers and Scranton/Wilkes-Barre RailRiders. He began playing during the 2019 season and has taken the field during the 2026 campaign.
![]() Twins |
![]() Fort Myers Mighty Mussels |
![]() Cedar Rapids Kernels |
![]() Akron RubberDucks |
![]() Peoria Javelinas |
![]() Columbus Clippers |
![]() Scranton/Wilkes-Barre RailRiders |
Click on column headings to sort.
Pitching:
| Year | Level | Lg | Team | W | L | W% | ERA | G | GS | GF | CG | SHO | SV | IP | H | R | ER | HR | BB | IBB | SO | HBP | BK | WP | BF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | R | GULF | Twins | 2 | 3 | .400 | 4.39 | 11 | 0 | 6 | 0 | 0 | 1 | 26.7 | 16 | 14 | 13 | 1 | 12 | 0 | 30 | 4 | 0 | 6 | 108 |
| 2021 | A | LASE | Fort Myers Mighty Mussels | 2 | 1 | .667 | 7.13 | 26 | 1 | 10 | 0 | 0 | 2 | 41.7 | 45 | 34 | 33 | 0 | 34 | 1 | 49 | 8 | 0 | 7 | 208 |
| 2022 | Advanced A | MIDW | Cedar Rapids Kernels | 7 | 4 | .636 | 4.60 | 39 | 1 | 12 | 0 | 0 | 2 | 58.7 | 46 | 35 | 30 | 4 | 27 | 0 | 65 | 7 | 0 | 12 | 250 |
| 2023 | Fall | AZFL | Peoria Javelinas | 0 | 0 | 1.59 | 10 | 0 | 5 | 0 | 0 | 2 | 11.3 | 10 | 2 | 2 | 1 | 4 | 0 | 16 | 0 | 0 | 0 | 45 | |
| 2023 | AA | EL | Akron RubberDucks | 8 | 6 | .571 | 2.78 | 41 | 0 | 26 | 0 | 0 | 8 | 64.7 | 48 | 24 | 20 | 6 | 34 | 2 | 70 | 12 | 1 | 8 | 280 |
| 2024 | AAA | IL | Columbus Clippers | 0 | 0 | 27.00 | 1 | 0 | 0 | 0 | 0 | 0 | 0.3 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | |
| 2024 | AA | EL | Akron RubberDucks | 8 | 4 | .667 | 2.77 | 43 | 0 | 16 | 0 | 0 | 6 | 55.3 | 49 | 26 | 17 | 3 | 24 | 0 | 66 | 3 | 1 | 4 | 238 |
| 2025 | AAA | IL | Columbus Clippers | 4 | 4 | .500 | 4.74 | 42 | 0 | 14 | 0 | 0 | 2 | 49.3 | 45 | 28 | 26 | 13 | 25 | 0 | 62 | 7 | 0 | 2 | 214 |
| 2026 | AAA | IL | Scranton/Wilkes-Barre RailRiders | 2 | 0 | 1.000 | 1.69 | 14 | 0 | 2 | 0 | 0 | 0 | 21.3 | 16 | 5 | 4 | 0 | 8 | 0 | 29 | 1 | 0 | 1 | 85 |
| Totals | 31 | 22 | .585 | 4.25 | 203 | 2 | 84 | 0 | 0 | 21 | 296.7 | 250 | 162 | 140 | 28 | 156 | 3 | 342 | 41 | 2 | 39 | 1300 |
Fielding:
| Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | R | GULF | Twins | P | 11 | 2 | 0 | 0 | 0 | 1.000 | .182 |
| 2021 | A | LASE | Fort Myers Mighty Mussels | P | 26 | 2 | 8 | 0 | 0 | 1.000 | .385 |
| 2022 | Advanced A | MIDW | Cedar Rapids Kernels | P | 39 | 3 | 10 | 0 | 0 | 1.000 | .333 |
| 2023 | AA | EL | Akron RubberDucks | P | 41 | 5 | 4 | 0 | 1 | 1.000 | .220 |
| 2023 | Fall | AZFL | Peoria Javelinas | P | 10 | 2 | 0 | 0 | 0 | 1.000 | .200 |
| 2024 | AA | EL | Akron RubberDucks | P | 43 | 3 | 4 | 1 | 0 | .875 | .163 |
| 2024 | AAA | IL | Columbus Clippers | P | 1 | 0 | 0 | 0 | 0 | .000 | |
| 2025 | AAA | IL | Columbus Clippers | P | 42 | 3 | 5 | 0 | 2 | 1.000 | .190 |
| 2026 | AAA | IL | Scranton/Wilkes-Barre RailRiders | P | 14 | 1 | 3 | 0 | 0 | 1.000 | .286 |
| Totals | 164 | 15 | 21 | 1 | 3 | .973 | .220 |
Minor League Service:
| Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
|---|---|---|---|---|---|---|
| 2019 | R | Gulf Coast League | Twins | MIN | June 25, 2019 | August 22, 2019 |
| 2021 | A | Low-A Southeast | Fort Myers Mighty Mussels | MIN | May 8, 2021 | September 18, 2021 |
| 2022 | Advanced A | Midwest League | Cedar Rapids Kernels | MIN | April 8, 2022 | September 7, 2022 |
| 2023 | AA | Eastern League | Akron RubberDucks | CLG | April 6, 2023 | September 17, 2023 |
| 2023 | Fall | Arizona Fall League | Peoria Javelinas | October 3, 2023 | November 9, 2023 | |
| 2024 | AA | Eastern League | Akron RubberDucks | CLG | April 5, 2024 | September 14, 2024 |
| 2024 | AAA | International League | Columbus Clippers | CLG | September 22, 2024 | September 22, 2024 |
| 2025 | AAA | International League | Columbus Clippers | CLG | March 28, 2025 | September 19, 2025 |
| 2026 | AAA | International League | Scranton/Wilkes-Barre RailRiders |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.







