P Thomas Szapucki #19
Age: 29 | Bats: R | Throws: L | Morale: Normal
03/07/2026
P THOMAS SZAPUCKI #19 - AGE: 29 - BATS: R - THROWS: L - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Overall Vs Left Vs Right
Stuff 50 55 50
Movement 40 45 40
HRA 40 40 40
PBABIP 40 40 40
Control 40 40 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 65 -
Curveball 65 -
Changeup 45 -
 
 
OTHER PITCHING RATINGS
Velocity 95-97 Mph
Stamina 40
Suggested Role Starter
Type Extreme Flyball
Hold Runners 60
Defense 65
RUN/BUNT RATINGS
Running Speed: 40
Stealing Ability: 25
Baserunning Inst.: 40
Sacrifice Bunt: 45
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
Birthday:06/12/1996
Born in:Unknown
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Popular
National Pop.:Popular
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:-
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+
2020 San Diego - CBA 23 10 1 0 1 0 6.75 20.0 20 17 15 4 15 18 0 0 1.75 .276 6.46 -0.3 67
2023 San Diego - CBA 26 27 0 2 1 0 3.97 34.0 34 15 15 5 15 49 0 0 1.44 .362 3.52 0.3 94
2024 San Diego - CBA 27 62 0 5 3 3 2.90 80.2 55 27 26 17 11 81 0 0 0.82 .198 4.32 0.2 143
2025 San Diego - CBA 28 56 0 4 1 5 3.30 73.2 64 28 27 10 27 88 0 0 1.24 .307 4.13 0.3 123
Total CBA 155 1 11 6 8 3.59 208.1 173 87 83 36 68 236 0 0 1.16 .271 4.33 0.4 114
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+
2016 St. Petersburg - R 19 14 14 3 5 0 6.63 57.0 80 46 42 9 28 70 0 0 1.89 .438 5.82 0.8 88
2017 Lake Placid - A 20 28 28 8 11 0 3.78 150.0 156 77 63 14 61 142 1 1 1.45 .336 4.07 2.7 117
2018 Lake Placid - A 21 23 23 9 3 0 4.71 126.0 153 76 66 11 61 139 0 0 1.70 .392 4.16 3.3 113
2018 Trenton - AA 21 4 4 0 2 0 12.46 17.1 28 25 24 2 18 7 0 0 2.65 .388 7.69 -0.1 47
2019 Lake Placid - A 22 28 28 10 7 0 4.44 154.0 156 81 76 18 82 123 0 0 1.55 .302 5.15 2.4 120
2019 Trenton - AA 22 2 0 0 0 0 4.50 4.0 4 2 2 1 1 2 0 0 1.25 .273 6.66 -0.0 129
2020 Trenton - AA 23 16 15 1 5 0 5.30 74.2 90 46 44 11 48 45 0 0 1.85 .332 6.47 0.5 109
2020 Long Beach - AAA 23 9 4 3 2 1 8.17 25.1 34 23 23 7 17 20 0 0 2.01 .333 7.92 -0.2 71
2021 Trenton - AA 24 28 28 14 5 0 3.90 154.2 135 69 67 21 76 127 0 0 1.36 .268 4.63 2.4 123
2022 Trenton - AA 25 39 9 7 8 4 5.05 107.0 100 63 60 19 53 95 0 0 1.43 .282 5.25 0.4 97
2023 Long Beach - AAA 26 26 0 1 1 1 3.98 43.0 38 21 19 6 22 60 0 0 1.40 .330 3.77 0.5 109
Total PCL 35 4 4 3 2 5.53 68.1 72 44 42 13 39 80 0 0 1.62 .331 5.31 91.0
Total EL 89 56 22 20 4 4.96 357.2 357 205 197 54 196 276 0 0 1.55 .295 5.37 103.6
Total SAL 79 79 27 21 0 4.29 430.0 465 234 205 43 204 404 1 1 1.56 .340 4.48 116.9
Total GCL 14 14 3 5 0 6.63 57.0 80 46 42 9 28 70 0 0 1.89 .438 5.82 87.9
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+
2016 St. Petersburg - GCL 19 2 2 0 1 0 9.82 7.1 11 8 8 4 5 9 0 0 2.18 .368 11.17 -0.2 59
2018 Lake Placid - SAL 21 2 2 2 0 0 2.77 13.0 11 5 4 1 6 9 0 0 1.31 .278 4.93 0.2 192
2019 Trenton - EL 22 4 0 1 0 0 5.40 6.2 6 4 4 1 3 6 0 0 1.35 .263 5.16 0.1 107
2021 Trenton - EL 24 1 1 0 0 0 0.00 5.1 0 0 0 0 4 3 0 0 0.75 .000 4.10 0.1 999
2022 Trenton - EL 25 2 2 2 0 0 1.98 13.2 12 4 3 0 5 9 0 0 1.24 .316 3.09 0.5 247
Total EL 7 3 3 0 0 2.45 25.2 18 8 7 1 12 18 0 0 1.17 .243 3.84 218.3
Total SAL 2 2 2 0 0 2.77 13.0 11 5 4 1 6 9 0 0 1.31 .278 4.93 191.8
Total GCL 2 2 0 1 0 9.82 7.1 11 8 8 4 5 9 0 0 2.18 .368 11.17 59.3
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 St. Petersburg - R P 14 14 3 6 1 10 1 .900 57.0 1.42 -0.4 .994
2017 Lake Placid - A P 28 28 14 22 3 36 0 1.000 150.0 2.16 +1.0 .988
2018 Trenton - AA P 4 4 1 1 0 2 0 1.000 17.1 1.04 -1.0 1.018
2018 Lake Placid - A P 23 23 8 13 1 22 1 .955 126.0 1.50 +2.5 1.070
2019 Trenton - AA P 2 0 0 0 0 0 0 .000 4.0 0.00 +0.3 .000
2019 Lake Placid - A P 28 28 3 24 1 28 1 .964 154.0 1.58 +0.3 1.018
2020 San Diego - MLB P 10 1 0 1 0 1 0 1.000 20.0 0.45 -0.1 .000
2020 Long Beach - AAA P 9 4 1 4 0 5 0 1.000 25.1 1.78 +0.3 1.018
2020 Trenton - AA P 16 15 4 8 0 12 0 1.000 74.2 1.45 +1.5 1.000
2021 Trenton - AA P 28 28 7 8 0 19 4 .789 154.2 0.87 -2.1 .615
2022 Trenton - AA P 39 9 5 13 4 20 2 .900 107.0 1.51 +1.4 1.189
2023 San Diego - MLB P 26 0 1 2 0 3 0 1.000 34.0 0.79 +0.0 1.009
2023 Long Beach - AAA P 26 0 2 5 0 7 0 1.000 43.0 1.47 +0.3 .948
2024 San Diego - MLB P 62 0 2 4 0 6 0 1.000 80.2 0.67 +0.9 1.020
2025 San Diego - MLB P 55 0 3 3 0 6 0 1.000 73.2 0.73 +1.3 1.058
TOTAL P 370 154 54 114 10 177 9 .949 1121.1 1.35 +6.4 1.002
PLAYER HISTORY
04/19/2024 Injured (sore ankle),day-to-day for 1 day.
01/01/2025 OSA scouting updated ratings: Stuff: 60; Movement: 45; Control: 50.
01/01/2025 OSA scouting updated ratings: Stuff: 60; Movement: 45; Control: 50.
01/15/2025 Released by the San Diego Snakeyes.
08/02/2025 Suspended 4 games after ejection following a brawl.
01/01/2026 OSA scouting updated ratings: Stuff: 65; Movement: 50; Control: 45.
Sunday, March 22nd , 2026 - OOTP Baseball 27.1 Build 44