VILLA PARK HIGH SCHOOL SPARTANS (HS)
7th place | 22-18, .550 PCT | M# - | LAST 10: 7-3
R: 317 | RA: 249 | PAYROLL: $0
05/23/2025
TEAM LEADERS AVG
C. Allan .363
C. O'Brien .358
N. McCain .355
H. Gentry .329
J. Moskal .308
TEAM LEADERS HR
H. Gentry 23
C. O'Brien 22
N. McCain 14
C. Allan 11
J. Hornsby 10
TEAM LEADERS RBI
C. O'Brien 59
H. Gentry 46
N. McCain 42
C. Allan 35
B. Robinson 26
TEAM LEADERS W
C. Blakeney 4
K. Hopper 3
T. Robison 3
J. Boyd 2
3 more tied with 2
TEAM LEADERS ERA
J. Boyd 2.60
T. Robison 4.07
C. Blakeney 4.95
A. Sternberg 5.20
K. Hopper 5.88
TEAM LEADERS K
K. Hopper 53
C. Blakeney 52
A. Sternberg 51
T. Robison 47
2 tied with 29
WHO'S HOT?
P Jon Boyd 0-0, 1.54 Last 2 games
1B Harry Gentry .425, 6 HR Last 12 games
CF Nick McCain .417, 4 HR Last 7 games
1B Casey O'Brien .536, 6 HR Last 6 games
LF Chris Allan .600, 1 HR Last 5 games
WHO'S NOT?
P Jody Cassells 1-2, 11.15 Last 13 games
SS Joe Straatmann .081, 0 HR Last 10 games
PITCHING STAFF
Role T Pitcher G GS W L SV ERA WHIP Status
Starter L Austin Sternberg 9 9 1 4 0 5.20 1.45 Rested
Starter R Chris Blakeney 9 9 4 2 0 4.95 1.38 Rested
Starter R Kyle Hopper 9 9 3 1 0 5.88 1.53 Rested
Starter L Taylor Robison 7 7 3 0 0 4.07 1.60 Rested
Starter R Jon Boyd 6 6 2 0 0 2.60 1.18 Rested
None specified R Matt Price 0 0 0 0 0 0.00 0.00 Rested
Long Relief R Jamal Manning 21 0 1 2 1 7.07 2.25 Rested
Long Relief L Bill Riel 0 0 0 0 0 0.00 0.00 Rested
Long Relief R Dave Brabon 0 0 0 0 0 0.00 0.00 Rested
Long Relief R Branden Dotson 0 0 0 0 0 0.00 0.00 Rested
Middle Relief R Maurice Rogers 0 0 0 0 0 0.00 0.00 Rested
Middle Relief L Jody Cassells 17 0 2 2 0 9.74 2.02 Rested
Middle Relief L Jon Love 0 0 0 0 0 0.00 0.00 Rested
Middle Relief R Andrew Nix 6 0 0 0 0 5.00 1.67 Rested
Middle Relief R Chris Welden 0 0 0 0 0 0.00 0.00 Rested
Setup R Roger Mims 17 0 0 1 1 3.86 1.10 Rested
Setup R Tyler Peele 17 0 2 0 0 6.75 2.04 Rested
Closer L Robby Rush 16 0 2 2 4 10.71 1.71 Rested
CATCHERS
# B Player Pos G AB H HR RBI R BB K AVG OBP SLG WAR
11 R Josh Hornsby C 33 127 29 10 19 16 21 37 .228 .338 .496 0.1
14 R D.J. Ogle C 10 30 7 1 1 4 3 10 .233 .303 .333 -0.0
25 L A.J. Aliperti C 6 4 1 1 1 3 2 1 .250 .625 1.000 0.2
INFIELDERS
# B Player Pos G AB H HR RBI R BB K AVG OBP SLG WAR
15 R Harry Gentry 1B 40 155 51 23 46 47 31 42 .329 .444 .845 2.5
6 R Brian Taylor 3B 38 136 41 8 24 23 22 14 .301 .410 .529 1.2
22 R Vinny Pena 2B 6 26 11 3 6 11 2 5 .423 .448 .846 0.4
13 R Josh Moskal SS 38 143 44 8 25 26 18 24 .308 .383 .538 1.2
17 R Casey O'Brien 1B 40 176 63 22 59 42 16 24 .358 .415 .801 2.0
39 R Dustin Levine 3B 11 29 10 0 3 7 0 8 .345 .345 .483 0.0
5 R Joe Straatmann SS 34 125 25 1 11 18 11 33 .200 .271 .248 -1.5
2 L Joe Metzler 1B 6 5 1 0 2 0 0 2 .200 .200 .200 -0.1
38 R Bob Alvarez SS 9 16 3 0 2 1 0 3 .188 .188 .188 -0.2
OUTFIELDERS
# B Player Pos G AB H HR RBI R BB K AVG OBP SLG WAR
9 R Nick McCain CF 39 141 50 14 42 34 21 35 .355 .443 .723 2.1
45 R B.J. Robinson RF 38 163 47 7 26 33 18 42 .288 .361 .485 0.4
29 R Trevor Fitzgerald CF 6 5 2 1 2 1 0 0 .400 .400 1.000 0.1
18 L Chris Allan LF 39 168 61 11 35 46 17 15 .363 .422 .649 1.4
27 L Faukhraddin Amilakhvarov RF 5 7 4 1 2 3 1 1 .571 .625 1.143 0.3
40 L Rich Arnold CF 14 19 4 0 2 2 2 5 .211 .318 .368 -0.1
1 L Eddie Dogan LF 6 11 1 0 0 0 0 4 .091 .091 .091 -0.3
LINEUP VS RHP+DH
# B Name Pos AVG HR RBI SB
1 R Vinny Pena 2B .423 3 6 0
2 L Chris Allan LF .363 11 35 0
3 R Harry Gentry 1B .329 23 46 0
4 R Casey O'Brien DH .358 22 59 1
5 R Nick McCain CF .355 14 42 0
6 R Josh Hornsby C .228 10 19 0
7 R Brian Taylor 3B .301 8 24 0
8 R B.J. Robinson RF .288 7 26 1
9 R Josh Moskal SS .308 8 25 1
LINEUP VS LHP+DH
# B Name Pos AVG HR RBI SB
1 R Vinny Pena 2B .423 3 6 0
2 L Chris Allan LF .363 11 35 0
3 R Harry Gentry 1B .329 23 46 0
4 R Casey O'Brien DH .358 22 59 1
5 R Nick McCain CF .355 14 42 0
6 R Josh Hornsby C .228 10 19 0
7 R Brian Taylor 3B .301 8 24 0
8 R B.J. Robinson RF .288 7 26 1
9 R Josh Moskal SS .308 8 25 1
INJURIES
Player Injury Out for... Disabled List Status
P Andrew Nix ruptured ulnar collateral ligament 11 months Not on IL
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 32 8 .800 -
Cypress High School Centurions 30 10 .750 2.0
Etiwanda High School Eagles 27 13 .675 5.0
Franklin High School Wildcats 26 14 .650 6.0
Grenada High School Matadors 24 16 .600 8.0
Buchanan High School Bears 22 18 .550 10.0
Villa Park High School Spartans 22 18 .550 10.0
Palo Alto High School Vikings 20 20 .500 12.0
Notre Dame High School Knights 19 21 .475 13.0
Clayton Valley Charter High School Eagles 19 21 .475 13.0
Liberty High School Patriots 19 21 .475 13.0
De La Salle High School Spartans 18 22 .450 14.0
Saint Francis High School Lancers 18 22 .450 14.0
JSerra Catholic High School Lions 17 23 .425 15.0
Huntington Beach High School Oilers 16 24 .400 16.0
Stockdale High School Mustangs 15 25 .375 17.0
TEAM INFORMATION
Record overall 22-18, .550 PCT
Position in Division 7th, 10 GB
Record at home 10-10, .500 PCT
Record on the road 12-8, .600 PCT
Record in X-inning games 1-2, .333 PCT
Record in one-run games 8-6, .571 PCT
Record versus LHP 9-9, .500 PCT
Record versus RHP 13-9, .591 PCT
Record last 10 games 7-3, .700 PCT
Record in March 8-3, .727 PCT
Record in April 10-14, .417 PCT
Record in May 4-1, .800 PCT
BATTING STATS & RANKINGS
Batting Average .306 - 2nd in HSBL
On-Base Percentage .386 - 2nd in HSBL
Slugging Percentage .591 - 1st in HSBL
On-Base + Slugging .977 - 2nd in HSBL
Runs Scored 317 - 1st in HSBL
Hits 455 - 3rd in HSBL
Extra-Base Hits 192 - 2nd in HSBL
Home Runs 111 - tied for 4th in HSBL
Bases On Balls 185 - tied for 4th in HSBL
Strikeouts 306 - 9th in HSBL
Stolen Bases 4 - tied for 52nd in HSBL
PITCHING STATS & RANKINGS
Earned Run Average 5.93 - 54th in HSBL
Starters' ERA 4.70 - 25th in HSBL
Bullpen ERA 8.27 - 64th in HSBL
Runs allowed 249 - 53rd in HSBL
Hits allowed 437 - 63rd in HSBL
Opponents AVG .293 - 62nd in HSBL
BABIP .321 - 57th in HSBL
Home Runs allowed 108 - 64th in HSBL
Bases On Balls 149 - tied for 35th in HSBL
Strikeouts 361 - 11th in HSBL
Friday, January 23rd , 2026 - OOTP Baseball 26.8 Build 82