P John O'Halligan #8
Age: 24 | Bats: R | Throws: R | Morale: Good
11/08/2025
P JOHN O'HALLIGAN #8 - AGE: 24 - BATS: R - THROWS: R - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
39 5 3-4 1 3.95 70.2 65 5 24 62 1.26 0.5
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 12 11 12 12
Movement 8 8 8 8
Control 11 10 11 12
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 20 20
Slider 9 10
Changeup 12 12
Forkball 11 12
 
OTHER PITCHING RATINGS
Velocity 97-99 Mph
Stamina 16
Suggested Role Starter
Type Neutral
Hold Runners 15
Defense 9
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 5
Baserunning Inst.: 1
Sacrifice Bunt: 11
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
10/05/2025 WSH Win, 4-0 1.0 1 0 0 1 0 Win
09/27/2025 STD Loss, 3-8 0.1 0 0 0 0 1
09/25/2025 PX Loss, 3-8 1.0 2 2 2 1 3
09/20/2025 @ WSH Win, 3-0 2.2 2 0 0 0 2
09/16/2025 RMD Win, 3-2 2.0 3 0 0 2 1
09/15/2025 RMD Loss, 0-3 0.2 0 0 0 0 1
09/07/2025 @ KW Loss, 3-8 1.1 3 3 3 1 2
09/01/2025 VAN Win, 3-2 0.1 0 0 0 0 0
08/16/2025 TAM Loss, 3-5 X 6.2 8 5 2 5 6 Loss
08/10/2025 SCO Win, 3-1 X 9.0 5 1 1 5 5
PERSONALITY
Wild and crazy.
Personality Class: Prankster
Birthday:05/31/2001
Born in:New York, NY
Nationality:American
Height:6' 2"
Weight:185 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$300,000
Signed Through:2025 Season
Major Service:2 Years, 116 Days
Service This Yr:136 Days
40-Man Service:3 Years, None
Pro Service:6 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:1 option year left
Contract Extension: -
Drafted:2019, 16th Pick in Round 1(Supp.)
NORTH AMERICAN LEAGUE BASEBALL 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 39 5 3 4 1 3.95 70.2 65 32 31 5 24 62 0 0.0 0 1 20.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 3 1 50.0 34 9 11.72 8.28 7.90 3.06 3.57 1.26 100 0.5 .299        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 98 22 3 0 3 15 11 27 1 1 3 .224 .319 .347 .666      
vs. RHB 166 43 10 1 2 17 13 35 3 0 0 .259 .308 .367 .675      
NORTH AMERICAN LEAGUE BASEBALL 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 6 2 1 0 0 3.18 17.0 16 6 6 0 8 13  
May 8 3 0 4 0 6.64 20.1 21 16 15 3 4 18  
June 13 0 1 0 0 3.21 14.0 10 5 5 0 5 9  
July 4 0 0 0 1 0.00 10.0 7 0 0 0 2 12  
September 7 0 0 0 0 5.40 8.1 10 5 5 2 4 10  
October 1 0 1 0 0 0.00 1.0 1 0 0 0 1 0  
Spring Training 5 3 2 1 0 0.64 14.0 7 1 1 0 4 13  
Last Year 52 0 5 5 2 3.87 79.0 69 38 34 12 22 70  
2 Years Ago 27 0 3 0 0 2.35 46.0 37 12 12 3 16 47  
Career 118 5 11 9 3 3.54 195.2 171 82 77 20 62 179  
Home 23 2 1 2 0 3.65 37.0 31 16 15 1 14 36  
Road 16 3 2 2 1 4.28 33.2 34 16 16 4 10 26  
Grass 39 5 3 4 1 3.95 70.2 65 32 31 5 24 62  
Day 7 1 0 1 0 2.25 16.0 10 5 4 1 4 13  
Night 32 4 3 3 1 4.45 54.2 55 27 27 4 20 49  
As Starter 5 5 1 3 0 5.74 26.2 31 18 17 3 6 22  
As Reliever / Substitution 34 0 2 1 1 2.86 44.0 34 14 14 2 18 40  
NALB TRIPLE A 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 7 7 3 2 0 1.35 53.1 43 11 8 2 19 49 1 14.3 0 7 100.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 10.97 7.26 8.27 3.21 2.85 1.16 73 1.5 .283        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 72 15 5 0 0 4 8 20 1 0 2 .208 .301 .278 .579      
vs. RHB 123 28 4 0 2 7 11 29 0 1 1 .228 .296 .309 .605      
NALB TRIPLE A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 1 1 1 0 0 0.00 6.2 6 0 0 0 1 9  
July 3 3 2 0 0 1.57 23.0 21 4 4 0 4 24  
August 3 3 0 2 0 1.52 23.2 16 7 4 2 14 16  
2 Years Ago 4 4 3 1 0 1.26 28.2 28 8 4 3 9 17  
Career 11 11 6 3 0 1.32 82.0 71 19 12 5 28 66  
Home 5 5 2 2 0 1.37 39.1 30 9 6 2 16 32  
Road 2 2 1 0 0 1.29 14.0 13 2 2 0 3 17  
Grass 5 5 2 2 0 1.37 39.1 30 9 6 2 16 32  
Turf 2 2 1 0 0 1.29 14.0 13 2 2 0 3 17  
Day 2 2 0 0 0 0.53 17.0 10 1 1 0 8 12  
Night 5 5 3 2 0 1.73 36.1 33 10 7 2 11 37  
As Starter 7 7 3 2 0 1.35 53.1 43 11 8 2 19 49  
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+
2023 Washington - NALB 22 27 0 3 0 0 2.35 46.0 37 12 12 3 16 47 0 0 1.15 .288 2.82 0.4 133
2024 St. James - NALB 23 52 0 5 5 2 3.87 79.0 69 38 34 12 22 70 0 0 1.15 .258 4.26 -0.8 85
2025 St. James - NALB 24 39 5 3 4 1 3.95 70.2 65 32 31 5 24 62 0 0 1.26 .299 3.57 0.5 91
Total NALB 118 5 11 9 3 3.54 195.2 171 82 77 20 62 179 0 0 1.19 .280 3.67 -0.0 95
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+
2019 Total - 18 14 14 10 1 0 1.58 108.0 79 20 19 2 23 139 0 0 0.94 .287 1.59 5.5 100
2019 Greensboro - A 18 6 6 2 0 0 5.72 28.1 39 18 18 1 13 11 0 0 1.84 .358 5.00 0.2 80
2020 Greensboro - A 19 17 2 1 0 2 2.39 26.1 24 8 7 1 16 14 0 0 1.52 .277 5.42 0.0 207
2021 Greensboro - A 20 21 20 8 7 0 2.30 113.2 82 31 29 6 52 89 0 0 1.18 .239 3.30 1.7 150
2022 Huntington Beach - AA 21 22 22 6 9 0 3.79 130.2 119 63 55 9 62 72 0 0 1.39 .275 3.86 1.1 91
2023 Henderson - AAA 22 4 4 3 1 0 1.26 28.2 28 8 4 3 9 17 0 0 1.29 .287 4.09 0.3 308
2025 Glendale - AAA 24 7 7 3 2 0 1.35 53.1 43 11 8 2 19 49 1 0 1.16 .283 2.85 1.5 291
Total NALBAAA 11 11 6 3 0 1.32 82.0 71 19 12 5 28 66 1 0 1.21 .284 3.29 296.8
Total NALBAA 22 22 6 9 0 3.79 130.2 119 63 55 9 62 72 0 0 1.39 .275 3.86 91.2
Total NALBA 44 28 11 7 2 2.89 168.1 145 57 54 8 81 114 0 0 1.34 .270 3.92 135.8
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+
2024 St. James - NALB 23 3 0 0 0 0 0.00 6.0 3 0 0 0 2 2 0 0 0.83 .167 3.44 0.0 999
Total NALB 3 0 0 0 0 0.00 6.0 3 0 0 0 2 2 0 0 0.83 .167 3.44 999.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2023 Washington - MLB P 27 0 3 4 1 7 0 1.000 46.0 1.37 +0.9 1.334
2024 St. James - MLB P 51 0 2 6 0 8 0 1.000 79.0 0.91 +0.3 1.205
2025 St. James - MLB P 39 5 1 7 1 8 0 1.000 70.2 1.02 -0.5 1.056
2025 Glendale - AAA P 7 7 2 4 2 8 2 .750 53.1 1.01 -0.6 .698
TOTAL P 124 12 8 21 4 31 2 .935 249.0 1.05 +0.1 1.029
PLAYER HISTORY
06/15/2019 Drafted in the 2019 first-year player draft out of high school (Carmel; Carmel, NY) by the Washington Allies (Supplemental Round 1, Pick 16, 35th overall pick).
07/03/2019 Signed a minor league contract with the Washington Allies organization with a signing bonus of $850,000.
10/18/2019 Named the #92 prospect in the NALB
01/01/2020 OSA scouting updated ratings (potential): Stuff: 6 (10); Movement: 8 (11); Control: 1 (10).
06/13/2020 Injured on 06/10/2020, diagnosed with shoulder inflammation, will miss 4-5 months.
08/27/2020 Wins the 2020 NALB Single A Round 2 with the Greensboro Ions!
01/01/2021 OSA scouting updated ratings (potential): Stuff: 8 (10); Movement: 8 (10); Control: 2 (10).
05/30/2021 Was selected to the 2021 NALB Single A All-Star Game.
10/25/2021 Named the #100 prospect in the NALB
01/01/2022 OSA scouting updated ratings (potential): Stuff: 11 (12); Movement: 10 (10); Control: 6 (12).
04/04/2022 Named the #96 prospect in the NALB
04/05/2022 Suspended 7 games after ejection following a brawl.
05/01/2022 Injured (back spasms),day-to-day for one week.
07/03/2022 Named the #85 prospect in the NALB
01/01/2023 OSA scouting updated ratings (potential): Stuff: 10 (10); Movement: 12 (12); Control: 7 (11).
04/03/2023 Named the #61 prospect in the NALB
11/15/2023 Received a 1-year contract through automatic renewal worth a total of $300,000.
12/12/2023 Was traded by the Washington Allies to the St. James Crusaders in exchange for RP Johan Gaier and 3B Tom Medina.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 10 (10); Movement: 10 (10); Control: 9 (11).
01/01/2024 OSA scouting updated ratings (potential): Stuff: 10 (10); Movement: 10 (10); Control: 9 (11).
11/10/2024 Received a 1-year contract through automatic renewal worth a total of $300,000.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 11 (11); Movement: 9 (9); Control: 10 (11).
Sunday, October 12th , 2025 - OOTP Baseball 26.7 Build 77