2024 CAL
Baseball





Standings
(Final-2024)

(CONF-Conference Champion, CAL-Won CAL Tournament)
AMERICAN CONFERENCE
NJSIAA
Conf
Overall
Streak
1. Mainland (CAL-CONF)
Gr. 3
10-2
20-6
-1
1. St. Augustine (CONF)
NP A
10-2
20-9
+4
3. Egg Harbor Township
Gr. 4
7-5
20-9
-1
3. Ocean City
Gr. 3
7-5
18-8
-1
5. Millville
Gr. 4
4-8
9-16
-2
5. Vineland
Gr. 4
4-8
11-14
-2
7. Buena
Gr. 1
0-12
8-19
-1
NATIONAL CONFERENCE
NJSIAA
Conf
Overall
Streak
1. Hammonton (CONF)
Gr. 3
9-3
18-9
-1
2. Cedar Creek
Gr. 2
8-4
16-10
-1
3. Absegami
Gr. 3
7-5
12-9
-1
3. Atlantic Tech
Gr. 4
7-5
10-15
-1
5. Lower Cape May
Gr. 2
6-6
16-12
-1
6. Holy Spirit
NP B
5-7
9-15
-1
7. St. Joseph
NP B
0-12
3-18
-3
UNITED CONFERENCE
NJSIAA
Conf
Overall
Streak
1. Oakcrest (CONF)
Gr. 2
9-3
13-12
-2
2. Atlantic City
Gr. 4
8-4
10-11
-1
2. Cape May Tech
Gr. 2
8-4
12-14
-2
2. Middle Township
Gr. 2
8-4
9-13
-5
5. Pleasantville
Gr. 2
7-5
8-14-1
-1
6. Bridgeton
Gr. 4
1-11
4-20
-1
6. Wildwood Catholic
NP B
1-12
1-11
-11


Individual Statistical Leaders
(Final-2024)

