P Justin Topa #27
Age: 35 | Bats: R | Throws: R | Morale: Unhappy
07/16/2026
P JUSTIN TOPA #27 - AGE: 35 - BATS: R - THROWS: R - MORALE: UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
28 0 0-1 2 3.55 33.0 24 3 7 30 0.94 0.5
PITCHING RATINGS (OSA)
Overall Overall Vs Left Vs Right
Stuff 40 40 40
Movement 60 60 65
HRA 65 65 70
PBABIP 50 45 50
Control 55 55 55
PITCHING RATINGS
Pitch Cur. Pot.
Slider 50 -
Changeup 40 -
Sinker 45 -
Cutter 40 -
 
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 30
Suggested Role Bullpen
Type Extreme Groundball
Hold Runners 50
Defense 50
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 25
Baserunning Inst.: 30
Sacrifice Bunt: 60
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/14/2026 Pit Loss, 3-8 1.1 1 0 0 1 2
07/13/2026 Pit Loss, 7-9 1.0 1 0 0 0 0
07/11/2026 @ TB Win, 5-2 1.0 0 0 0 0 0 Save
07/07/2026 @ SD Win, 7-1 1.0 2 1 1 0 2
07/01/2026 SD Loss, 1-10 1.2 0 0 0 0 1
06/29/2026 SD Win, 4-0 1.0 1 0 0 0 0
06/25/2026 TB Loss, 0-5 0.2 1 0 0 0 1
06/24/2026 TB Loss, 3-5 1.0 1 0 0 0 1
06/22/2026 LA Win, 5-4 1.1 1 2 2 1 0
06/18/2026 Phx Loss, 2-5 0.1 0 0 0 0 0
Birthday:03/07/1991
Born in:Binghamton, NY
Nationality:American
Height:6' 4"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CONTINENTAL BASEBALL ASSOCIATION 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 28 0 0 1 2 3.55 33.0 24 13 13 3 7 30 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 2 0 100.0 28 8 9.00 6.55 8.18 1.91 3.51 0.94 79 0.5 .239        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 59 13 2 0 1 8 2 9 0 0 2 .220 .270 .305 .575      
vs. RHB 61 11 4 0 2 5 5 21 1 0 0 .180 .239 .344 .583      
CONTINENTAL BASEBALL ASSOCIATION 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 2 0 0 0 0 0.00 2.1 2 0 0 0 1 2  
Last Week 2 0 0 0 1 4.50 2.0 2 1 1 0 0 2  
April 7 0 0 0 0 4.35 10.1 8 5 5 2 1 11  
May 4 0 0 1 1 9.00 5.0 5 5 5 0 2 6  
June 12 0 0 0 0 1.54 11.2 7 2 2 1 3 8  
July 5 0 0 0 1 1.50 6.0 4 1 1 0 1 5  
Spring Training 10 0 1 0 1 2.79 9.2 11 3 3 2 1 6  
Last Year 46 0 1 3 0 4.42 57.0 64 34 28 3 15 48  
2 Years Ago 14 0 2 0 0 6.43 14.0 19 10 10 2 6 6  
Career 97 0 4 5 2 4.62 117.0 121 69 60 9 35 88  
Home 17 0 0 1 0 2.66 20.1 14 6 6 1 4 15  
Road 11 0 0 0 2 4.97 12.2 10 7 7 2 3 15  
Grass 27 0 0 1 2 3.16 31.1 22 11 11 1 7 28  
Turf 1 0 0 0 0 10.80 1.2 2 2 2 2 0 2  
Day 3 0 0 0 0 9.00 3.0 4 3 3 0 3 2  
Night 25 0 0 1 2 3.00 30.0 20 10 10 3 4 28  
As Reliever / Substitution 28 0 0 1 2 3.55 33.0 24 13 13 3 7 30  
INTERNATIONAL LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 4 0 1 1 0 3.00 6.0 9 2 2 0 2 3 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 4 1 18.00 13.50 4.50 3.00 4.37 1.83 77 0.1 .391        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 11 4 1 0 0 1 0 1 0 0 1 .364 .417 .455 .871      
vs. RHB 15 5 0 0 0 1 2 2 0 1 0 .333 .412 .333 .745      
INTERNATIONAL LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 1 0 0 0 0 0.00 1.2 4 0 0 0 0 2  
May 3 0 1 1 0 4.15 4.1 5 2 2 0 2 1  
Career 4 0 1 1 0 3.00 6.0 9 2 2 0 2 3  
Home 2 0 1 0 0 0.00 3.1 5 0 0 0 1 3  
Road 2 0 0 1 0 6.75 2.2 4 2 2 0 1 0  
Grass 4 0 1 1 0 3.00 6.0 9 2 2 0 2 3  
Day 2 0 1 0 0 0.00 2.2 1 0 0 0 1 1  
Night 2 0 0 1 0 5.40 3.1 8 2 2 0 1 2  
As Reliever / Substitution 4 0 1 1 0 3.00 6.0 9 2 2 0 2 3  
NEW YORK-PENN 2023 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 19 7 3 4 0 3.52 61.1 55 27 24 3 20 55 0 0.0 0 1 14.3
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 12 2 11.15 8.07 8.07 2.93 3.31 1.22 72 1.5 .299        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 81 19 1 1 0 10 7 21 0 0 0 .235 .295 .272 .567      
vs. RHB 150 36 5 0 3 17 13 34 1 2 1 .240 .303 .333 .636      
NEW YORK-PENN 2023 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Career 19 7 3 4 0 3.52 61.1 55 27 24 3 20 55  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2023 Boston - CBA 32 9 0 1 1 0 6.23 13.0 14 12 9 1 7 4 0 0 1.62 .271 5.17 -0.1 65
2024 Boston - CBA 33 14 0 2 0 0 6.43 14.0 19 10 10 2 6 6 0 0 1.79 .340 5.39 -0.1 71
2025 Philadelphia - CBA 34 46 0 1 3 0 4.42 57.0 64 34 28 3 15 48 0 0 1.39 .339 3.56 0.9 108
2026 Philadelphia - CBA 35 28 0 0 1 2 3.55 33.0 24 13 13 3 7 30 0 0 0.94 .239 3.51 0.5 127
Total CBA 97 0 4 5 2 4.62 117.0 121 69 60 9 35 88 0 0 1.33 .306 3.94 1.1 99
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2014 Kitchener - R 23 22 2 3 4 1 7.96 31.2 47 28 28 7 21 38 0 0 2.15 .465 7.40 -0.1 79
2015 Kitchener - R 24 21 2 2 1 2 7.39 31.2 33 26 26 6 28 38 0 0 1.93 .351 7.58 -0.3 82
2016 Brunswick - A 25 39 0 3 2 0 9.64 51.1 77 55 55 7 37 41 0 0 2.22 .412 6.45 -0.9 48
2017 Asheville - R 26 20 3 2 2 0 4.97 63.1 67 35 35 3 44 72 0 0 1.75 .393 4.73 0.9 111
2020 Mesa - R 29 3 1 0 1 1 4.26 6.1 11 3 3 1 2 9 0 0 2.05 .588 3.75 0.2 115
2020 Bellingham - S A 29 5 0 0 0 0 1.12 8.0 4 1 1 0 3 5 0 0 0.88 .190 4.31 0.1 472
2020 San Antonio - A 29 3 0 1 0 1 2.70 3.1 3 1 1 0 2 1 0 0 1.50 .250 4.60 0.0 184
2020 Fremont - A 29 4 0 0 0 1 2.08 8.2 6 2 2 0 4 4 0 0 1.15 .240 4.77 0.2 307
2020 Total - A 29 7 0 1 0 2 2.25 12.0 9 3 3 0 6 5 0 0 1.25 .243 4.72 0.2 259
2021 Bellingham - S A 30 13 0 3 0 7 0.86 21.0 11 2 2 1 3 19 0 0 0.67 .196 2.39 0.8 480
2021 San Antonio - A 30 25 0 4 1 1 4.31 39.2 29 19 19 4 27 37 0 0 1.41 .250 4.34 0.0 96
2022 San Antonio - A 31 55 0 7 6 17 3.27 93.2 78 36 34 12 44 64 0 0 1.30 .250 4.62 -0.2 130
2023 Pittsfield - S A 32 19 7 3 4 0 3.52 61.1 55 27 24 3 20 55 0 0 1.22 .299 3.31 1.5 127
2024 Pikeville - R 33 1 0 1 0 0 0.00 2.0 1 0 0 0 0 4 0 0 0.50 .333 0.00 0.1 999
2024 St. Lucie - A 33 9 0 0 0 0 2.65 17.0 16 6 5 1 7 15 0 0 1.35 .306 3.45 0.4 206
2025 Auburn - A 34 5 0 0 0 0 8.59 7.1 10 7 7 3 3 9 0 0 1.77 .350 8.15 -0.1 72
2026 Wilkes-Barre Scranton - AAA 35 4 0 1 1 0 3.00 6.0 9 2 2 0 2 3 0 0 1.83 .391 4.37 0.1 189
Total INT 4 0 1 1 0 3.00 6.0 9 2 2 0 2 3 0 0 1.83 .391 4.37 189.0
Total Car 39 0 3 2 0 9.64 51.1 77 55 55 7 37 41 0 0 2.22 .412 6.45 48.3
Total CAL 4 0 0 0 1 2.08 8.2 6 2 2 0 4 4 0 0 1.15 .240 4.77 307.3
Total FSL 9 0 0 0 0 2.65 17.0 16 6 5 1 7 15 0 0 1.35 .306 3.45 206.1
Total MWL 83 0 12 7 19 3.56 136.2 110 56 54 16 73 102 0 0 1.34 .250 4.54 118.4
Total SAL 5 0 0 0 0 8.59 7.1 10 7 7 3 3 9 0 0 1.77 .350 8.15 71.7
Total NYP 19 7 3 4 0 3.52 61.1 55 27 24 3 20 55 0 0 1.22 .299 3.31 127.5
Total NWL 18 0 3 0 7 0.93 29.0 15 3 3 1 6 24 0 0 0.72 .194 2.92 477.8
Total Appy 21 3 3 2 0 4.82 65.1 68 35 35 3 44 76 0 0 1.71 .392 4.59 114.1
Total ARZ 3 1 0 1 1 4.26 6.1 11 3 3 1 2 9 0 0 2.05 .588 3.75 115.4
Total CAN 43 4 5 5 3 7.67 63.1 80 54 54 13 49 76 0 0 2.04 .411 7.49 80.5
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2015 Kitchener - CAN 24 2 2 0 1 0 4.50 8.0 11 4 4 1 6 10 0 0 2.12 .500 6.43 0.1 135
2020 Fremont - CAL 29 3 0 0 0 0 2.57 7.0 6 2 2 0 3 9 0 0 1.29 .375 3.02 0.2 248
2021 Bellingham - NWL 30 6 0 1 0 1 0.00 8.0 6 0 0 0 5 6 0 0 1.38 .273 3.76 0.1 999
2022 San Antonio - MWL 31 1 0 0 0 0 0.00 1.0 1 0 0 0 0 2 0 0 1.00 .500 0.00 0.1 999
2024 St. Lucie - FSL 33 2 0 0 0 0 0.00 3.2 2 0 0 0 0 4 0 0 0.55 .222 1.03 0.2 999
Total CAL 3 0 0 0 0 2.57 7.0 6 2 2 0 3 9 0 0 1.29 .375 3.02 248.2
Total FSL 2 0 0 0 0 0.00 3.2 2 0 0 0 0 4 0 0 0.55 .222 1.03 999.0
Total MWL 1 0 0 0 0 0.00 1.0 1 0 0 0 0 2 0 0 1.00 .500 0.00 999.0
Total NWL 6 0 1 0 1 0.00 8.0 6 0 0 0 5 6 0 0 1.38 .273 3.76 999.0
Total CAN 2 2 0 1 0 4.50 8.0 11 4 4 1 6 10 0 0 2.12 .500 6.43 134.9
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2014 Kitchener - R P 21 2 1 7 1 8 0 1.000 31.2 2.27 +1.2 .917
2015 Kitchener - R P 21 2 2 4 0 6 0 1.000 31.2 1.71 +0.5 1.008
2016 Brunswick - A P 37 0 0 7 3 7 0 1.000 51.1 1.23 +0.3 1.120
2017 Asheville - R P 19 3 5 6 1 11 0 1.000 63.1 1.56 -1.5 .758
2020 Fremont - A P 4 0 1 0 0 1 0 1.000 8.2 1.04 -0.1 .989
2020 San Antonio - A P 3 0 0 0 0 0 0 .000 3.1 0.00 0.0 .000
2020 Bellingham - S A P 5 0 2 1 0 3 0 1.000 8.0 3.38 +0.2 1.480
2020 Mesa - R P 3 1 1 1 0 2 0 1.000 6.1 2.84 +0.0 1.021
2021 San Antonio - A P 25 0 1 2 1 3 0 1.000 39.2 0.68 +0.3 .973
2021 Bellingham - S A P 13 0 0 1 0 1 0 1.000 21.0 0.43 -0.6 .494
2022 San Antonio - A P 54 0 4 8 1 13 1 .923 93.2 1.15 -0.0 .845
2023 Boston - MLB P 9 0 1 3 0 4 0 1.000 13.0 2.77 +0.1 1.009
2023 Pittsfield - S A P 19 7 3 7 0 12 2 .833 61.1 1.47 -0.5 .645
2024 Boston - MLB P 14 0 1 1 0 2 0 1.000 14.0 1.29 +0.6 .000
2024 St. Lucie - A P 9 0 1 2 1 3 0 1.000 17.0 1.59 -0.2 .614
2024 Pikeville - R P 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2025 Philadelphia - MLB P 45 0 1 6 0 7 0 1.000 57.0 1.11 -0.7 .882
2025 Auburn - A P 5 0 0 0 0 0 0 .000 7.1 0.00 -0.2 .000
2026 Philadelphia - MLB P 28 0 4 1 0 5 0 1.000 33.0 1.36 -0.2 1.078
2026 Wilkes-Barre Scranton - AAA P 4 0 1 0 0 1 0 1.000 6.0 1.50 0.0 .000
TOTAL P 339 15 29 57 8 89 3 .966 569.1 1.36 -0.8 .877
PLAYER HISTORY
09/21/2024 Retired from professional baseball.
11/28/2024 Returned from retirement.
01/01/2025 OSA scouting updated ratings: Stuff: 35; Movement: 40; Control: 40.
01/01/2025 OSA scouting updated ratings: Stuff: 35; Movement: 40; Control: 40.
09/28/2025 Suspended 12 games after ejection following a brawl.
01/01/2026 OSA scouting updated ratings: Stuff: 40; Movement: 65; Control: 50.
Wednesday, July 15th , 2026 - OOTP Baseball 27.3 Build 68