Frank Castle
Free Agent
Frank Castle
Nickname:
The Punisher
Birthdate:
May 27, 2002 (32 y, 4 m, 20 d)
Born In:
Calabasas, CA, USA
Nationality:
American
Position:
P
Bats/Throws:
R/R
Height/Weight:
6'8"/256
Entry:
2024 Draft - Round: 3, Overall: 81, Team: Richardson City Thundercats
Contract:
Free Agent
ML Service Time:
0 years, 118 days
Current Status
MLB Service Time 0 years, 118 days
40-man Service Time 1 years, 106 days
Time as Pro 9 years
Roster Status Unknown
Injury Status None
Personality
Leadership Normal
Loyalty Normal
Greed Normal
Intelligence Normal
Work Ethic Normal
Popularity
National Unknown
Local Insignficant
Current Contract
Free Agent
Batting Con Gap Pow Eye K's
Current 2 4 1 4 2
vs R 2 4 1 4 2
vs L 2 4 1 4 2
Potential 2 4 1 4 2
Fielding C IF OF
Range 1 1
Error 2 5
Arm 1 6 1
Turn DP 1
C Ability 1
Position
Pitcher 2
Run/Bunt
Speed 1
Stealing 2
Running 1
Sac Bunt 2
Bunt for Hit 1
Pitching Stuff Movement Control
Current 5 6 5
vs R 5 7 5
vs L 4 6 5
Potential 5 6 5
Pitch Ratings Cur Pot
Fastball 6 6
Curveball 4 4
Other Pitching
Velocity 90-92 mph
GB % 45%
Stamina 3
Hold 2
OSA Rating History
Ratings Changes
2034-10-17
Weight decreased from 257 to 256
2034-09-20
Weight increased from 256 to 257
2034-08-01
Weight increased from 255 to 256
2034-05-05
Weight increased from 254 to 255
2034-03-16
Weight increased from 253 to 254
2034-01-02
Stuff vs L decreased from 5 to 4
Movement Potential decreased from 7 to 6
Movement decreased from 7 to 6
GB% decreased from 47% to 45%
Weight decreased from 255 to 253
2033-11-04
Weight decreased from 256 to 255
2033-08-23
Weight decreased from 257 to 256
2033-08-10
Weight increased from 256 to 257
2033-06-02
Weight increased from 255 to 256
2033-03-02
Weight increased from 254 to 255
2033-02-23
Weight decreased from 255 to 254
2033-01-02
Movement Potential increased from 6 to 7
Movement increased from 6 to 7
Control vs L increased from 4 to 5
GB% increased from 43% to 47%
2032-09-09
Weight increased from 254 to 255
2032-03-07
Movement Potential decreased from 7 to 6
Movement decreased from 7 to 6
Control vs L decreased from 5 to 4
GB% decreased from 45% to 43%
2032-02-08
Weight increased from 253 to 254
2032-01-06
Weight increased from 252 to 253
2032-01-02
Movement vs L decreased from 7 to 6
Control vs L increased from 4 to 5
GB% decreased from 48% to 45%
2031-09-09
Weight increased from 251 to 252
2031-07-03
Weight increased from 250 to 251
2031-04-15
Weight decreased from 251 to 250
2031-01-25
Weight decreased from 252 to 251
2031-01-08
Weight increased from 251 to 252
2031-01-02
Movement vs L increased from 6 to 7
GB% increased from 45% to 48%
Stamina increased from 2 to 3
2030-08-05
Weight increased from 250 to 251
2030-01-07
Eye increased from 3 to 4
Eye vs R increased from 3 to 4
Eye vs L increased from 3 to 4
Control Potential increased from 4 to 5
Control increased from 4 to 5
Control vs R increased from 4 to 5
Hold increased from 1 to 2
Weight increased from 247 to 250
Local Popularity decreased from Fair to Insignficant
2029-05-20
Eye vs L decreased from 4 to 3
Movement Potential increased from 6 to 7
Movement increased from 6 to 7
GB% increased from 44% to 45%
Weight increased from 246 to 247
2029-01-01
Eye decreased from 4 to 3
Eye vs R decreased from 4 to 3
Avoid Ks Potential increased from 1 to 2
Avoid Ks increased from 1 to 2
Avoid Ks vs R increased from 1 to 2
Avoid Ks vs L increased from 1 to 2
Sac Bunt decreased from 3 to 2
Movement Potential decreased from 7 to 6
Movement decreased from 7 to 6
GB% decreased from 45% to 44%
Weight increased from 245 to 246
Local Popularity increased from Insignficant to Fair
2028-04-30
Contact increased from 1 to 2
Contact vs R increased from 1 to 2
Contact vs L increased from 1 to 2
Avoid Ks Potential decreased from 2 to 1
GB% decreased from 47% to 45%
Weight increased from 243 to 245
2028-01-01
P defense decreased from 3 to 2
Movement vs L decreased from 7 to 6
Control Potential increased from 3 to 4
Control increased from 3 to 4
Control vs L increased from 3 to 4
GB% decreased from 49% to 47%
Weight increased from 236 to 243

Career Major League Stats

