P John Halfyard #7
Age: 22 | Bats: L | Throws: L | Morale: Unhappy    
12/01/2026
P JOHN HALFYARD #7 - AGE: 22 - BATS: L - THROWS: L - MORALE: UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
2 2 1-1 0 2.13 12.2 12 0 3 6 1.18 0.3
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 10 10 9 15
Movement 10 10 10 13
Control 6 6 6 14
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 12 12
Curveball 4 4
Changeup 6 16
Splitter 12 15
 
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 17
Suggested Role Borderline SP
Groundball Percentage 57 %
Hold Runners 20
Defense 11
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 1
Baserunning Inst.: 1
Sacrifice Bunt: 7
Bunt for Hit: 3
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/08/2026 @ LR Loss, 3-4 X 6.2 8 3 3 2 3 Loss
09/02/2026 EUG Win, 8-1 X 6.0 4 1 0 1 3 Win
08/28/2026 MNC Loss, 2-5 X 5.0 4 3 3 1 6 Loss
08/22/2026 LPZ Loss, 1-3 X 5.1 2 3 3 3 4 Loss
08/17/2026 @ GYM Win, 5-1 X 5.0 8 1 1 1 2 Win
08/12/2026 @ REY Win, 7-1 X 5.0 4 0 0 3 5 Win
08/07/2026 @ OAX Win, 3-2 X 6.1 6 2 2 0 7 Win
08/02/2026 @ ACA Win, 13-6 X 5.1 6 3 3 2 5 Win
07/27/2026 @ TOR Win, 11-0 X 7.0 2 0 0 2 6 Win
07/22/2026 MAN Win, 6-1 X 5.0 5 1 1 2 5 Win
PERSONALITY
Leader Ability:Low
Loyalty:Low
Desire f. Win:Very Low
Greed:Normal
Intelligence:Very Low
Work Ethic:High
Birthday:06/03/2004
Born in:Ottawa, ON
Nationality:Canadian
Height:6' 0"
Weight:190 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:1 Year
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2025, 3rd Pick in Round 1(Supp.)
CASCADIA 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 2 2 1 1 0 2.13 12.2 12 4 3 0 3 6 0 0.0 0 2 100.0
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 10.66 8.53 4.26 2.13 2.89 1.18 82 0.3 .286        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 9 5 1 0 0 1 0 1 0 0 0 .556 .556 .667 1.222      
vs. RHB 38 7 1 0 0 3 3 5 1 0 0 .184 .238 .211 .449      
CASCADIA BASEBALL ASSOCIATION 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
September 2 2 1 1 0 2.13 12.2 12 4 3 0 3 6  
Career 2 2 1 1 0 2.13 12.2 12 4 3 0 3 6  
Home 1 1 1 0 0 0.00 6.0 4 1 0 0 1 3  
Road 1 1 0 1 0 4.05 6.2 8 3 3 0 2 3  
Grass 2 2 1 1 0 2.13 12.2 12 4 3 0 3 6  
Night 2 2 1 1 0 2.13 12.2 12 4 3 0 3 6  
As Starter 2 2 1 1 0 2.13 12.2 12 4 3 0 3 6  
SANTA ANNA LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 27 27 12 6 0 3.18 144.1 121 55 51 16 52 125 0 0.0 0 9 33.3
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 10.97 7.55 7.79 3.24 4.00 1.20 102 1.8 .264        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 118 25 5 1 1 13 9 29 2 0 1 .212 .269 .297 .566      
vs. RHB 415 96 12 2 15 42 43 96 3 0 2 .231 .305 .378 .683      
SANTA ANNA LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 4 4 2 0 0 3.66 19.2 15 9 8 1 8 23  
May 6 6 1 3 0 5.02 28.2 25 19 16 6 12 24  
June 5 5 3 0 0 1.67 32.1 29 6 6 2 8 20  
July 6 6 2 1 0 2.56 31.2 22 9 9 3 14 29  
August 6 6 4 2 0 3.38 32.0 30 12 12 4 10 29  
Last Year 12 11 3 6 0 5.27 56.1 59 38 33 7 26 39  
Career 39 38 15 12 0 3.77 200.2 180 93 84 23 78 164  
Home 13 13 4 4 0 4.34 66.1 58 35 32 9 20 62  
Road 14 14 8 2 0 2.19 78.0 63 20 19 7 32 63  
Grass 14 14 8 2 0 2.19 78.0 63 20 19 7 32 63  
Turf 13 13 4 4 0 4.34 66.1 58 35 32 9 20 62  
Day 6 6 1 2 0 2.18 33.0 23 9 8 2 11 26  
Night 21 21 11 4 0 3.48 111.1 98 46 43 14 41 99  
As Starter 27 27 12 6 0 3.18 144.1 121 55 51 16 52 125  
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+
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+
2025 Total - 20 15 15 7 4 0 3.31 103.1 99 39 38 9 29 103 0 0 1.24 .323 3.18 2.6 100
2025 Campeche - S A 20 2 2 0 0 0 5.59 9.2 9 6 6 1 4 12 0 0 1.34 .333 3.96 0.2 80
2025 Culiacan - A 20 12 11 3 6 0 5.27 56.1 59 38 33 7 26 39 0 0 1.51 .294 4.97 -0.1 72
2026 Culiacan - A 21 27 27 12 6 0 3.18 144.1 121 55 51 16 52 125 0 0 1.20 .264 4.00 1.8 123
2026 Beaverton - AA 21 2 2 1 1 0 2.13 12.2 12 4 3 0 3 6 0 0 1.18 .286 2.89 0.3 165
Total AA 2 2 1 1 0 2.13 12.2 12 4 3 0 3 6 0 0 1.18 .286 2.89 165.1
Total A 39 38 15 12 0 3.77 200.2 180 93 84 23 78 164 0 0 1.29 .274 4.27 108.9
Total S A 2 2 0 0 0 5.59 9.2 9 6 6 1 4 12 0 0 1.34 .333 3.96 80.4
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Beaverton - AA P 2 2 1 2 0 3 0 1.000 12.2 2.13 +0.0 1.031
2026 Culiacan - A P 27 27 8 8 2 17 1 .941 144.1 1.00 -0.1 .910
TOTAL P 29 29 9 10 2 20 1 .950 157.0 1.09 -0.0 .932
Wednesday, November 1st, 2023 - OOTP Baseball 17.12 Build 75