CF John Mailhot #39
Age: 25 | Bats: R | Throws: R | Morale: Angry    
12/01/2026
CF JOHN MAILHOT #39 - AGE: 25 - BATS: R - THROWS: R - MORALE: ANGRY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
47 78 15 4 0 3 7 1 25 .192 .203 .359 0 -0.5
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 7 8 7 7
Gap 14 15 13 14
Power 4 5 4 4
Eye 5 6 5 5
Avoid K's 9 9 9 10
FIELDING RATINGS
Catcher Infield Outfield
Range: - 8 12
Errors: - 6 14
Arm: 2 10 17
Turn DP: - 6 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 15
1st Base: 4 Center Field: 6
2nd Base: - Right Field: 14
3rd Base: 1
       
RUN/BUNT
Running Speed: 17
Stealing Ability: 15
Baserunning Inst.: 8
Sacrifice Bunt: 5
Bunt for Hit: 5
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/11/2026 @ AMA Loss, 5-6 0 0 0 0 0 0 0 0
09/10/2026 @ AMA Win, 11-10 2 0 0 0 0 1 1 0
09/08/2026 SIE Win, 7-5 1 0 0 0 0 0 1 0
09/07/2026 SIE Win, 5-1 0 0 0 0 0 0 0 0
09/04/2026 @ JRZ Win, 20-5 2 1 1 2 1 0 1 0
09/02/2026 @ JRZ Loss, 3-4 6 1 3 0 0 0 1 0
09/01/2026 ODE Loss, 2-3 4 0 0 0 0 0 0 0
08/28/2026 @ CAR Win, 3-2 0 0 0 0 0 0 0 0
08/27/2026 @ CAR Loss, 3-6 4 1 1 2 1 0 2 0
08/26/2026 PP Loss, 5-6 4 0 1 0 0 0 0 0
PERSONALITY
Leader Ability:Low
Loyalty:Normal
Desire f. Win:Normal
Greed:Normal
Intelligence:Normal
Work Ethic:Normal
Birthday:12/07/2000
Born in:Port St. Lucie, FL
Nationality:American
Height:6' 1"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2021, 28th Pick in Round 2
CASCADIA BASEBALL ASSOCIATION 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 26 56 12 3 0 0 2 3 2 21 .214 .241 .268 .509 .240 .054 49
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 12 58 0 0 0 3 0 0 15 3 0 1 0.0 2.7 1.51 -0.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   7 1 0 0 0 0 1 0 4 0 0 0 .143 .143 .143 .286
May   25 3 1 0 0 1 1 2 13 0 0 0 .120 .185 .160 .345
June   24 8 2 0 0 1 1 0 4 0 0 0 .333 .333 .417 .750
Last Year   128 30 3 0 1 5 8 8 41 0 0 0 .234 .279 .281 .561
2 Years Ago   89 14 3 1 1 4 6 7 38 1 0 1 .157 .224 .247 .472
Career   772 186 31 5 13 68 78 46 267 5 0 4 .241 .285 .345 .630
Home   38 9 2 0 0 1 1 1 13 0 0 0 .237 .256 .289 .546
Road   18 3 1 0 0 1 2 1 8 0 0 0 .167 .211 .222 .433
Grass   56 12 3 0 0 2 2 2 21 0 0 0 .214 .241 .268 .509
Turf   0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Day   13 3 1 0 0 2 0 0 6 0 0 0 .231 .231 .308 .538
Night   43 9 2 0 0 0 3 2 15 0 0 0 .209 .244 .256 .500
As Starter   48 12 3 0 0 2 1 1 17 0 0 0 .250 .265 .313 .578
As Reliever / Substitution   8 0 0 0 0 0 2 1 4 0 0 0 .000 .111 .000 .111
SANTA ANNA LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 47 78 15 4 0 3 7 7 1 25 .192 .203 .359 .562 .256 .167 55
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 13 79 0 0 0 3 0 0 28 7 0 3 0.0 3.6 1.40 -0.5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   4 1 0 0 0 0 1 0 0 0 0 0 .250 .250 .250 .500
July   13 3 1 0 1 3 1 0 4 0 0 0 .231 .231 .538 .769
August   46 7 1 0 1 2 3 0 17 0 0 0 .152 .152 .239 .391
September   15 4 2 0 1 2 2 1 4 0 0 0 .267 .313 .600 .912
2 Years Ago   37 8 2 1 1 3 5 2 14 0 0 1 .216 .275 .405 .680
Career   574 150 34 2 9 50 62 36 168 2 0 2 .261 .306 .375 .681
Home   38 5 1 0 0 0 2 0 11 0 0 0 .132 .132 .158 .289
Road   40 10 3 0 3 7 5 1 14 0 0 0 .250 .268 .550 .818
Grass   78 15 4 0 3 7 7 1 25 0 0 0 .192 .203 .359 .562
Day   6 2 0 0 1 1 1 0 2 0 0 0 .333 .333 .833 1.167
Night   72 13 4 0 2 6 6 1 23 0 0 0 .181 .192 .319 .511
As Starter   52 11 3 0 1 2 4 0 17 0 0 0 .212 .212 .327 .538
As Reliever / Substitution   26 4 1 0 2 5 3 1 8 0 0 0 .154 .185 .423 .608
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
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
2021 Total - 20 48 219 68 11 5 10 50 58 19 0 1 21 33 8 .311 .364 .543 .907 100 100 0.0
2021 Bahama - S A 20 73 286 68 10 2 5 27 25 19 0 0 94 9 3 .238 .285 .339 .624 79 81 0.0
2022 Ensenada - A 21 102 396 109 25 1 4 32 43 32 1 1 108 6 9 .275 .330 .374 .704 116 110 0.0
2023 Ensenada - A 22 16 63 18 3 0 1 8 7 1 0 1 21 4 1 .286 .292 .381 .673 97 94 0.0
2023 Goldendale - AA 22 119 499 130 22 4 11 57 61 29 3 4 167 17 7 .261 .303 .387 .690 104 103 0.0
2024 Ensenada - A 23 12 37 8 2 1 1 3 5 2 1 0 14 2 0 .216 .275 .405 .680 101 100 0.0
2024 Goldendale - AA 23 31 89 14 3 1 1 4 6 7 1 1 38 3 1 .157 .224 .247 .472 39 38 0.0
2024 Stamford - AAA 23 12 26 5 1 0 1 1 2 3 0 0 9 3 0 .192 .276 .346 .622 84 70 0.0
2025 Goldendale - AA 24 75 128 30 3 0 1 5 8 8 0 0 41 5 1 .234 .279 .281 .561 65 64 0.0
2026 Ensenada - A 25 47 78 15 4 0 3 7 7 1 0 0 25 0 3 .192 .203 .359 .562 61 55 0.0
2026 Goldendale - AA 25 26 56 12 3 0 0 2 3 2 0 0 21 0 1 .214 .241 .268 .509 52 49 0.0
Total AAA 12 26 5 1 0 1 1 2 3 0 0 9 3 0 .192 .276 .346 .622 84 70
Total AA 251 772 186 31 5 13 68 78 46 4 5 267 25 10 .241 .285 .345 .630 86 85
Total A 177 574 150 34 2 9 50 62 36 2 2 168 12 13 .261 .306 .375 .681 106 101
Total S A 73 286 68 10 2 5 27 25 19 0 0 94 9 3 .238 .285 .339 .624 79 81
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Goldendale - AA 1B 10 8 72 4 10 77 1 .987 77.0 8.88 -0.3 .945
2026 Ensenada - A 1B 2 1 5 0 0 5 0 1.000 9.0 5.00 0.0 .000
2026 Goldendale - AA 2B 1 1 1 1 1 2 0 1.000 7.0 2.57 0.0 .000
2026 Ensenada - A 2B 14 6 23 16 7 40 1 .975 80.2 4.35 -1.6 .828
2026 Goldendale - AA 3B 1 1 0 1 0 3 2 .333 9.0 1.00 -1.2 .359
2026 Ensenada - A 3B 10 2 4 7 1 12 1 .917 30.2 3.23 -0.2 .960
2026 Ensenada - A SS 4 3 2 8 1 10 0 1.000 28.0 3.21 -1.1 .822
2026 Goldendale - AA LF 9 2 6 0 0 6 0 1.000 40.0 1.35 +0.8 1.282
2026 Ensenada - A LF 4 1 3 0 0 3 0 1.000 13.0 2.08 +0.0 1.022
2026 Goldendale - AA CF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2026 Ensenada - A CF 10 0 6 0 0 6 0 1.000 17.2 3.06 +0.2 1.047
2026 Goldendale - AA RF 4 0 1 0 0 1 0 1.000 5.1 1.69 -0.8 .000
2026 Ensenada - A RF 3 0 4 0 0 4 0 1.000 15.0 2.40 +0.2 1.054
TOTAL 1B 12 9 77 4 10 82 1 .988 86.0 8.48 -0.3 .945
TOTAL 2B 15 7 24 17 8 42 1 .976 87.2 4.21 -1.6 .828
TOTAL 3B 11 3 4 8 1 15 3 .800 39.2 2.72 -1.4 .810
TOTAL SS 4 3 2 8 1 10 0 1.000 28.0 3.21 -1.1 .822
TOTAL LF 13 3 9 0 0 9 0 1.000 53.0 1.53 +0.8 1.195
TOTAL CF 11 0 6 0 0 6 0 1.000 19.2 2.75 +0.2 1.047
TOTAL RF 7 0 5 0 0 5 0 1.000 20.1 2.21 -0.6 .843
Wednesday, November 1st, 2023 - OOTP Baseball 17.12 Build 75