HUNTINGTON BEACH HIGH SCHOOL OILERS (HS)
11th place | 18-22, .450 PCT | M# - | LAST 10: 3-7
R: 198 | RA: 216 | PAYROLL: $0
05/25/2026
TEAM LEADERS AVG
J. Hardy .301
J. Roberts .298
B. Farrow .259
B. North .217
T. Condon .197
TEAM LEADERS HR
J. Hardy 14
B. Farrow 9
J. Roberts 9
T. Condon 8
S. Mills 7
TEAM LEADERS RBI
J. Hardy 30
J. Roberts 28
B. Farrow 22
T. Condon 19
S. Mills 18
TEAM LEADERS W
A. Ybarra 5
K. Lawrence 4
B. Bowers 1
M. Carton 1
5 more tied with 1
TEAM LEADERS ERA
K. Lawrence 1.77
A. Ybarra 4.09
T. Laczkowski 5.60
M. Stotts 9.26
   
TEAM LEADERS K
A. Ybarra 41
M. Stotts 40
K. Lawrence 36
J. Scott 30
D. Koehl 27
WHO'S HOT?
P Ken Lawrence 4-1, 1.40 Last 6 games
P Alberto Ybarra 4-1, 2.25 Last 5 games
P Mike Carton 1-0, 1.00 Last 16 games
SS John Hardy .358, 7 HR Last 13 games
WHO'S NOT?
P Marquise Stotts 0-3, 10.50 Last 3 games
P Bill Bowers 0-2, 9.61 Last 5 games
C Greg McGinnis .119, 0 HR Last 11 games
C Sean Mills .083, 0 HR Last 8 games
1B Micah Marotta .100, 0 HR Last 6 games
RF Matt Benson .087, 0 HR Last 7 games
PITCHING STAFF
Role T Pitcher G GS W L SV ERA WHIP Status
Starter R Ken Lawrence 7 7 4 2 0 1.77 1.11 Rested
Starter L Alberto Ybarra 9 9 5 2 0 4.09 1.20 Rested
Starter R Tyler Laczkowski 8 8 1 5 0 5.60 1.50 Rested
Starter R Marquise Stotts 9 9 0 6 0 9.26 2.24 Rested
Starter R Bill Bowers 6 6 1 2 0 8.88 1.82 Rested
Long Relief L Robby Davis 17 0 1 1 0 4.45 1.75 Rested
Long Relief R Jeremy Scott 15 1 0 2 0 7.43 1.65 Rested
Long Relief L Fernando Romas 5 0 1 0 0 1.08 1.32 Rested
Long Relief R Chris Garrett 1 0 0 0 0 0.00 1.50 Rested
Long Relief R Juan Torres 5 0 0 1 0 2.45 2.32 Rested
Long Relief R Joe Kirkpatrick 0 0 0 0 0 0.00 0.00 Rested
Long Relief R Paul Cobb 0 0 0 0 0 0.00 0.00 Rested
Middle Relief R Jimmy Fletcher 0 0 0 0 0 0.00 0.00 Rested
Middle Relief R Dan Schnur 20 0 0 0 0 5.64 1.39 Rested
Middle Relief L Ricardo Ospina 16 0 1 0 0 6.16 1.53 Rested
Setup R Mike Carton 21 0 1 0 1 2.08 1.19 Rested
Closer R Doug Koehl 13 0 1 0 4 3.12 1.38 Rested
CATCHERS
# B Player Pos G AB H HR RBI R BB K AVG OBP SLG WAR
4 R Greg McGinnis C 33 121 23 2 15 12 13 35 .190 .295 .256 -0.7
66 R Sean Mills C 33 137 22 7 18 19 8 63 .161 .227 .328 -1.5
27 R Zack James C 5 7 1 0 0 0 1 2 .143 .250 .143 -0.1
INFIELDERS
# B Player Pos G AB H HR RBI R BB K AVG OBP SLG WAR
6 L John Hardy SS 38 146 44 14 30 30 24 38 .301 .410 .623 1.8
29 R Bill Farrow 3B 37 143 37 9 22 17 8 33 .259 .310 .469 -0.6
33 R Micah Marotta 1B 23 65 14 0 5 5 11 6 .215 .333 .231 -0.5
16 R Bob Williams 1B 5 6 2 0 0 1 0 3 .333 .333 .333 -0.1
13 R Jamal Roberts 2B 39 151 45 9 28 23 15 50 .298 .387 .523 0.9
22 R Matt Vincent 1B 18 56 16 4 15 9 10 12 .286 .412 .518 0.0
10 R Eric Pullen 1B 10 22 4 0 0 3 3 5 .182 .280 .227 -0.2
24 L Troy Morici 1B 6 9 2 0 1 2 0 5 .222 .222 .222 -0.1
48 S Tyler Sauls SS 16 46 12 3 10 4 3 10 .261 .300 .457 -0.0
30 R Josh Foraker 1B 6 16 3 2 4 6 6 9 .188 .409 .562 0.0
OUTFIELDERS
# B Player Pos G AB H HR RBI R BB K AVG OBP SLG WAR
25 S Bryce North CF 38 157 34 6 13 25 22 47 .217 .320 .369 -0.5
23 S Allen Curtis RF 3 5 1 0 0 0 0 1 .200 .200 .200 -0.1
35 R J.P. Main CF 18 37 10 2 3 8 8 12 .270 .400 .486 0.1
18 R Matt Benson RF 36 107 17 5 11 11 23 43 .159 .318 .327 -0.5
2 L Tyler Condon LF 37 127 25 8 19 19 10 54 .197 .254 .402 -0.7
12 R Mike Lawson LF 3 4 4 1 1 4 1 0 1.000 1.000 1.750 0.3
LINEUP VS RHP+DH
# B Name Pos AVG HR RBI SB
1 S Bryce North CF .217 6 13 5
2 R Sean Mills DH .161 7 18 0
3 L John Hardy SS .301 14 30 3
4 R Jamal Roberts 2B .298 9 28 2
5 R Greg McGinnis C .190 2 15 0
6 R Matt Vincent 1B .286 4 15 1
7 R Bill Farrow 3B .259 9 22 0
8 L Tyler Condon LF .197 8 19 0
9 R Matt Benson RF .159 5 11 0
LINEUP VS LHP+DH
# B Name Pos AVG HR RBI SB
1 S Bryce North CF .217 6 13 5
2 R Sean Mills DH .161 7 18 0
3 L John Hardy SS .301 14 30 3
4 R Jamal Roberts 2B .298 9 28 2
5 R Greg McGinnis C .190 2 15 0
6 R Matt Vincent 1B .286 4 15 1
7 R Bill Farrow 3B .259 9 22 0
8 L Tyler Condon LF .197 8 19 0
9 R Matt Benson RF .159 5 11 0
UPCOMING GAMES
LINKS
Roster Ratings
News Potential Ratings
Major Transactions Leaders
Transactions Batting Stats
Injuries Pitching Stats
Personnel Fielding Stats
Schedule Top Prospects
Positional Strength
NEWS
STANDINGS
California Interscholastics Federation W L PCT GB
Orange Lutheran High School Lancers 29 11 .725 -
Palo Alto High School Vikings 28 12 .700 1.0
Villa Park High School Spartans 25 15 .625 4.0
Cypress High School Centurions 23 17 .575 6.0
Etiwanda High School Eagles 23 17 .575 6.0
Notre Dame High School Knights 22 18 .550 7.0
De La Salle High School Spartans 21 19 .525 8.0
Franklin High School Wildcats 20 20 .500 9.0
Saint Francis High School Lancers 20 20 .500 9.0
Clayton Valley Charter High School Eagles 19 21 .475 10.0
Huntington Beach High School Oilers 18 22 .450 11.0
Stockdale High School Mustangs 17 23 .425 12.0
Buchanan High School Bears 17 23 .425 12.0
Grenada High School Matadors 15 25 .375 14.0
Liberty High School Patriots 14 26 .350 15.0
JSerra Catholic High School Lions 12 28 .300 17.0
TEAM INFORMATION
Record overall 18-22, .450 PCT
Position in Division 11th, 11 GB
Record at home 8-12, .400 PCT
Record on the road 10-10, .500 PCT
Record in X-inning games 2-1, .667 PCT
Record in one-run games 4-4, .500 PCT
Record versus LHP 4-10, .286 PCT
Record versus RHP 14-12, .538 PCT
Record last 10 games 3-7, .300 PCT
Record in March 7-4, .636 PCT
Record in April 8-16, .333 PCT
Record in May 3-2, .600 PCT
BATTING STATS & RANKINGS
Batting Average .232 - 60th in HSBL
On-Base Percentage .327 - 48th in HSBL
Slugging Percentage .416 - 52nd in HSBL
On-Base + Slugging .743 - 51st in HSBL
Runs Scored 198 - tied for 42nd in HSBL
Hits 316 - 58th in HSBL
Extra-Base Hits 105 - 52nd in HSBL
Home Runs 72 - tied for 38th in HSBL
Bases On Balls 166 - tied for 25th in HSBL
Strikeouts 428 - 63rd in HSBL
Stolen Bases 15 - tied for 19th in HSBL
PITCHING STATS & RANKINGS
Earned Run Average 4.91 - 31st in HSBL
Starters' ERA 5.44 - 45th in HSBL
Bullpen ERA 4.30 - 13th in HSBL
Runs allowed 216 - tied for 35th in HSBL
Hits allowed 383 - tied for 46th in HSBL
Opponents AVG .268 - 44th in HSBL
BABIP .299 - 36th in HSBL
Home Runs allowed 80 - tied for 38th in HSBL
Bases On Balls 169 - tied for 46th in HSBL
Strikeouts 338 - tied for 41st in HSBL
Friday, May 1st , 2026 - OOTP Baseball 26.8 Build 82