Justin Topa

Bats R Throws R6'4" 200 lbBorn 1991 Binghamton, USADebut 2020Team MINDraft 2012 R33 #1012 Cincinnati Reds, Long Island University

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202618319.66.52.2722.36.30103.8
2027104.1
2028104.0

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 34

His ten closest age-34 comparables averaged 108 PITCH+ the next season; 9 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Andrew Kittredge2024103.6115.3208
2Blake Parker2019105.5108.269
3Randy Choate2010106.0117.1103
4Lucas Luetge2021102.396.9251
5Neal Cotts2014104.599.1269
6Huascar Brazoban2024105.7105.9262
7Fernando Cruz2024107.1108.7200
8Tyler Walker2010103.0did not play
9Michael Tonkin2024100.5101.1103
10Brendan Donnelly2006106.7116.490

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025MIN540000000000
2024MIN30000000000
2023SEA750000000000
2022MIL70000000000
2021MIL410000000010.0000.0000.0000.000-118.6
2020MIL60000000000
Career14910000000010.0000.0000.0000.000-118.6

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj183104.1
2026*9276.2101.777.9
2025MIN153.90541460.026821849100.6102.3103.0
2024MIN000.003002.38002165.7108.4174.1
2023SEA542.61750369.027941861112.3103.2115.5
2022MIL004.917007.33504495.989.385.1
2021MIL0029.704003.323211-0.287.0-13.2
2020MIL012.356007.7301012118.6105.9124.5
Career6103.7914917149.7643941129103.5105.2

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
202110.00.0000.0000.000

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025MINP546076310.812+0.8
2024MINP3211001.000+0.1
2023SEAP7569713200.909+1.1
2022MILP7714001.000-0.5
2021MILP430000-0.4
2020MILP6801001.000+0.2

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2026AAABuffalo BisonsPit388.0 IP, 11% K3.38
2026AAAOmaha Storm ChasersPit5412.2 IP, 17% K0.74
2026AAAnanPit10523.2 IP, 14% K1.94
2024AAASt. Paul SaintsPit4411.0 IP, 36% K4.09
2022AAANashville SoundsPit8718.2 IP, 20% K4.45
2021AAANashville SoundsPit369.0 IP, 25% K3.00
2019A+Carolina MudcatsPit6516.0 IP, 29% K4.50
2019AABiloxi ShuckersPit10424.0 IP, 21% K2.62
2018A+Down East Wood DucksPit203.2 IP, 20% K22.50
2018AAFrisco RoughRidersPit18241.0 IP, 19% K5.71
2016A+Bradenton MaraudersPit214.2 IP, 10% K4.29
2016RkGCL PiratesPit298.0 IP, 21% K1.12

Splits

Yearvs LHPvs RHPHomeAway
20210.0000.000

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.

Postseason batting

YearGABRH2B3BHRRBISBBBSOAVGOBPSLGOPS
202010000000000
Career10000000000

Postseason pitching

YearWLERAGGSSVIPHHRBBSOWHIP
2020000.001002.010101.00
Career000.001002.010101.00