Stats are based on those made public by the CAL schools.
Batting Average
Yr
Average
1. Tanner Oliva, Cape May Tech
Sr
.521
2. John Leonetti, Absegami
Sr
.443
3. Hunter Ray, Lower Cape May
Sr
.434
4. Will Grayson, Oakcrest
Sr
.427
5. Ryan Manning, Cedar Creek
Sr
.423
6. Kole Bagnell, Hammonton
Jr
.419
7. Robbie Miller, Wildwood Catholic
Sr
.414
8. Matthew Johansen, Absegami
Sr
.404
9. Jaxon Miller, Hammonton
Jr
.402
10. Logan Ruga, Atlantic Tech
Sr
.400
11. Jason Salsbery, Egg Harbor Township
Sr
.398
12. Brendan Cahill, Atlantic City
Jr
.397
13. Ronald Neehold, Cape May Tech
Sr
.390
14. Jake Myers, St. Augustine
Sr
.385
15. Justin Morris, Vineland
Sr
.382
16. Charlie Dunner, Wildwood Catholic
Sr
.381
16. Evan Shoffler, Lower Cape May
Sr
.381
18. Michael Piskun, Egg Harbor Township
Sr
.377
19. Sergio Droz, Millville
Sr
.375
20. Edriarlyn Carabello, Pleasantville
So
.373
Hits
Yr
Hits
1. Tanner Oliva, Cape May Tech
Sr
37
1. Evan Shoffler, Lower Cape May
Sr
37
3. Kole Bagnell, Hammonton
Jr
36
3. Hunter Ray, Lower Cape May
Sr
36
5. Ronald Neehold, Cape May Tech
Sr
30
Doubles
Yr
Doubles
1. Hunter Ray, Lower Cape May
Sr
14
2. Tanner Oliva, Cape May Tech
Sr
12
3. Ryan Manning, Cedar Creek
Sr
11
4. Evan Shoffler, Lower Cape May
Sr
10
5. Joe Erace, St. Augustine
Jr
9
5. Brady Jackson, St. Augustine
So
9
Triples
Yr
Triples
1. Evan Shoffler, Lower Cape May
Sr
6
2. Edriarlyn Carabello, Pleasantville
So
5
3. Jason Cagna, Egg Harbor Township
Jr
4
3. Stephen Lee, Oakcrest
So
4
6. Ryan Mallen, Holy Spirit
Jr
3
5. Jaxon Miller, Hammonton
Jr
3
5. Enrique Pantaleon, Bridgeton
So
3
5. Logan Ruga, Atlantic Tech
Sr
3
5. Alex Weingartner, St. Augustine
Sr
3
Home Runs
Yr
Home Runs
1. Evan Shoffler, Lower Cape May
Sr
5
1. Evan Taylor, Ocean City
Jr
5
3. Kevin Dick, Millville
Jr
4
3. Hunter Ray, Lower Cape May
Sr
4
5. John Leonetti, Absegami
Sr
3
5. Jason Salsbery, Egg Harbor Township
Sr
3
Slugging Percentage
Yr
Average
1. Hunter Ray, Lower Cape May
Sr
.771
2. Evan Shoffler, Lower Cape May
Sr
.763
3. Evan Taylor, Ocean City
Jr
.721
4. Tanner Oliva, Cape May Tech
Sr
.718
5. John Leonetti, Absegami
Sr
.700
6. Ryan Manning, Cedar Creek
Sr
.667
7. Edriarlyn Carabello, Pleasantville
So
.647
8. Will Grayson, Oakcrest
Sr
.610
9. Ryan Mallen, Holy Spirit
Jr
.600
9. Logan Ruga, Atlantic Tech
Sr
.600
Runs
Yr
Runs
1. Joe Erace, St. Augustine
Jr
33
1. Tanner Oliva, Cape May Tech
Sr
33
3. Jacob Salsbery, Egg Harbor Township
Sr
29
4. Tyler McDevitt, Middle Township
Sr
28
5. Evan Taylor, Ocean City
Jr
28
5. Will Grayson, Oakcrest
Sr
28
`
RBI
Yr
RBIs
1. Will Grayson, Oakcrest
Sr
28
2. Stephen Lee, Oakcrest
So
27
2. Jake Meyers, St. Augustine
Sr
27
4. Jaxon Miller, Hammonton
Jr
26
4. Evan Shoffler, Lower Cape May
Sr
26
Stolen Bases
Yr
Steals
1. Jason Salsbery, Egg Harbor Township
Sr
38
2. Luis Quinones, Pleasantville
Jr
36
3. Nowen Ogando, Pleasantville
Jr
26
4. Angel Guridis, Pleasantville
So
25
5. Benedetto Andreoli, Vineland
Sr
24
Times Walked
Yr
Walks
1. A.J. Capaldi, Oakcrest
Sr
33
2. Matt Hirt, Cape May Tech
Sr
29
3. Evan Taylor, Ocean City
Jr
24
4. Luis Quinones, Pleasantville
Jr
22
5. Mason Blizzard, Middle Township
Sr
21
5. Ethan Mitnick, Mainland
Sr
21
5. Tanner Oliva, Cape May Tech
Sr
21
Hit By Pitch
Yr
HBP
1. Matthew Johansen, Absegami
Sr
12
1. Drew Kronemeyer, Lower Cape May
Jr
12
3. Joe Peacock, St. Augustine
Jr
11
4. Doug Schuster, Holy Spirit
Jr
9
5. Jackson Conroy, Egg Harbor Township
Jr
8
5. Angel Guridis, Pleasantville
So
8
5. Cole Laursen, Ocean City
Jr
8
5. Zion Shields, Bridgeton
Sr
8
5. Tyler Suppa, Bridgeton
Sr
8

Earned Run Average
Yr
ERA
1. Brady Blum, Mainland
Sr
0.79
2. Jason Salsbery, Egg Harbor Township
Sr
0.82
3. Matt Kouser, St. Augustine
Sr
0.83
4. Ayden Acosta, Absegami
So
1.27
5. Troy Sabott, Egg Harbor Township
Sr
1.31
6. Nolan Gerstenbacher, Cedar Creek
Sr
1.44
7. John Podgorski, St. Augustine
Sr
1.71
8. Jaiden Franchetti, Hammonton
Sr
1.91
9. Sergio Droz, Millville
Sr
2.06
Innings Pitched
Yr
Innings
1. Troy Sabott, Egg Harbor Township
Sr
64.0
2. Evan Shoffler, Lower Cape May
Sr
63.0
3. John Podgorski, St. Augustine
Sr
57.3
4. Matt Kouser, St. Augustine
Sr
50.2
5. Ben Lynch, Cape May Tech
Sr
49.6
Fewest Hits
Yr
Hits per 7
1. Adel Villegas, Atlantic City
So
2.6
2. Travis Large, Ocean City
Jr
3.5
3. Nolan Gerstenbacher, Cedar Creek
Sr
3.9
4. Evan Shoffler, Lower Cape May
Sr
4.0
5. Will Grayson, Oakcrest
Sr
4.1
Fewest Walks
Yr
Walks per 7
1. Troy Sabott, Egg Harbor Township
Sr
1.1
2. Ben Lynch, Cape May Tech
Sr
1.7
3. Matt Kouser, St. Augustine
Sr
1.9
4. John Podgorski, St. Augustine
Sr
2.0
5. Nolan Boushard, Ocean City
Jr
2.1
Most Strikeouts
Yr
Ks per 7
1. Brady Blum, Mainland
Sr
13.6
2. Adel Villegas, Atlantic City
So
13.1
3. Daniel Link, Pleasantville
Sr
12.7
4. Will Grayson, Oakcrest
Sr
12.2
5. Logan Ruga, Atlantic Tech
Sr
11.5
6. Evan Shoffler, Lower Cape May
Sr
11.0
7. Lawson McIntosh, Egg Harbor Township
Sr
10.7
8. Tanner Oliva, Cape May Tech
Sr
10.6
9. Travis Large, Ocean City
Jr
9.6


To qualify for batting average a player must have two plate appearances for every game the team has played.
To qualify for pitching averages a player must have pitched one inning for every game the team has played.