Team Year Age GS G IP W L SV K BB K% BB% HR% LOB% GB% BABIP ERA FIP FIP- xFIP E-F WAR
GRE - 3L
2033 31 0 1 4.0 1 0 0 3 1 17.65% 5.88% 0.00% 100.00% 28.57% 0.417 0.000 3.216 74 5.053 -3.22 0.07
Total - 3L
3L
0 1 4.0 1 0 0 3 1 17.65% 5.88% 0.00% 100.00% 28.57% 0.417 0.000 3.216 74 5.053 -3.22 0.07

Career Minor League Stats

Team Year Age GS G IP W L SV K BB K% BB% HR% LOB% GB% BABIP ERA FIP FIP- xFIP E-F WAR
Alaskan - 3AAA
ALA - 3AAA
2033 31 0 7 14.1 0 1 0 11 5 18.97% 8.62% 1.72% 66.27% 41.38% 0.300 4.395 3.699 82 4.253 0.70 0.19
Plymouth - PAAA
PLY - PAAA
2031 29 0 26 39.1 3 4 1 19 16 9.90% 8.33% 0.52% 66.58% 46.15% 0.371 4.576 3.814 88 4.890 0.76 0.38
Plymouth - PAAA
PLY - PAAA
2030 28 0 20 18.2 1 2 1 8 9 9.52% 10.71% 0.00% 80.00% 50.00% 0.303 2.411 3.589 78 4.940 -1.18 0.27
NE - PAA
2030 28 0 1 0.2 0 0 0 0 0 0.00% 0.00% 0.00% 0.00% 0.00% 0.000 0.000 3.103 83 4.305 -3.10 0.01
Royse City - PAAA
ROY - PAAA
2029 27 0 12 21.2 3 1 4 11 5 12.22% 5.56% 1.11% 84.46% 58.33% 0.329 2.492 3.826 82 4.369 -1.33 0.30
Royse City - PAAA
ROY - PAAA
2028 26 0 42 48.0 4 5 20 30 15 14.56% 7.28% 0.00% 81.25% 44.04% 0.303 1.500 2.623 62 4.074 -1.12 1.14
Royse City - PAAA
ROY - PAAA
2027 25 0 22 39.1 3 2 3 33 17 20.50% 10.56% 1.24% 86.58% 46.15% 0.262 2.059 3.298 75 3.832 -1.24 0.68
Royse City - PAAA
ROY - PAAA
2026 24 0 40 42.0 4 4 20 42 27 22.46% 14.44% 0.53% 77.92% 53.09% 0.304 3.000 3.180 73 3.952 -0.18 0.77
Royse City - PAAA
ROY - PAAA
2025 23 0 7 12.2 0 1 1 3 5 6.12% 10.20% 0.00% 78.57% 45.16% 0.200 0.711 3.813 85 5.392 -3.10 0.15
LAN - PAA
2025 23 0 37 61.1 3 1 9 72 26 27.80% 10.04% 1.16% 81.55% 55.77% 0.311 2.641 2.710 69 2.713 -0.07 1.21
LAN - PAA
2024 22 0 10 17.1 2 1 0 12 14 14.63% 17.07% 1.22% 62.50% 51.43% 0.370 7.269 4.285 103 4.496 2.98 0.04
Total - AAA
AAA
0 176 236.0 18 20 50 157 99 15.29% 9.64% 0.58% 77.47% 47.95% 0.308 2.670 3.349 76 4.325 -0.68 3.88
Total - AA
AA
0 48 79.1 5 2 9 84 40 24.56% 11.70% 1.17% 75.65% 54.29% 0.325 3.630 3.057 77 3.116 0.57 1.26

Career Fielding Stats

Team Year Pos G IP PO A E Fld % RF Eff ZR
GRE - 3L
2033 P 1 4.0 0 0 0 0.000 0.000 0.000 -0.04
Total P 1 4.0 0 0 0 -0.04

Career Minor League Fielding Stats

Team Year Pos G IP PO A E Fld % RF Eff ZR
Alaskan - 3AAA
ALA - 3AAA
2033 P 7 14.1 0 0 0 0.000 0.000 0.000 -0.09
Plymouth - PAAA
PLY - PAAA
2031 P 25 39.1 1 4 1 0.833 1.144 0.697 -1.24
Plymouth - PAAA
PLY - PAAA
2030 P 20 18.2 0 2 1 0.667 0.964 1.029 -0.09
NE - PAA
2030 P 1 0.2 0 0 0 0.000 0.000 0.000 -0.01
Royse City - PAAA
ROY - PAAA
2029 P 12 21.2 3 1 0 1.000 1.662 0.785 -0.65
Royse City - PAAA
ROY - PAAA
2028 P 41 48.0 2 6 0 1.000 1.500 0.898 -0.33
Royse City - PAAA
ROY - PAAA
2027 P 22 39.1 1 4 1 0.833 1.144 0.999 0.13
Royse City - PAAA
ROY - PAAA
2026 P 39 42.0 0 2 0 1.000 0.429 1.508 0.61
Royse City - PAAA
ROY - PAAA
2025 P 7 12.2 1 4 0 1.000 3.553 1.254 0.54
LAN - PAA
2025 P 37 61.1 1 10 0 1.000 1.614 1.076 0.63
LAN - PAA
2024 P 10 17.1 0 2 0 1.000 1.039 1.538 0.59
Total P 221 315.1 9 35 3 0.10
Player Awards
Award Year / Date Team
Pitcher of the Month Jul 2026 Royse City (PAAA)
Similar Players (SP)
Note: See Baseball Reference formula (primary position)
Similar Thru Age 32