RF Joe Headrick #14
Age: 23 | Bats: R | Throws: R | Morale: Good
09/30/2026
RF JOE HEADRICK #14 - AGE: 23 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
125 471 108 16 3 28 75 34 149 .229 .293 .454 2 0.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 60 70 60 60
Power 65 70 60 65
Eye 50 50 45 50
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 20 50
Errors: - 20 50
Arm: 20 35 45
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: 40
3rd Base: -
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 40
Stealing Ability: 50
Baserunning Inst.: 50
Sacrifice Bunt: 30
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/23/2026 UTE Win, 4-1 1 0 0 0 0 0 0 0
08/22/2026 UTE Win, 7-3 4 1 1 0 0 0 0 0
08/20/2026 @ LA Win, 9-5 2 0 0 0 0 1 1 0
08/19/2026 @ LA Loss, 2-5 4 0 1 1 0 0 1 0
08/17/2026 @ TEX Win, 7-4 4 1 2 3 1 1 1 0
08/16/2026 @ TEX Win, 2-1 4 0 1 0 0 0 1 0
08/15/2026 @ TEX Loss, 1-2 2 0 0 0 0 0 0 0
08/14/2026 @ TEX Loss, 2-3 4 0 1 0 0 0 3 0
08/13/2026 @ POR Loss, 2-3 5 0 2 1 0 1 2 0
08/12/2026 @ POR Loss, 5-7 3 0 0 0 0 0 1 0
PERSONALITY
Birthday:10/27/2002
Born in:Dunbarton, NH
Nationality:American
Height:6' 2"
Weight:195 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$870,000
Signed Through:2026 Season
Major Service:2 Years, None
Service This Yr:186 Days
40-Man Service:2 Years, None
Pro Service:6 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:3 option years left
Contract Extension: -
Drafted:2020, 2nd Pick in Round 5
MAJOR SUPERIOR LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 125 471 108 16 3 28 75 52 34 149 .229 .293 .454 .747 .323 .225 113
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 121 520 10 0 0 12 1 4 214 47 2 1 66.7 61.2 4.34 .8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   118 30 5 1 10 23 15 11 37 1 0 3 .254 .331 .568 .899
Versus Right   353 78 11 2 18 52 37 23 112 3 1 7 .221 .280 .416 .696
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
March   21 3 0 0 1 2 1 0 11 0 0 0 .143 .143 .286 .429
April   97 23 5 2 3 13 11 1 34 1 0 4 .237 .272 .423 .695
May   104 24 4 1 10 16 15 12 27 1 0 1 .231 .314 .577 .890
June   95 25 4 0 7 15 10 4 28 0 0 0 .263 .293 .526 .819
July   86 19 1 0 6 21 10 10 22 1 1 3 .221 .320 .442 .762
August   68 14 2 0 1 8 5 7 27 1 0 2 .206 .295 .279 .574
Spring Training   41 5 2 0 1 4 5 5 15 0 0 0 .122 .217 .244 .461
Last Year   389 91 32 0 15 48 46 45 120 2 0 9 .234 .326 .432 .758
Career   860 199 48 3 43 123 98 79 269 6 1 19 .231 .308 .444 .752
Home   233 63 12 1 18 49 33 18 67 2 1 4 .270 .331 .562 .893
Road   238 45 4 2 10 26 19 16 82 2 0 6 .189 .256 .349 .604
Grass   441 104 16 3 27 73 51 34 133 4 1 10 .236 .303 .469 .772
Turf   30 4 0 0 1 2 1 0 16 0 0 0 .133 .133 .233 .367
Day   163 43 6 1 10 20 19 7 50 3 1 4 .264 .305 .497 .802
Night   308 65 10 2 18 55 33 27 99 1 0 6 .211 .287 .432 .718
As Starter   466 107 16 3 27 72 51 34 147 3 1 10 .230 .294 .451 .745
As Reliever / Substitution   5 1 0 0 1 3 1 0 2 1 0 0 .200 .167 .800 .967
Pinch Hitting   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Close/Late   105 25 3 1 5 13 12 5 34 1 1 3 .238 .289 .429 .718
Inning 1-3   168 41 3 0 10 31 18 9 62 1 0 5 .244 .301 .440 .741
Inning 4-6   155 33 9 1 9 23 16 12 42 2 0 1 .213 .271 .458 .729
Inning 7-9   133 30 3 2 8 19 15 13 40 1 0 3 .226 .307 .459 .765
Extra Innings   15 4 1 0 1 2 3 0 5 0 1 1 .267 .312 .533 .846
0 Outs   151 34 7 0 9 19 17 11 48 1 1 1 .225 .280 .450 .731
1 Outs   143 33 5 2 12 31 21 14 39 3 0 2 .231 .302 .545 .848
2 Outs   177 41 4 1 7 25 14 9 62 0 0 7 .232 .295 .384 .680
Scoring Position   130 30 0 0 6 44 11 4 46 4 1 2 .231 .257 .369 .626
Bases Empty   241 51 9 0 18 18 29 23 78 0 0 4 .212 .291 .473 .764
Runner on 1st   100 27 7 3 4 13 12 7 25 0 0 4 .270 .342 .520 .862
Runner on 2nd   50 11 0 0 2 9 3 1 12 0 1 0 .220 .235 .340 .575
Runner on 3rd   12 4 0 0 0 6 1 0 4 1 0 0 .333 .308 .333 .641
Runner on 1st & 2nd   30 3 0 0 1 4 2 0 14 0 0 2 .100 .156 .200 .356
Runner on 1st & 3rd   19 7 0 0 3 13 3 0 8 0 0 0 .368 .368 .842 1.211
Runner on 2nd & 3rd   8 3 0 0 0 5 1 2 2 1 0 0 .375 .455 .375 .830
Bases Loaded   11 2 0 0 0 7 1 1 6 2 0 0 .182 .214 .182 .396
Two Strikes   251 34 8 0 6 15 16 15 149 1 0 3 .135 .193 .239 .432
First Pitch   57 14 3 1 6 13 10 0 0 2 0 2 .246 .262 .649 .911
Count 0-1   37 14 1 0 3 8 5 0 0 1 1 1 .378 .385 .649 1.033
Count 0-2   39 8 2 0 2 4 3 0 21 1 0 0 .205 .200 .410 .610
Count 1-0   43 13 1 1 4 11 6 0 0 0 0 2 .302 .333 .651 .984
Count 1-1   42 15 3 0 4 13 7 0 0 0 0 0 .357 .357 .714 1.071
Count 1-2   89 8 0 0 2 4 5 0 59 0 0 3 .090 .120 .157 .277
Count 2-0   10 3 0 0 0 1 1 0 0 0 0 1 .300 .364 .300 .664
Count 2-1   23 13 0 1 5 13 6 0 0 0 0 1 .565 .583 1.304 1.888
Count 2-2   71 9 2 0 0 1 2 0 40 0 0 0 .127 .127 .155 .282
Count 3-0   0 0 0 0 0 0 1 10 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   8 2 0 0 0 1 0 9 0 0 0 0 .250 .647 .250 .897
Full Count   52 9 4 0 2 6 6 15 29 0 0 0 .173 .358 .365 .724
Behind in Count   165 30 3 0 7 16 13 0 80 2 1 4 .182 .199 .327 .526
Ahead in Count   84 31 1 2 9 26 14 19 0 0 0 4 .369 .505 .750 1.255
Batting 3rd   76 16 2 0 6 16 9 9 25 0 0 2 .211 .310 .474 .784
Batting 4th   382 90 14 3 21 57 42 24 119 3 1 7 .236 .291 .453 .744
Batting 5th   4 1 0 0 1 1 1 0 1 0 0 0 .250 .250 1.000 1.250
Batting 6th   9 1 0 0 0 1 0 1 4 1 0 1 .111 .250 .111 .361
Low Leverage   180 37 1 2 15 25 26 18 58 0 0 5 .206 .296 .483 .779
Medium Leverage   195 48 11 1 6 19 13 14 58 1 0 2 .246 .302 .405 .707
High Leverage   94 23 4 0 7 31 13 2 32 3 1 3 .245 .275 .511 .785
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2025 Phoenix - MSL 22 119 389 91 32 0 15 48 46 45 9 2 120 0 2 .234 .326 .432 .758 109 111 1.1
2026 Phoenix - MSL 23 125 471 108 16 3 28 75 52 34 10 4 149 2 1 .229 .293 .454 .747 112 113 0.8
Total MSL 244 860 199 48 3 43 123 98 79 19 6 269 2 3 .231 .308 .444 .752 111 112 1.9
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2020 Total - 17 21 90 38 18 1 10 33 44 13 5 1 6 8 2 .422 .514 .978 1.492 100 100 2.6
2020 Arizona (ARI) - R 17 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 433 459 0.0
2021 Arizona (ARI) - R 18 50 181 53 13 0 8 32 30 23 2 0 43 1 0 .293 .379 .497 .876 157 152 1.6
2022 Arizona (ARI) - R 19 48 186 50 15 0 8 30 35 21 4 2 67 0 3 .269 .352 .478 .831 108 107 0.6
2023 Arizona (ARI) - R 20 55 191 61 10 2 13 41 35 46 4 0 54 1 1 .319 .461 .597 1.057 177 168 2.7
2024 South Bend - A 21 101 386 110 27 2 24 71 67 47 7 4 97 1 1 .285 .369 .552 .921 149 151 3.0
Total MID 101 386 110 27 2 24 71 67 47 7 4 97 1 1 .285 .369 .552 .921 149 151
Total AZL 154 559 165 38 2 29 103 100 90 10 2 164 2 4 .295 .401 .526 .927 149 144
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2022 Arizona (ARI) - AZL 19 4 17 5 2 0 1 5 1 0 0 0 7 0 0 .294 .294 .588 .882 118 109 -0.1
Total AZL 4 17 5 2 0 1 5 1 0 0 0 7 0 0 .294 .294 .588 .882 118 109
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Arizona (ARI) - R LF 1 0 1 0 0 1 0 1.000 2.0 4.50 +0.0 1.011
2021 Arizona (ARI) - R RF 42 42 53 3 1 56 0 1.000 357.2 1.41 -1.6 .962
2022 Arizona (ARI) - R RF 48 48 56 7 2 63 0 1.000 402.2 1.41 -2.1 .972
2023 Arizona (ARI) - R RF 52 52 82 6 1 89 1 .989 471.2 1.68 -2.8 .968
2024 South Bend - A RF 95 95 170 7 0 184 7 .962 811.1 1.96 -4.4 .982
2025 Phoenix - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Phoenix - MLB RF 25 22 44 1 0 45 0 1.000 197.0 2.06 -1.9 .955
2026 Phoenix - MLB 1B 1 0 2 0 0 2 0 1.000 2.0 9.00 0.0 .000
2026 Phoenix - MLB RF 100 99 172 7 0 182 3 .984 866.2 1.86 -6.5 .958
TOTAL 1B 1 0 2 0 0 2 0 1.000 2.0 9.00 0.0 .000
TOTAL LF 1 0 1 0 0 1 0 1.000 2.0 4.50 +0.0 1.011
TOTAL RF 362 358 577 31 4 619 11 .982 3107.0 1.76 -19.3 .968
PLAYER HISTORY
11/17/2025 Received a 1-year contract through automatic renewal worth a total of $870,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (60); Eye: 50 (55).
04/20/2026 Wins the MSL SC Player of the Week Award.
06/08/2026 Wins the MSL SC Player of the Week Award.
07/13/2026 Injured (back spasms),day-to-day for 5 days.
08/20/2026 Injured (finger blister),day-to-day for 2 days.
08/26/2026 Injured on 08/23/2026, diagnosed with a sprained ankle, will miss 6-7 weeks.
LEADERBOARD APPEARANCES
Year ISO Rank
2026 .225 7
Friday, September 25th , 2026 - OOTP Baseball 26.8 Build 82