2025 Fall Schedule

Here is the 2025 Salem County fall sports schedule; includes WJFL Patriot, Diamond Division football schedules; forward updates to al.muskewitz@gmail.com; x-scrimmage

2025 SALEM COUNTY SPORTS SCHEDULE

AUG. 18
WJFL FOOTBALL

x-Schalick at Delsea, 10 a.m.
x-Salem at Pennsville, 10 a.m.

AUG. 19
WJFL FOOTBALL

x-Gateway at Collingswood, 9 a.m.
x-Audubon at Woodstown, 6 p.m.
GIRLS TENNIS
x-Delsea at Pennsville, 10 a.m.

AUG. 20
WJFL FOOTBALL
x-Haddon Heights at Woodstown, 9 a.m.

AUG. 21
WJFL FOOTBALL
x-West Deptford at Gloucester City, 9 a.m.
x-Penns Grove at Collingswood, 6 p.m.
x-Triton at Pennsville, 6 p.m.

AUG. 22
WJFL FOOTBALL
x-Buena at Schalick, 10 a.m.
x-Paulsboro at Florence, 11 a.m.
x-Haddon Heights at Salem, noon
GIRLS TENNIS
x-Pennsville at Millville, 10 a.m.
x-Woodstown at Ocean City, 10 a.m.

AUG. 25
FIELD HOCKEY
x-Highland at Salem Tech, 10 a.m.
BOYS SOCCER
x-Woodstown at Maple Shade, 9:30 a.m.
x-Cumberland at Schalick, 10 a.m.
x-Penns Grove at Clayton, 10 a.m.
GIRLS SOCCER
x-Deptford at Woodstown, 9 a.m.
x-Clayton at Penns Grove, 4 p.m.
GIRLS TENNIS
x-Pennsville at GCIT, 9 a.m.
x-Schalick at Clearview, 10 a.m.

AUG. 26
BOYS SOCCER
x-Cumberland at Schalick, 10 a.m.
GIRLS SOCCER
x-Palmyra at Penns Grove, 10 a.m.
FIELD HOCKEY
x-Woodstown at Cherry Hill West, 9 a.m.
GIRLS TENNIS
x-Woodstown at Gateway, 9 a.m.
x-Penns Grove at Cumberland, 10 a.m.
x-Salem at Bridgeton, 10 a.m.

AUG. 27
FIELD HOCKEY
x-Pennsville at Williamstown, 10 a.m.
x-Salem Tech at Pemberton, 10 a.m.
BOYS SOCCER
x-Buena at Salem Tech, 10 a.m.
GIRLS SOCCER
x-Salem at GCIT, 11 a.m.
GIRLS TENNIS
x-Palmyra at Penns Grove, 10 a.m.
Vineland at Pennsville, 10 a.m.

AUG. 28
WJFL FOOTBALL
Gloucester City at Pennsville, 6 p.m.
Pitman at Woodstown, 7 p.m.
Bishop Eustace at Audubon
Cinnaminson at Overbrook
Pennsauken at Camden Catholic
FIELD HOCKEY
x-Salem, Schalick, Bridgeton at Cumberland, 9 a.m.
BOYS SOCCER
x-Cumberland at Woodstown, 10 a.m.
x-Penns Grove at Woodbury, 10 a.m.
x-Gloucester City at Pennsville, 3:45 p.m.
GIRLS SOCCER
x-Penns Grove at Woodbury, 10 a.m.
x-Schalick at Gloucester City, 10 a.m.
x-Woodstown at Cumberland, 10 a.m.
x-Pennsville at Gloucester City, 3:45 p.m.
GIRLS TENNIS
x-Schalick at Timber Creek, 11 a.m.
GIRLS VOLLEYBALL
x-Buena at Schalick, 10 a.m.

AUG. 29
WJFL FOOTBALL
West Deptford vs. KIPP at Rowan, 9 a.m.
Clayton at Collingswood, 10:30 a.m.
Somerville at Schalick, 6 p.m.
FIELD HOCKEY
x-Pennsville at Vineland, 10 a.m.
BOYS SOCCER
x-Schalick at Vineland, 10 a.m.
GIRLS SOCCER
x-Haddon Twp. at Woodstown, 9 a.m.
GIRLS VOLLEYBALL
x-Salem Tech at Camden County Tech, 11 a.m.
GIRLS TENNIS
x-Salem at Delran, 10 a.m.

AUG. 30
WJFL FOOTBALL
Paulsboro at Penns Grove, noon
Glassboro vs. Haddonfield at Rowan
BOYS SOCCER
x-Williamstown at Woodstown, 10 a.m.

SEPT. 2
FIELD HOCKEY

Haddon Heights at Schalick, 4 p.m.
Pennsville at Bridgeton, 4 p.m.
GIRLS TENNIS
Glassboro at Woodstown, 3:45 p.m.
Penns Grove at Pennsville, 3:45 p.m.
Overbrook at Schalick, 4 p.m.

SEPT. 3
FIELD HOCKEY

x-Gloucester City at Woodstown, 3:45 p.m.
BOYS SOCCER
x-Camden Academy Charter at Salem Tech, 4 p.m.
x-Salem at Gloucester City, 4 p.m.
x-KIPP at Pennsville
GIRLS SOCCER
x-Cumberland at Penns Grove, 4 p.m.
GIRLS TENNIS
Pennsville at Bridgeton, 3:45 p.m.
Salem at Gloucester Catholic, 4 p.m.

SEPT. 4
WJFL FOOTBALL
Salem at Cinnaminson, 6 p.m.
FIELD HOCKEY
Salem Tech at Sterling, 4 p.m.
GIRLS TENNIS
Gloucester Catholic at Schalick, 4 p.m.
Penns Grove at Overbrook, 4 p.m.
Wildwood at Salem, 4 p.m.

SEPT. 5
WJFL FOOTBALL
Schalick at Cumberland, 6 p.m.
Pennsville at West Deptford, 7 p.m.
Collingswood at Overbrook, 7 p.m.
Woodstown at Delsea, 7 p.m.
Haddon Heights at Glassboro
Woodbury at Haddonfield
FIELD HOCKEY
Schalick at Washington Twp., 4 p.m.
BOYS SOCCER
Schalick at Washington Twp., 4 p.m.
GIRLS SOCCER
Bridgeton at Pennsville, 4 p.m.
Paulsboro at Salem, 4 p.m.
Woodstown at Audubon, 4 p.m.
GIRLS TENNIS
Kingsway at Pennsville, 3:45 p.m.
Woodstown at Clearview, 3:45 p.m.

SEPT. 6
WJFL FOOTBALL

Audubon at Paulsboro, 11 a.m.
Deptford at Penns Grove, noon
KIPP at Camden Catholic

SEPT. 8
FIELD HOCKEY

Absegami at Pennsville, 4 p.m.
BOYS SOCCER
Overbrook at Schalick, 4 p.m.
Penns Grove at Pitman, 4 p.m.
Salem at Clayton, 4 p.m.
Salem Tech at Pennsville, 4 p.m.
Woodstown at Glassboro, 4 p.m.
GIRLS SOCCER
Clayton at Salem, 4 p.m.
Glassboro at Woodstown, 4 p.m.
Penns Grove at Pennsville, 4 p.m.
Pitman at Salem Tech, 4 p.m.
Schalick vs. Overbrook
GIRLS TENNIS
Woodstown at Gloucester Catholic, 3:45 p.m.
Pennsville at Wildwood, 4 p.m.
Penns Grove at Glassboro, 4 p.m.
Schalick at Salem, 4 p.m.

SEPT. 9
FIELD HOCKEY

Pennsville at Salem, 4 p.m.
Schalick at Pitman, 4 p.m.
Woodstown at Deptford, 4 p.m.
CROSS COUNTRY
TCC Batch Meet at Cumberland, 3:30 p.m.
GIRLS VOLLEYBALL
Gloucester Catholic at Salem Tech, 4 p.m.

SEPT. 10
FIELD HOCKEY
Paulsboro at Salem Tech, 4 p.m.
BOYS SOCCER
Glassboro at Penns Grove, 4 p.m.
Pennsville at Wildwood, 4 p.m.
Salem Tech at Salem, 4 p.m.
Schalick at Pitman, 4 p.m.
Woodstown at Overbrook, 4 p.m.
GIRLS SOCCER
Overbrook at Woodstown, 4 p.m.
Pennsville at Schalick, 4 p.m.
Penns Grove at Glassboro, 4 p.m.
Salem at Salem Tech, 4 p.m.
GIRLS TENNIS
Schalick at Pennsville, 3:45 p.m.
Woodstown at Penns Grove, 3:45 p.m.
Salem at Overbrook, 4 p.m.

SEPT. 11
WJFL FOOTBALL
West Deptford at Collingswood, 6 p.m.
FIELD HOCKEY
Gloucester Catholic at Pennsville, 4 p.m.
Salem at Deptford, 4 p.m.
Salem Tech at Clayton, 4 p.m.
Schalick at Woodstown, 4 p.m.
GIRLS TENNIS
Pennsville at Woodstown, 3:45 p.m.
Penns Grove at Palmyra, 4 p.m.

SEPT. 12
WJFL FOOTBALL
Overbrook at Pennsville
Penns Grove at Glassboro, 6 p.m.
Woodstown at Schalick, 6 p.m.
Paulsboro at Camden Catholic, 7 p.m.
FIELD HOCKEY
Salem at Bridgeton, 4 p.m.
BOYS SOCCER
Pennsville at Overbrook, 4 p.m.
Woodstown at Salem Tech, 4 p.m.
GIRLS SOCCER
Bridgeton at Salem, 4 p.m.
GIRLS TENNIS
Schalick at Cumberland, 4 p.m.
Woodstown at Middle Twp., 4 p.m.

SEPT. 13
WJFL FOOTBALL
Woodbury at Salem, noon
Bordentown at Audubon, 11 a.m.

SEPT. 15
FIELD HOCKEY

Salem Tech at Cumberland, 4 p.m.
BOYS SOCCER
Paulsboro at Salem Tech, 4 p.m.
GIRLS SOCCER
Schalick vs. Timber Creek
GIRLS TENNIS
Overbrook at Woodstown, 3:45 p.m.
Pitman at Pennsville, 3:45 p.m.
Penns Grove at Schalick, 4 p.m.
Salem at Glassboro, 4 p.m.
GIRLS VOLLEYBALL
GCIT at Salem Tech, 4 p.m.

SEPT. 16
BOYS SOCCER

Glassboro at Pennsville, 4 p.m.
Overbrook at Salem, 4 p.m.
Penns Grove at Wildwood, 4 p.m.
Schalick at Clayton, 4 p.m.
GIRLS SOCCER
Pennsville at Gloucester Catholic, 4 p.m.
Salem at Overbrook, 4 p.m.
Salem Tech at Woodstown, 4 p.m.
Wildwood at Penns Grove, 4 p.m.
Schalick vs. Clayton
GIRLS TENNIS
Woodstown at Audubon, 4 p.m.
CROSS COUNTRY
Batch Meet at Salem Tech, 3:30 p.m.

SEPT. 17
FIELD HOCKEY

Clayton at Woodstown, 4 p.m.
Glassboro at Pennsville, 4 p.m.
Overbrook at Salem, 4 p.m.
Schalick at Gloucester Catholic, 4 p.m.
GIRLS TENNIS
Schalick at Woodstown, 3:45 p.m.
Pennsville at Overbrook, 4 p.m.
Pitman at Salem, 4 p.m.
Wildwood at Penns Grove, 4 p.m.
GIRLS VOLLEYBALL
Salem Tech at Triton, 4 p.m.

SEPT. 18
BOYS SOCCER

Clayton at Pennsville, 4 p.m.
Penns Grove at Woodstown, 4 p.m.
Salem at Gloucester Catholic, 4 p.m.
Schalick at Glassboro, 4 p.m.
Wildwood at Salem Tech, 4 p.m.
GIRLS SOCCER
Gloucester Catholic at Salem, 4 p.m.
Pennsville at Overbrook, 4 p.m.
Salem Tech at Wildwood, 4 p.m.
Schalick vs. Glassboro
Woodstown at Penns Grove, 4 p.m.
GIRLS TENNIS
Pitman at Schalick, 4 p.m.

SEPT. 19
WJFL FOOTBALL
Camden Catholic at West Deptford, 7 p.m.
Florence at Overbrook
FIELD HOCKEY

Overbrook at Schalick, 4 p.m.
Salem at Clayton, 4 p.m.
Woodstown at Pennsville, 4 p.m.
GIRLS SOCCER
Schalick vs. Cherry Hill West
GIRLS TENNIS
Glassboro at Pennsville, 3:45 p.m.
Gloucester Catholic at Penns Grove
Salem at Woodstown, 4 p.m.
CROSS COUNTRY
Woodstown at Stockton Univ. Showcase

SEPT. 20
WJFL FOOTBALL

Collingswood at Paulsboro, 11 a.m.
Pennsville at Audubon, 11 a.m.
Woodstown at Woodbury, 11 a.m.
Glassboro at Salem, noon
Schalick at Penns Grove, noon
BOYS SOCCER
Bordentown at Schalick, 10 a.m.
COLLEGE BASEBALL
Salem CC in RCSJ-Cumberland Showcase, 9 a.m.

SEPT. 21
COLLEGE SOFTBALL

Salem CC at Camden CC, noon

SEPT. 22
FIELD HOCKEY

Winslow at Salem Tech, 3:45 p.m.
BOYS SOCCER
Clayton at Salem Tech, 4 p.m.
Gloucester Catholic at Pennsville, 4 p.m.
Overbrook at Penns Grove, 4 p.m.
Salem at Wildwood, 4 p.m.
Woodstown at Schalick, 4 p.m.
GIRLS SOCCER
Glassboro at Pennsville, 4 p.m.
Penns Grove at Overbrook, 4 p.m.
Salem Tech at Clayton, 4 p.m.
Schalick vs. Woodstown, 4 p.m.
Wildwood at Salem, 4 p.m.
GIRLS TENNIS
Kingsway at Woodstown, 3:45 p.m.
Timber Creek at Schalick, 4 p.m.

SEPT. 23
FIELD HOCKEY

Pennsville at Audubon, 4 p.m.
Salem at Gloucester Catholic, 4 p.m.
Schalick at Deptford, 4 p.m.
Woodstown at Overbrook, 4 p.m.
GIRLS TENNIS
Pennsville at Penns Grove, 3:45 p.m.
Gloucester Catholic at Salem, 4 p.m.
Schalick at Overbrook, 4 p.m.
GIRLS VOLLEYBALL
Salem Tech at Kingsway, 4 p.m.

SEPT. 24
FIELD HOCKEY

Salem at Pitman, 4 p.m.
Schalick at Seneca, 4 p.m.
BOYS SOCCER
Pennsville at Salem, 4 p.m.
Salem Tech at Gloucester Catholic, 4 p.m.
Schalick at Penns Grove, 4 p.m.
GIRLS SOCCER
Penns Grove at Schalick, 4 p.m.
Salem at Pitman, 4 p.m.
GIRLS TENNIS
Moorestown Friends at Woodstown, 3:45 p.m.
Gloucester Catholic at Salem Tech, 4 p.m.

SEPT. 25
WJFL FOOTBALL

Salem at Schalick, 6 p.m.
Paulsboro at Overbrook, 6 p.m.
Audubon at West Deptford, 7 p.m.
FIELD HOCKEY
Clayton at Pennsville, 4 p.m.
Glassboro at Woodstown, 4 p.m.
Salem at Gateway, 4 p.m.
BOYS SOCCER
Woodstown at Pitman, 4 p.m.
GIRLS SOCCER
Pennsville at Woodstown, 4 p.m.
GIRLS TENNIS
Woodstown at Pennsville, 3:45 p.m.
Salem at Wildwood, 4 p.m.
GIRLS VOLLEYBALL
Timber Creek at Salem Tech, 4 p.m.
CROSS COUNTRY
Salem Tech at Medford Tech, 4 p.m.

SEPT. 26
WJFL FOOTBALL

Haddon Twp. at Collingswood, 6 p.m.
Camden Catholic at Pennsville, 7 p.m.
Penns Grove at Woodstown, 7 p.m.
FIELD HOCKEY
Schalick at Eastern, 4 p.m.
BOYS SOCCER
Audubon at Pennsville, 4 p.m.
Camden Academy Charter at Salem, 4 p.m.
Salem Tech at Cape May Tech, 4 p.m.
GIRLS SOCCER
Cape May Tech at Salem Tech, 4 p.m.
GCIT at Woodstown, 4 p.m.
Salem at Cumberland, 4 p.m.
Schalick vs. Hammonton
GIRLS TENNIS
Haddon Heights at Schalick, 4 p.m.
Pennsville at Triton, 4 p.m.

SEPT. 27
WJFL FOOTBALL

Glassboro at Woodbury
COLLEGE BASEBALL
Salem CC at Jefferson (2), noon
COLLEGE SOFTBALL
Salem CC at Thomas Jefferson, noon

SEPT. 28
WJFL FOOTBALL

Audubon at Bishop Eustance
COLLEGE SOFTBALL
Salem CC at RCSJ-Gloucester, 10 a.m.

SEPT. 29
FIELD HOCKEY

Pennsville at Oakcrest, 4 p.m.
Schalick at Clearview, 4 p.m.
Woodstown at Timber Creek, 4 p.m.
BOYS SOCCER
Cape May Tech at Salem, 4 p.m.
Moorestown Friends at Schalick, 4 p.m.
Pennsville at Buena, 4 p.m.
GIRLS SOCCER
Buena at Pennsville, 4 p.m.
Salem at Cape May Tech, 4 p.m.
GIRLS TENNIS
Woodstown at Millville, 3:45 p.m.
GIRLS VOLLEYBALL
Cape May Tech at Salem Tech, 4 p.m.

SEPT. 30
BOYS SOCCER

Pennsville at Woodstown, 4 p.m.
Pitman at Salem Tech, 4 p.m.
Salem at Glassboro, 4 p.m.
Wildwood at Schalick, 4 p.m.
GIRLS SOCCER
Glassboro at Salem, 4 p.m.
Gloucester Catholic at Penns Grove, 4 p.m.
Salem Tech at Pennsville, 4 p.m.
Woodstown at Pitman, 4 p.m.
GIRLS TENNIS
Woodstown at Vineland, 3:45 p.m.
Pennsville at Mainland, 4 p.m.
CROSS COUNTRY
Batch Meet at Kingsway, 4 p.m.
GIRLS VOLLEYBALL
Clearview at Salem Tech, 4 p.m.

OCT. 1
FIELD HOCKEY

Pennsville at Schalick, 4 p.m.
Salem at Woodstown, 4 p.m.
GIRLS SOCCER
Woodbury at Penns Grove, 4 p.m.
GIRLS TENNIS
Clearview at Pennsville, 3:45 p.m.
Triton at Woodstown, 3:45 p.m.
Overbrook at Penns Grove, 4 p.m.

OCT. 2
WJFL FOOTBALL

Woodstown at Pleasantville, 7 p.m.
FIELD HOCKEY
Pennsville at Paulsboro, 4 p.m.
BOYS SOCCER
Clayton at Salem, 4 p.m.
Glassboro at Woodstown, 4 p.m.
Pennsville at Salem Tech, 4 p.m.
Pitman at Penns Grove, 4 p.m.
Schalick at Overbrook, 4 p.m.
GIRLS SOCCER
Salem at Clayton, 4 p.m.
Salem Tech at Pitman, 4 p.m.
Schalick vs. Overbrook
Woodstown at Glassboro
Pennsville at Penns Grove, 6:30 p.m.
GIRLS VOLLEYBALL
Highland vs. Salem Tech, 4 p.m.

OCT. 3
WJFL FOOTBALL

Paulsboro at Schalick, 6 p.m.
Pennsville at Penns Grove, 6:30 p.m.
Collingswood at Sterling, 7 p.m.
Haddonfield at West Deptford, 7 p.m.
Glassboro at Deptford
Overbrook at Clayton
FIELD HOCKEY
Salem Tech at Winslow, 3:45 p.m.
OLMA at Salem, 4 p.m.
Schalick at Williamstown, 4 p.m.
BOYS SOCCER
Salem Tech at Buena, 4 p.m.
GIRLS VOLLEYBALL
Camden County Tech at Salem Tech, 4 p.m.

OCT. 4
WJFL FOOTBALL

Salem at Middle Twp., noon
Audubon at Gloucester Catholic, 11 a.m.
Gateway at Woodbury
BOYS SOCCER
Woodstown at Northern Burlington, 10 a.m.
COLLEGE BASEBALL
Salem CC at Felician (2), noon

OCT. 6
FIELD HOCKEY

Absegami at Salem, 4 p.m.
Pennsville at Gloucester Catholic, 4 p.m.
Woodstown at Hammonton, 4 p.m.
BOYS SOCCER
Penns Grove at Glassboro, 4 p.m.
Pitman at Schalick, 4 p.m.
Salem at Salem Tech, 4 p.m.
Wildwood at Pennsville, 4 p.m.
Woodstown at Overbrook, 4 p.m.
GIRLS SOCCER
Glassboro at Penns Grove, 4 p.m.
Salem Tech at Salem, 4 p.m.
Schalick at Pennsville, 4 p.m.
Woodstown at Overbrook, 4 p.m.
GIRLS TENNIS
Pennsville at Gloucester Catholic, 3:45 p.m.

OCT. 7
FIELD HOCKEY

Deptford at Woodstown, 4 p.m.
Pitman at Schalick, 4 p.m.
Salem at Pennsville, 4 p.m.
GIRLS TENNIS
Kingsway at Woodstown, 3:45 p.m.
Millville at Pennsville, 4 p.m.
GIRLS VOLLEYBALL
Salem Tech at Gloucester Catholic, 4 p.m.

OCT. 8
BOYS SOCCER

Cumberland at Penns Grove, 4 p.m.
Pennsville at Pitman, 4 p.m.
Salem at Woodstown, 4 p.m.
Salem Tech at Penns Grove, 4 p.m.
Schalick at Palmyra, 4 p.m.
GIRLS SOCCER
Penns Grove at Salem Tech, 4 p.m.
Penns Grove at Cumberland, 4 p.m.
Pennsville at Pitman, 4 p.m.
Schalick vs. Gloucester Catholic
Woodstown at Salem, 4 p.m.
GIRLS TENNIS
Pennsville at Schalick, 3:45 p.m.
Penns Grove at Woodstown, 3:45 p.m.
OLMA at Salem, 4 p.m.
CROSS COUNTRY
Salem County Meet at Schalick, 3:30 p.m.

OCT. 9
WJFL FOOTBALL

Paulsboro at Pennsville, 6 p.m.
Haddon Heights at Woodstown, 7 p.m.
Cinnaminson at Glassboro
FIELD HOCKEY
Burlington City at Salem Tech, 3:45 p.m.
Woodstown at Schalick, 4 p.m.
BOYS SOCCER
Camden Academy Charter at Salem Tech, 4 p.m.
Gloucester City at Salem, 4 p.m.
GIRLS SOCCER
Salem at Gloucester City, 4 p.m.

OCT. 10
WJFL FOOTBALL

Penns Grove at Delran, noon
Gloucester at Schalick, 6 p.m.
Collingswood at Audubon, 7 p.m.
Overbrook at Camden Catholic
Woodbury at Willingboro
FIELD HOCKEY
Overbrook at Salem Tech, 3:45 p.m.
Salem at Gloucester City, 4 p.m.
BOYS SOCCER
Penns Grove at Woodbury, 4 p.m.
GIRLS SOCCER
Paulsboro at Salem Tech, 4 p.m.
GIRLS TENNIS
Woodstown at Pitman, 3:45 p.m.
Penns Grove at Salem, 4 p.m.
Schalick at Wildwood, 4:15 p.m.
COLLEGE BASEBALL
Salem CC Prospect Showcase

OCT. 11
WJFL FOOTBALL

West Deptford at Salem, noon
COLLEGE BASEBALL
Salem CC Prospect Showcase

OCT. 12
COLLEGE BASEBALL

Salem CC Prospect Showcase
COLLEGE SOFTBALL
Morris CC, CCBC at Salem CC, 10 a.m.

OCT. 13
GIRLS TENNIS

Haddon Heights at Penns Grove, 4 p.m.

OCT. 14
FIELD HOCKEY

Clayton at Salem Tech, 4 p.m.
Gloucester Catholic at Woodstown, 4 p.m.
Pennsville at Deptford, 4 p.m.
Salem at Glassboro, 4 p.m.
BOYS SOCCER
Glassboro at Schalick, 4 p.m.
Gloucester Catholic at Salem, 4 p.m.
Pennsville at Clayton, 4 p.m.
Salem Tech at Wildwood, 4 p.m.
Woodstown at Penns Grove, 4 p.m.
GIRLS SOCCER
Overbrook at Pennsville, 4 p.m.
Penns Grove at Woodstown, 4 p.m.
Salem at Gloucester Catholic, 4 p.m.
Schalick vs. Glassboro
Wildwood at Salem Tech, 4 p.m.
GIRLS TENNIS
Woodstown at Overbrook, 3:45 p.m.
Glassboro at Salem, 4 p.m.
Schalick at Penns Grove, 4 p.m.
GIRLS VOLLEYBALL
Salem Tech at Cape May Tech, 4 p.m.

OCT. 15
FIELD HOCKEY
Salem Tech at Highland, 4 p.m.
GIRLS VOLLEYBALL
Triton at Salem Tech, 4 p.m.

OCT. 16
FIELD HOCKEY

Woodstown at GCIT, 4 p.m.
BOYS SOCCER
Clayton at Salem Tech, 4 p.m.
Pennsville at Gloucester Catholic, 4 p.m.
Penns Grove at Overbrook, 4 p.m.
Wildwood at Salem, 4 p.m.
Woodstown at Schalick, 4 p.m.
GIRLS SOCCER
Clayton at Salem Tech, 4 p.m.
Overbrook at Penns Grove, 4 p.m.
Pennsville at Glassboro, 4 p.m.
Salem at Wildwood, 4 p.m.
Woodstown at Schalick, 4 p.m.
GIRLS TENNIS
Salem at Pennsville, 3:45 p.m.
Wildwood at Woodstown, 3:45 p.m.
Glassboro at Schalick, 4 p.m.
Pitman at Penns Grove, 4 p.m.

OCT. 17
WJFL FOOTBALL

Camden Catholic at Collingswood, 6 p.m.
Lawrence at Pennsville, 6 p.m.
Salem at Woodstown, 7 p.m.
Schalick at Glassboro, 7 p.m.
FIELD HOCKEY
Salem at Clayton, 4 p.m.
Schalick at Overbrook, 4 p.m.
Vineland at Pennsville, 4 p.m.
BOYS SOCCER
Salem at Haddon Heights, 4 p.m.
GIRLS TENNIS
Salem at Cumberland, 4 p.m.

OCT. 18
WJFL FOOTBALL

Overbrook at Audubon, 11 a.m.
West Deptford at Paulsboro, 11 a.m.
Woodbury at Penns Grove, noon
COLLEGE BASEBALL

Salem CC at Wilmington (2), noon

OCT. 20
FIELD HOCKEY

Deptford at Schalick, 4 p.m.
Gloucester Catholic at Salem, 4 p.m.
Overbrook at Woodstown, 4 p.m.
BOYS SOCCER
Gloucester Catholic at Salem Tech, 4 p.m.
Pitman at Woodstown, 4 p.m.
Salem at Pennsville, 4 p.m.
Schalick at Sterling, 4 p.m.
GIRLS SOCCER
Pitman at Salem, 4 p.m.
Salem Tech at Gloucester Catholic, 4 p.m.
Schalick vs. Penns Grove
Woodstown at Pennsville, 4 p.m.
GIRLS TENNIS
Woodstown at Schalick, 3:45 p.m.
Salem at Pitman, 4 p.m.
Overbrook at Pennsville, 4:15 p.m.
CROSS COUNTRY
NJTAC at Salem Tech, 1 p.m.

OCT. 21
FIELD HOCKEY

Pennsville at Gateway, 4 p.m.

OCT. 22
FIELD HOCKEY

Salem Tech at Paulsboro, 4 p.m.
BOYS SOCCER
Overbrook at Salem Tech, 4 p.m.
Pennsville at Collingswood, 4 p.m.
Penns Grove at Salem, 4 p.m.
GIRLS SOCCER
Clayton at Pennsville, 4 p.m.
Salem at Penns Grove, 4 p.m.
Salem Tech at Overbrook, 4 p.m.
Schalick vs. Pitman
GIRLS TENNIS
Pennsville at Pitman, 3:45 p.m.
Woodstown at Glassboro, 3:45 p.m.
Overbrook at Salem, 4 p.m.
Penns Grove at Wildwood, 4 p.m.
CROSS COUNTRY
TCC Championship at Cumberland, 3:30 p.m.

OCT. 23
FIELD HOCKEY
Salem Tech at Burlington City, 3:45 p.m.
Overbrook at Pennsville, 4 p.m.
Schalick at Salem, 4 p.m.
BOYS SOCCER
Woodstown at Audubon, 7 p.m.
GIRLS VOLLEYBALL
Timber Creek at Salem Tech, 4 p.m.

OCT. 24
WJFL FOOTBALL

Pennsville at Collingswood, 6 p.m.
West Deptford at Overbrook, 6 p.m.
Glassboro at Woodstown, 7 p.m.
FIELD HOCKEY
Salem Tech at Overbrook, 3:45 p.m.
BOYS SOCCER
Pennsville at Gloucester City, 4 p.m.
GIRLS SOCCER
Gloucester City at Pennsville, 4 p.m.
GIRLS TENNIS
Cumberland at Woodstown, 3:45 p.m.

OCT. 25
WJFL FOOTBALL

Schalick at Woodbury, 11 a.m.
Penns Grove at Salem, noon
Clayton at Paulsboro, 12:30 p.m.
FIELD HOCKEY
Schalick at Cherokee, 10 a.m.
BOYS SOCCER
Highland at Woodstown, 10 a.m.
Audubon at Schalick, 4 p.m.
GIRLS SOCCER
Woodstown at Highland, 10 a.m.
Penns Grove at Salem, noon
COLLEGE BASEBALL
Salem CC at Lincoln (2), noon

OCT. 27
BOYS SOCCER

Salem Tech at Paulsboro, 4 p.m.
Woodstown at Triton, 4 p.m.
GIRLS SOCCER
Triton at Woodstown, 4 p.m.

OCT. 28
FIELD HOCKEY

Pennsville at Clayton, 4 p.m.
Woodstown at Glassboro, 4 p.m.
GIRLS SOCCER
Paulsboro at Pennsville, 4 p.m.
GIRLS VOLLEYBALL
Highland at Salem Tech, 4 p.m.

OCT. 29
FIELD HOCKEY

Mainland at Schalick, 4:15 p.m.

OCT. 30
BOYS SOCCER

Gateway at Woodstown, 4 p.m.
GIRLS SOCCER
Woodstown at Gateway

OCT. 31
FOOTBALL

First-round playoffs

NOV. 1
CROSS COUNTRY

NJSIAA Sectionals at DREAM Park

NOV. 2
COLLEGE BASEBALL

Salem CC Alumni Game, noon

NOV. 8
CROSS COUNTRY

NJSIAA State Championships

NOV. 26
WJFL FOOTBALL

Audubon at Haddon Twp., 6 p.m.

NOV. 27
WJFL FOOTBALL

Paul VI at Camden Catholic

WJFL Schedule

Here is the 2025 West Jersey Football League schedule; Salem County games is bold type.

AUGUST 28
Cherry Hill West at Haddon Heights, 11 a.m.
Northern Burlington at Nottingham, 11
Eastside at Triton, 4 p.m.
Palmyra at Riverside, 5:30
Asbury Park at Pleasantville, 6
Cherokee at Middletown South, 6
Cherry Hill East at Eastern, 6
Delsea at Vineland, 6
Deptford at Florence, 6
Franklin at Hammonton, 6
Gateway at Middle Township, 6
Gloucester at Pennsville, 6
Lower Cape May at Pinelands, 6
Pennsauken at Camden Catholic, 6
Timber Creek at Paul VI, 6
Willingboro at Rahway, 6
Kingsway at Donovan Catholic, 6:30
Cinnaminson at Overbrook, 7
Cumberland at Clearview, 7
Pitman at Woodstown, 7
Shawnee at Pope John Paul II (Pa.), 7
Williamstown at Seneca, 7

Battle at the Beach, Ocean City
Holy Spirit vs. Northern Highlands, 10 a.m.
Ocean City vs. Oakcrest, 1 p.m.
Bergen Catholic vs. East St. Louis, 4
Winslow vs. IMG Academy, 7

AUGUST 29
Maple Shade at Wildwood, 10 a.m.
Clayton at Collingswood, 11
Absegami at Egg Harbor Township, 6 p.m.
Buena at Sterling, 6
Moorestown at Watchung Hills, 6
Somerville at Schalick, 6
St. Augustine at McKinley, 7:30
Burlington Township vs. Passaic Tech, at West Orange, 8

Battle at the Beach, Rowan
West Deptford vs. KIPP Cooper Norcross, 9 a.m.
Washington Township vs. Hillsborough, 11:45
Millville vs. Rancocas Valley, 7:30 p.m.

Pigskin Classic, Wilmington, Del.
Mainland vs. Atlantic City, 4 p.m.

AUGUST 30
Pemberton at Hamilton West, 11 a.m.
Paulsboro at Penns Grove, noon

Battle at the Beach, Rowan
Highland vs. Southern, 10 a.m.
Delran vs. Bridgeton, 1 p.m.
Cedar Creek vs. Old Bridge, 3
Glassboro vs. Haddonfield, 6

SEPTEMBER 4
Ewing at Delran, 6 p.m.
Haddon Township at Gateway, 6
Lenape at Cherokee, 6
Mastery Charter at Clayton, 6
Ocean City at Eastern, 6
Pennsauken at Washington Township, 6
Riverside at Florence, 6
Salem at Cinnaminson, 6
West Windsor-Plainsboro North at Cherry Hill East, 6
Winslow at Highland, 6
Buena at Lindenwold, 6:30
Bridgeton at Clearview, 7
Burlington City at Bordentown

SEPTEMBER 5
Atlantic County Tech at Vineland, 6 p.m.
Cedar Creek at Absegami, 6
Haddon Heights at Glassboro, 6
Holy Cross at Wildwood, 6
Holy Spirit at Oakcrest, 6
Lawrence at Maple Shade, 6
Kingsway at Camden, 6
Mainland at Hammonton, 6
Millville at Atlantic City, 6
Nottingham at Burlington Township, 6
Pitman at Sterling, 6
Rancocas Valley at Pleasantville, 6
Schalick at Cumberland, 6
Timber Creek at Notre Dame, 6
Triton at Middle Township, 6
Collingswood at Overbrook, 7
Pennsville at West Deptford, 7
Seneca at Moorestown, 7
Shawnee at Williamstown, 7
St. Augustine at Paul VI, 7
Woodbury at Haddonfield, 7
Woodstown at Delsea, 7
Egg Harbor Township at St. Joseph
Gloucester at Lower Cape May

SEPTEMBER 6
Audubon at Paulsboro, 11 a.m.
Cherry Hill West at Steinert, 11
Morris Catholic at Gloucester Catholic, 11
Palmyra at Bishop Eustace, 11
Deptford at Penns Grove, noon
Northern Burlington at Pemberton, noon
Neumann-Goretti at Camden Catholic, 6:30 p.m.
Willingboro at Eastside

SEPTEMBER 11
Eastern at Vineland, 6 p.m.
Gateway at Wildwood, 6
Highland at Pennsauken, 6
KIPP Cooper Norcross at Buena, 6
Riverside at Maple Shade, 6
West Deptford at Collingswood, 6 
Haddon Township at Clayton, 7

SEPTEMBER 12
Atlantic County Tech at Deptford, 6 p.m.
Bergen Catholic at Winslow, 6
Bridgeton at Egg Harbor Township, 6
Cherry Hill East at Triton, 6
Cherokee at St. Augustine, 6
Cinnaminson at Delran, 6
Clearview at Cherry Hill West, 6
Gloucester Catholic at Pitman, 6
Haddon Heights at Burlington Township, 6
Hammonton at Holy Spirit, 6
Kingsway at Timber Creek, 6
Lawrence at Florence, 6
Lindenwold at Bishop Eustace, 6
Lower Cape May at Middle Township, 6
Millville at Mainland, 6
Oakcrest at Cumberland, 6
Ocean City at Lenape, 6
Palmyra at Holy Cross, 6
Penns Grove at Glassboro, 6
Seneca at Pleasantville, 6
Shawnee at Camden, 6
Woodstown at Schalick, 6
Haddonfield at Willingboro, 7
Northern Burlington at Moorestown, 7
Overbrook at Pennsville, 7
Paulsboro at Camden Catholic, 7
Washington Township at Delsea, 7
Paul VI at Gloucester

SEPTEMBER 13
Bordentown at Audubon, 11 a.m.
Rancocas Valley at Eastside, 11
Burlington City at Pemberton, noon
Woodbury at Salem, noon
Atlantic City at Cedar Creek, 1:30 p.m.
Absegami at St. Joseph
Buena at KIPP Cooper Norcross
Sterling at Mastery Charter

SEPTEMBER 18
ACIT at Triton, 6 p.m.
Buena at Holy Cross, 6
Cumberland at St. Joseph, 6
Riverside at Burlington City, 6
Willingboro at Gloucester, 6
Deptford at Bridgeton, 7
Pitman at Haddon Township, 7

SEPTEMBER 19
Palmyra at KIPP Cooper Norcross, noon
Bordentown at Lawrence, 6 p.m.
Camden at Holy Spirit, 6
Cedar Creek at Hammonton, 6
Cherry Hill West at Eastern, 6
Delsea at Kingsway, 6
Egg Harbor Township at Cherry Hill East, 6
Florence at Overbrook, 6
Mainland at Cherokee, 6
Middle Township at Oakcrest, 6
Moorestown at Burlington Township, 6
Northern Burlington at Delran, 6
Ocean City at Atlantic City, 6
Pemberton at Maple Shade, 6
Pennsauken at Vineland, 6
Rancocas Valley at Shawnee, 6
Washington Township at Millville, 6
Wildwood at Lindenwold, 6
Williamstown at Timber Creek, 6
Winslow at St. Augustine, 6
Camden Catholic at West Deptford, 7
Haddonfield at Seneca, 7
Highland at Clearview, 7
Sterling at Gateway, 7

SEPTEMBER 20
Clayton at Gloucester Catholic, 11 a.m.
Collingswood at Paulsboro, 11
Pennsville at Audubon, 11
Woodstown at Woodbury, 11
Cinnaminson at Haddon Heights, noon
Glassboro at Salem, noon
Schalick at Penns Grove, noon
Lenape at Eastside, 1 p.m.
Pleasantville at Paul VI, 6
Buena at Holy Cross
Lower Cape May at Absegami
Mastery Charter at Bishop Eustace

SEPTEMBER 25
Atlantic County Tech at Cherry Hill East, 6 p.m.
Bishop Eustace at Buena, 6
Eastside at Kingsway, 6
Middle Twp. at Cumberland, 6
Northern Burlington at Cinnaminson, 6
Salem at Schalick, 6
St. Augustine at Mainland, 6
Audubon at West Deptford, 7
Paulsboro at Overbrook, 7
Timber Creek at Delsea, 7

SEPTEMBER 26
Absegami at Oakcrest, 6 p.m.
Atlantic City at Cherokee, 6
Bridgeton at Triton, 6
Bordentown at Maple Shade, 6
Burlington Township at Delran, 6
Camden at Rancocas Valley, 6
Cherry Hill West at Highland, 6
Deptford at Egg Harbor Township, 6
Florence at Burlington City, 6
Haddon Township at Collingswood, 6
Hammonton at Ocean City, 6
Holy Spirit at Cedar Creek, 6
Palmyra at Wildwood, 6
Shawnee at Lenape, 6
Camden Catholic at Pennsville, 7
Clayton at Gateway, 7
Gloucester at Seneca, 7
Mastery Charter at Pitman, 7
Penns Grove at Woodstown, 7
Pleasantville at Haddonfield, 7
Vineland at Clearview, 7
Washington Township at Williamstown, 7
Gloucester Catholic at Sterling
Paul VI at Willingboro
Riverside at Holy Cross
St. Joseph at Lower Cape May

SEPTEMBER 27
Lawrence at Pemberton, noon
Moorestown at Haddon Heights, noon
Eastern at Pennsauken, 1 p.m.
Millville at Winslow, 1
Glassboro at Woodbury
KIPP Cooper Norcross at Lindenwold

OCTOBER 2
Woodstown at Pleasantville, 6 p.m.
Lindenwold at Pitman, 7

OCTOBER 3
Mainland at Ocean City, 3 p.m.
Allentown at Northern Burlington, 6
Cherokee at Shawnee, 6
Cinnaminson at Florence, 6
Clearview at Cherry Hill East, 6
Cumberland at Bridgeton, 6
Delran at Hightstown, 6
Glassboro at Deptford, 6
Hammonton at Kingsway, 6
Highland at Notre Dame, 6
Hopewell Valley at Seneca, 6
Lower Cape May at Egg Harbor Township, 6
Oakcrest at Cedar Creek, 6
Palmyra at Maple Shade, 6
Paulsboro at Schalick, 6
St. Joseph at Buena, 6
Timber Creek at Willingboro, 6
Triton at Cherry Hill West, 6
Vineland at Atlantic City, 6
Williamstown at Rancocas Valley, 6
Pennsville at Penns Grove, 6:30
Burlington Township at Burlington City, 7
Collingswood at Sterling, 7
Haddonfield at West Deptford, 7
Lenape at Washington Township, 7
Millville at Delsea, 7
Overbrook at Clayton, 7
Bishop Eustace at Riverside
Eastern at Trenton
Holy Cross at Princeton
KIPP Cooper Norcross at Ewing
Robbinsville at Bordentown

OCTOBER 4
Gateway at Woodbury, 10 a.m.
Mastery Charter at Wildwood, 10
Audubon at Gloucester Catholic. 11
Camden Catholic at Haddon Heights, noon
Pennsauken at Eastside, noon
Salem at Middle Township, noon
Moorestown at Steinert, 2 p.m.
Winslow at Camden, 2 p.m.
Atlantic County Tech at Absegami
Pemberton at Keansburg

OCTOBER 9
Camden at Timber Creek, 6 p.m.
Cherry Hill East at Cherry Hill West, 6
Lower Cape May at Cedar Creek, 6
Paulsboro at Pennsville, 6
Pemberton at Florence, 6
Pitman at Maple Shade, 6
Pleasantville at Oakcrest, 6
Cinnaminson at Glassboro, 7
Mastery Charter at Haddon Township, 7

OCTOBER 10
Collingswood at Audubon, 6 p.m.
Delsea at Holy Spirit, 6
Deptford at Cumberland, 6
Egg Harbor Township at Mainland, 6
Gloucester at Schalick, 6
Highland at Triton, 6
Middle Township at Ocean City, 6
Palmyra at Lindenwold, 6
Penns Grove at Delran, 6
Seneca at Hammonton, 6
Shawnee at Pennsauken, 6
St. Augustine at Lenape, 6
Trenton at Northern Burlington, 6
Washington Township at Rancocas Valley, 6
Absegami at Bridgeton, 7
Cherokee at Williamstown, 7
Clayton at Sterling, 7
Haddon Heights at Woodstown, 7
Kingsway at Clearview, 7
Overbrook at Camden Catholic, 7
Robbinsville at Moorestown, 7
Atlantic City at Eastern
Holy Cross at Bishop Eustace
Notre Dame at Paul VI
Riverside at Bordentown
St. Joseph at Atlantic County Tech
Woodbury at Willingboro

OCTOBER 11
Gateway at Gloucester Catholic, 11 a.m.
Burlington Township at Hopewell Valley, noon
KIPP Cooper Norcross at Wildwood, noon
West Deptford at Salem, noon
Eastside at Winslow, 1 p.m.
Burlington City at Lawrence

OCTOBER 16
Cherry Hill East at Deptford, 6 p.m.
Gloucester at Haddonfield, 7
Gloucester Catholic at Haddon Township, 7

OCTOBER 17
Bordentown at Florence, 6 p.m.
Camden Catholic at Collingswood, 6
Cedar Creek at Timber Creek, 6
Clearview at Eastern, 6    
Cumberland at Lower Cape May, 6 
Eastside at Shawnee, 6
Kingsway at Washington Township, 6
Lawrence at Pennsville, 6
Mainland at Winslow, 6
Maple Shade at Burlington City, 6
Moorestown at Cinnaminson, 6
Oakcrest at St. Joseph, 6
Ocean City at Holy Spirit, 6
Pennsauken at Cherry Hill West, 6
Triton at Egg Harbor Township, 6
Vineland at Highland, 6
Wildwood at Bishop Eustace, 6
Willingboro at Pleasantville, 6
Atlantic County Tech at Bridgeton, 7
Delsea at Williamstown, 7
Mastery Charter at Gateway, 7
Salem at Woodstown, 7
Schalick at Glassboro, 7
Seneca at Paul VI, 7
Middle Township at Absegami
Sterling at Lindenwold

OCTOBER 18
Atlantic City at Hammonton, 11 a.m.
Buena at Palmyra, 11
Camden at Lenape, 11
West Deptford at Paulsboro, 11
Overbrook at Audubon, 11
Delran at Haddon Heights, noon
Rancocas Valley at St. Augustine, noon
Woodbury at Penns Grove, noon
Northern Burlington at Burlington Township, 1:30 p.m.
Cherokee at Millville, 2
Riverside at Pemberton, 2
Holy Cross at KIPP Cooper Norcross

OCTOBER 23
Atlantic County Tech at Egg Harbor Township, 6 p.m.
Hammonton at Shawnee, 6
Haddon Heights at Northern Burlington, 6
Burlington Township at Cinnaminson, 7
Clearview at Pennsauken, 7
Willingboro at Seneca, 7

OCTOBER 24
Bridgeton at Cherry Hill East, 6 p.m.
Cedar Creek at Ocean City, 6
Cumberland at Absegami, 6
Delsea at Mainland, 6
Eastern at Highland, 6
Oakcrest at Lower Cape May, 6
Pemberton at Bordentown, 6
Pennsville at Collingswood, 6
Pleasantville at Gloucester, 6
St. Augustine at Millville, 6
St. Joseph at Middle Township, 6
Sterling at Haddon Township, 6
Timber Creek at Washington Township, 6
Triton at Deptford, 6
West Deptford at Overbrook, 6
Wildwood at Buena, 6
Williamstown at Kingsway, 6
Winslow at Cherokee, 6
Gateway at Pitman, 7
Glassboro at Woodstown, 7
Paul VI at Haddonfield, 7
Bishop Eustace at KIPP Cooper Norcross
Lindenwold at Holy Cross

OCTOBER 25
Burlington City at Palmyra, 11 a.m.
Cherry Hill West at Vineland, 11
Florence at Maple Shade, 11
Mastery Charter at Gloucester Catholic, 11
Schalick at Woodbury, 11
Penns Grove at Salem, noon
Clayton at Paulsboro, 12:30 p.m.
Delran at Moorestown, 1
Lenape at Rancocas Valley, 1
Lawrence at Riverside

OCTOBER 31
Holy Spirit at St. Augustine, 6 p.m.

NOVEMBER 26
Audubon at Haddon Township, 6 p.m.

NOVEMBER 27

Paul VI at Camden Catholic, 10 a.m.
Pitman at Clayton, 10:30
Gloucester Catholic at Gloucester, 10:30
Vineland at Millville, 10:30
Haddonfield at Haddon Heights, 11
Eastside at Camden
Holy Spirit at Atlantic City

A new start

Green, Mighty Oaks restock roster, mold an athletic team ‘geared’ for the nationals looking to create its own legacy

By Al Muskewitz
Riverview Sports News

CARNEYS POINT — Mike Green looks like a guy who knows something and can’t wait to spring it on folks.

The Salem CC basketball coach had that same feeling last year, but had to wait until the calendar turned to turn it all loose – with historic results. 

His instincts proved right and with the emergence of three second-semester eligibles the Mighty Oaks soared to their first-ever JUCO district championship and a top five finish in the national tournament.

This year, with virtually an entire new roster – such is the churn in junior college basketball – and without some of the elements that made last season special, the third-year Salem coach feels even better about the product he can put on the court next winter.

And this time he can put it all on the floor without having to hold anything back.

“I’m high on all these kids,” Green said after one of the team’s recent summer workouts. “I think this team is more talented than last year, but that doesn’t mean anything. 

“We got out to the nationals (last year) and saw parts that we needed (and) we picked them up. But it’s a long road before you even get to nationals. Last year let us know we’ve got to turn it up even more. I think this team is more geared for nationals, but you’ve got to get there. You’ve got to take care of all the stuff in between. Brand new team, brand new year.”

The Mighty Oaks return only three players from last year’s 26-8 team that won three games in the national tournament In Herkimer, N.Y., and in some ways Green is OK with that because he sees as his job to get his players to the next level as quickly as possible.

To replenish the roster Green went back to his roots, digging deep into Philadelphia and Delaware to steal players either overlooked in the process or late bloomers and even snatching others away from programs too slow to pull the trigger.

“Our town, Philadelphia, picked up on (their vision) big time,” Green said. “We promoted it well. It’s a thing now. Salem is a thing now. We did more turning guys down than anything.”

There are 10 newcomers in total. Some even came over from region rivals.

Kamari Brasher played five games at Northampton last year, going for a double-double in his college debut. Nyeem Johnson, a 6-3 guard perhaps the biggest catch of the signing class, averaged 14.9 points in 15 second-semester games for Montgomery County CC last year. He scored 15 points in 32 minutes in the Feb. 4 win over Salem that was the Mighty Oaks’ last loss before the national tournament, but didn’t play in the district championship game Salem won by eight.

Johnson already has two Division I offers – Cal State-Bakersfield (which showed interest early last year in Jyheim Spencer) and Louisiana Tech. Naseem Wright is another projected Division I talent.

“Seeing their success, I only plan to continue that,” Johnson said. “Coming in, I’ve seen the type of team they are. They play fast, they play hard, everybody is talented. This is a way more talented team, so I plan to win everything.”

Now that he’s here, he’s all in with the Mighty Oaks.

“It’s all love,” he said. “At the end of the day, it’s no bad blood or anything (when the Mighty Oaks face Montco again). I just plan to step on the court and do what I do.”

The Mighty Oaks are expected to raise their district championship/national tournament banner before their Nov. 13 game against Bergen CC. They’re also expected to unveil a new set of green road uniforms, designed by Green, during their picture day.

“The talent level is high,” Green said. “Now, we just have to get these guys to buy in like we did last year and get them trusting each other.”

SALEM CC BASKETBALL SIGNEES
Lenar Anderson, 6-2 SG, Wilmington, Del. (McKean)
Kamari Brasher, 6-5 F, Roslyn, Pa. (Abington/Northampton)
Zy’Aire Gibson, 6-3 SG, New Castle, Del. (William Penn)
Paul Glants, 6-4 G, Abington (Abington)
Nayeem Johnson, 6-3 G, Philadelphia (CMS/E. Stroudsburg/Montco CC)
Saadi Lee, 6-0 PG, Philadelphia (West Catholic)
Jarrell Little, 6-3 G, Philadelphia (Dobbins)
Taavi Mateen, 6-3 G, Philadelphia (Cheltenham/Wood/Camden)
Idris Rines, 6-6 F, Upper Dublin (Upper Dublin)
Quadeair Smith, 6-4 F, Philadelphia (Audenried)
Nasseem Wright, 6-6 SG, Philadelphia (Lincoln/Girard)

SALEM CC RETURNEES
Xavier Brewington, PG, 34 GP, 10.4 ppg, 4.7 rpg, 45-145 3FG, 47 steals, 99 assists
Julian Jones, PG, 12 GP (inj.), 3.4 ppg, 21 assists
Stefan Phillips, F-C, 27 GP, 5.0 ppg, 3.9 rpg, 45-73 FG, 45-51 FT

Photo: Salem CC basketball coach Mike Green talks with his team at the end of a recent summer workout.

Starting strength index

Gridiron New Jersey, the gatekeeper of the formula that determines that New Jersey high school football playoff field, released its starting strength index rating for the 2025 season Thursday.

The index is just one of the tools that go into determining the power rankings used for tournament seedings.

Listed below are the starting strength index ratings for the teams in the West Jersey Football League Diamond and Patriot Divisions that contain the Salem County teams as well as the ratings for South Jersey Group I.

The top 16 teams in the South Jersey Group I United Power Ratings (UPR) will make up the Group I South and Central Jersey brackets.

The complete can be found at the gridironnewjersey.com website.

WJFL

DIAMOND DIVISIONPATRIOT DIVISION
Glassboro91.44Paulsboro67.96
Woodstown70.84West Deptford65.00
Schalick66.30Camden Catholic64.80
Woodbury63.65Pennsville63,24
Penns Grove58.43Overbrook55.60
Salem47.47Audubon50.76
Collingswood44.22

South Jersey Group I

Glassboro91.44
Woodstown70.84
Paulsboro67.96
Schalick66.30
Shore63.79
Woodbury63.65
Pennsville63.24
Middlesex60.23
Manville60.10
Burlington City59.71
Pitman59.63
Penns Grove58.43
Riverside56.42
Clayton56.26
Asbury Park55.36
South Hunterdon54.73
KIPP Cooper Norcross52.16
Audubon50.76
Highland Park49.90
Haddon Twp.48.38
Gateway47.66
Salem47.47
Point Pleasant Beach46.63
Buena46.37
New Egypt46.37
Palmyra43.18
Maple Shade42.22
Bound Brook 41.95
Keyport41.09
Florence40.77
Keansburg38.68
Wildwood35.05

Leaving the nest

Macholsky confirms he’s not returning as Pennsville’s basketball coach, just didn’t feel a connection to the team last season 

By Al Muskewitz
Riverview Sports News

PENNSVILLE – While many high school basketball teams are in the midst of summertime workouts, Pennsville’s program is in the midst of a coaching search.

Colorful Pennsville coach Joe Macholsky confirmed to Riverview Sports News Monday that he would not be returning to direct the Eagles’ program when school starts in September. He will remain a teacher at Penns Grove’s Carleton Elementary – he’s been a teacher for 29 years – and serve as an assistant for Pennsville’s boys soccer team “probably” one more year, but the hoops gig is over.

“I still haven’t snapped back from the devastation of the (last) season,” he said. “The juice was no longer worth the squeeze.”

Macholsky, 50, told Pennsville athletics director Jamy Thomas of his intentions back in April so the administration could start the process of finding a successor, but not many others knew. 

He had been the Eagles’ head coach for eight difficult seasons, never winning more than 10 games in any year, but the strain of a 2-22 campaign last winter that came with myriad challenges was the breaking point. And the prospects don’t look good going forward, even with a softened schedule.

“I just like it too much to put myself through that misery again,” he said. “It was the first time in my career I didn’t feel a connection to the team.”

Additionally, he had a health scare in late May that hospitalized him for five days. Two blood clots, believed to have formed after he took a wild warmup pitch off his shin walking to the first base coach’s box during Penns Grove’s baseball season, broke off and traveled to his lungs.

This story will be updated.

Pennsville basketball coach Joe Macholsky (L) shares a light moment with Penns Grove coach and teaching colleague Damien Ware before continuing their on-court rivalry in a January 2004 game.


Charging forward

Salem Tech bringing field hockey, baseball, softball on line in upcoming academic year, runs lineup of sports to 14 

By Al Muskewitz
Riverview Sports News

From the moment Salem County Vo-Tech instituted an athletics program the vision was to provide the most inclusive list of offerings. It’s been a slow process, but the growth has been steady, calculated and in line with the interests of the students. 

The Chargers are growing again, bringing on line three more sports for the upcoming school year – field hockey this fall and baseball and softball in the spring.

“We’re just really excited to get started and kind of see (how it goes),” athletics director Jim Helder said. “Knowing that the interest is there makes us excited. I always say if the kids are excited for it I’m all for it, because it tells me we’re offering meaningful programs for them.

“Whenever we decide to add a new sport it’s not something we just act on quickly. We have to make sure that interest is going to be there and we want to make sure it doesn’t pull away from our current offerings. So we did a lot of interest meetings, polling, things like that and we decided to move forward.”

The additional sports bring to 14 the number the school offers – boys and girls cross country, soccer, basketball, bowling and volleyball; boys/coed golf; and, now, field hockey, softball and baseball.

The new sports will classify as Group II for NJSIAA playoff purposes because of the way the governing body counts its populations and play in the Tri-County Conference Classic Division, a convenient and appropriate replacement for Wildwood returning to the Cape Atlantic League in 2026-27. They will compete as an independent this coming school year because the conference is in the second of a two-year schedule cycle, but will be eligible for the state playoffs.

The most recent NJSIAA documents for Fall 2025-26 sports, updated September 2024, place Vo-Tech’s enrollment at 614 (two above the field hockey Group II threshold). All the other high schools in Salem County compete in Group I.

With Tech’s expansion, five of the six Salem County high schools now will play field hockey and all six will play baseball and softball.

Vo-Tech administrators have had a desire to add baseball for a while and began making Tri-County Conference administrators and member schools aware of their intention to bring the three new sports aboard in 2025-26 in the fall. 

Coaches have been hired and facilities secured.

Maureen Lewis is the field hockey head coach, Pat Fisher will coach softball and John Helsel will coach baseball. All three are either teachers or staff members in the Vo-Tech school system and all have coaching experience on the school or youth levels. Fisher is the Cougars’ former boys basketball coach.

The Chargers will play all their home games in the new sports on dedicated on-campus facilities. The field hockey team’s first regular-season home game is Sept. 10 against Paulsboro. The spring schedules are still a work in progress.

The first-year schedules will be built around teams that did not qualify for the playoffs in their respective groups last season.

Because the programs are so new, Helder said it would “unfair” to place any expectations on their first-year success.

“I know as an AD I have three individuals (as coaches) who are going to run really good programs, that’ll be clean programs, the kids are going to learn a lot,” Helder said. “The coaches are going to give the kids everything they’ve got, which is really all I can ask for at that point.

“If they win, that’s kind of icing on the cake at that point. But our kids are going to learn these sports these sports the way, in my opinion, they should be learned, which is exciting.”

The additions have the potential to impact the rosters of the other county teams since the Salem Tech students who played their sport at their home district schools because Tech didn’t offer it previously now, by NJSIAA rule, have to play for the Chargers. 

“I can’t give the actual number (of those athletes),” Helder said, “but I’ve sat in on the interest meetings and when the field hockey coaches asked how many are currently playing for their home district I would say on average maybe five or six hands went up. There may be some, but it didn’t seem to me like an overwhelming number.”

Jaxson Raymond, a rising sophomore at Vo-Tech who played baseball for Penns Grove this past spring and started summer basketball workouts for the Chargers Monday, is pleased his school will have a baseball team.

“I’m kind of happy, now that I don’t have to go back and forth,” he said. “I can just keep my bag there.”

District 3 semifinals

East Vineland walks off Penns Grove in District 3 semifinals to end Salem County team’s historic run in tournament

DISTRICT 3 FINALS
Thursday’s Game
At North Vineland
East Vineland 13, Penns Grove 3
Saturday’s Championship Game
At South Vineland
South Vineland vs. East Vineland, 7 p.m.
Sunday’s Game
At South Vineland
If necessary, 7 p.m.

By Al Muskewitz
Riverview Sports News

VINELAND – Tanner Raymond was slowly walking back towards home plate after it was over still upset about the way things went in the game and the part he played in it. His manager could see all the way from the outfield grass the player was hurting and made it a point to catch up to him. 

The two met about a quarter way up the first base line and shared a long, emotional embrace. It was the kind of hug that was more in line with father and son than manager and player.

The Penns Grove Little League All-Stars were just a few minutes removed from Thursday night’s 13-3 walk-off loss to East Vineland that ended their historic run in the District 3 Tournament. It was not the way any of them wanted it to end, certain not starting pitcher Tanner Raymond, but when manager Steve Raymond finally caught up to his son the message was a lot bigger than any game.

“Just trying to reinforce to him that no matter what happens here, he’s loved,” Steve Raymond said as he sat in a dark corner of a dugout that had been long cleared of its players. “Win or lose, whether he’s the last out or hits a home run, he’s still loved the same way either way.”

The plan going into the game was to get two good innings out of Tanner and Josh Amplas and go to Jimmy LaPalomento only “if we needed him” – and hopefully not at all – to save him for the championship round with ace Achillius Vong unavailable due to mandatory pitch-count rest.

Well, they needed him as Tanner and Amplas combined didn’t get through the second inning.

Tanner walked four of the first six batters he faced and was out after 25 pitches, down 1-0 and responsible for all three runners on base. Amplas walked the first two batters he faced behind him making it 3-0 and then was touched for six runs in the second before being lifted for LaPalomento.

“It was pretty hard because (the plate umpire’s) zone wasn’t very wide; it was small,” Tanner said. “But it wasn’t him, we weren’t doing the right thing and we weren’t on time with it. It’s not the coaches’ fault, we came out here flat and we weren’t ready to play.

“It was getting a little frustrating because he wasn’t calling any strikes … I just wanted to try to go up there and throw strikes and retire batters so they couldn’t go up there and hit.”

Penns Grove’s three pitchers walked a total of 11 batters in the game and the walk-off run scored in the fourth when LaPalomento hit Bryce Magee with two outs after walking the bases loaded.

“The walks killed us, that’s all it was,” Steve Raymond said. “Millville told me the same thing when they played these guys. The walks got them.”

East Vineland drew 10 walks when it beat Millville in the opening round of bracket play.

Penns Grove, who faced elimination ever since they lost to South Vineland in their first bracket game, rallied from a three-run first-inning deficit to win Wednesday’s elimination game, but there was no such comeback this time.

Even though they trailed, manager Raymond said, “we weren’t really down on ourselves,” and even after the second inning “we still thought we had a chance.”

“The same thing that happened at Millville,” Raymond said. “We were down three and came back. I thought we were going to.”

They scored two in the third inning on Vong’s one-out single to right that made it 9-3, but East Vineland scored three in the bottom of the inning on four consecutive hits and a sacrifice fly to put it on the cusp again. Penns Grove threatened in the fourth, but East Vineland kept them off the board and finally pushed across the the run it needed to put it away in the bottom of the inning.

“We were trying to just chip away,” Tanner said. “We weren’t trying to take a huge lead, we weren’t just trying to chip away every inning, so we could get closer to the game.”

They won’t soon forget this Penns Grove all-star team. Before this year, the program hadn’t won a game in the district tournament since 2011 and hadn’t won a game in the final since well before that. But this team won four games, threw a no-hitter, took the top seed in its pool and won a game in the bracket finals. They were one of the last three teams standing.

“We told them we’re so proud of them,” Steve Raymond said. “We wouldn’t change a single play that’s on the team. Each one of them did something whether it was coming in relief pitching, making an awesome play, hitting the ball hard, being smart on the bases, they all did great things.”

EAST VINELAND 13, PENNS GROVE 3

Penns Grove012 0-342
East Vineland363 1-1382
WP: Jonah Schaffer. LP: Tanner Raymond. 2B: Bryce Myers (PG). RBI: Achillius Vong (PG), Bryce Magee (EV), Ricky Bones (EV), Jace Olivieri (EV), Mason Harris (EV) 3, Max Alvarez (EV) 3, Clark Tietjen (EV).


Penns Grove survives

Salem County squad puts together late-game rally to knock off Millville American, earn a spot in Thursday’s District 3 Little League Tournament semifinals

DISTRICT 3 FINALS
Wednesday’s Games
At Millville

South Vineland 4, East Vineland 1
Penns Grove 6, Millville American 3
Thursday’s Game
At North Vineland
East Vineland vs. Penns Grove, 7 p.m.
Saturday’s Championship Game
At South Vineland
South Vineland vs. Thursday’s winner, 7 p.m.
Sunday’s Game
At South Vineland
If necessary, 7 p.m.

By Al Muskewitz
Riverview Sports News

MILLVILLE – For four innings Wednesday night it looked like Penns Grove’s historic run in the District 3 Little League Tournament was going to end on a foreign field an hour from home. But then they came alive to stay alive.

After being handcuffed for four innings by Millville American starter Elijah Roman, Penns Grove used a combination of timely hitting and aggressive base running to erupt for five runs in the fifth inning against reliever Jackson Haley to pull off a 6-3 win to play another day.

Penns Grove, the No. 1 seed from the American pool, will play East Vineland, the No. 1 seed from the National pool, in another elimination game Thursday 7 p.m. at the North Vineland LL complex. That winner will play South Vineland for the district title Saturday (and Sunday, if necessary).

“We were 100 percent coming into this game to win,” Penns Grove manager Steve Raymond said. “They came with energy today, ready to win. The boys were ready to win 100 percent.”

But just like in their division-clinching pool-play win over the Americans here last Friday, it took them a while to get going.

The Salem County survivors couldn’t get anything going against Roman. They managed just one hit, four baserunners and struck out eight times before he was lifted after 68 pitches with the aim of having him available if the Americans made it to a Sunday championship showdown. 

The strategy backfired. Roman hit Achillius Vong with his final pitch to start the fifth. The harder-throwing Haley walked S.J. Poindexter and then Tanner Raymond singled home Vong. Poindexter scored on a passed ball and Nolan O’Brien doubled home Raymond to tie the game.

“I’ve just been working on hitting the ball,” O’Brien said. “I know I was 0-for-3 Monday against South Vineland, but I got that out of my head, reset my mind at the plate and just went up there knowing I would hit the ball.”

O’Brien then stole third and Anthony Handte walked to put runners at the corner. Handte moved into scoring position with a stolen base and then things really got interesting.

O’Brien started doing his “Achillius Shuffle” down the third-base line, mimicking his teammate’s long, dancing leads on the basepaths just daring the Americans to make a throw. Millville catcher Nate Shelton obliged and when his throw went over Roman and down the left field line both O’Brien and Handte scored to give their team the lead.

They added another run in the sixth on Vong’s sharp RBI double down the left-field line.

“I knew they were going to throw the ball down to third base at some time and they were going to make a mistake some time, just like coach (Jeff) Robertson says,” O’Brien said. “Whatever team makes the most mistakes is the team that will go home, but today we didn’t make too many mistakes.

“We really try to be aggressive on the basepaths. Coach Robertson at third tells us to be aggressive every time we get on the bases and that’s what we were focusing on today.”

Supporting that mindset of coming in to win, Penns Grove allowed Vong to pitch a complete game, knowing it would burn him for the rest of the district finals. After a first inning in which nothing much went right, Vong settled in and gave up only one more hit, three base runners and struck out 12 over the final five innings.

Millville’s first three batters reached base safely against the Penns Grove ace and all three scored. 

Haley drew a leadoff walk, Noah Rodriguez singled past third and Shelton reached on an error to load the bases. Haley scored when Penns Grove unsuccessful went to first on C.J. Tipton’s grounder to the right side of the infield and Rodriguez raced in right behind him from second. Shelton scored on Lucas Campachano’s infield single to make it 3-0.

“That first inning did take the wind out of our sails a little bit, but they just kept hacking and hacking and hacking,” Raymond said. “When we were down I told them we can’t give up. And when we were (in the outfield huddle) talking to them I told them that’s why you can’t give up until strike three is called on the last out or a ball’s out in the field. You just can’t.”

After that, Vong did his thing on the mound and in the late innings the Penns Grove hitters followed suit.

“I know why they scored three runs; they were teeing off on my fastball,” Vong said. “I realized that and in the second inning I started mixing in my curveball and slider. It started working out for me and shut (them) down for the last five innings.”

NOTES: Penns Grove entered the district tournament having not won a game since 2011 and hadn’t won a game in the finals since well before that. It is now 4-2 this year and three wins away from its first district title since 1965 (when it was in District 15) … The team sang “Happy Birthday” to O’Brien after the game and will likely do the same for Aiden Robertson Thursday. O’Brien’s birthday actually was Tuesday, but the game was postponed because of inclement weather … Penns Grove is expected to use multiple pitchers Thursday in hopes of holding Jimmy LaPalomento “unless we need him” to have him available for Saturday … East Vineland lost to South Vineland 4-1 in the continuation of their suspended winner’s bracket game. South broke a 1-1 tie with three runs in the fifth and held on.

PENNS GROVE 6, MILLVILLE AMERICAN 3

Penns Grove000 051-642
Millville American300 000-334
WP: Achillius Vong. LP: Jackson Haley. 2B: Achillius Vong (PG), Nolan O’Brien (PG).
Penns Grove’s Nolan O’Brien is poised at third ready to run if Millville makes a play for him during their District 3 Little League Tournament game. Millville did make a play, threw wildly and it resulted in Penns Grove scoring its two go-ahead runs in a five-run inning.





District 3 LL rain out

Tuesday night’s second round of the District 3 Little League finals in Millville was postponed due to rain. Both scheduled games will be played Wednesday at the Millville LL complex.

Action will resume at 5:45 p.m. with the continuation of the East Vineland-South Vineland winner’s bracket game that was suspended with two outs in the top of the first and South Vineland leading 1-0. Elijauh Perez gave South Vineland the lead with a two-out homer on an 0-2 pitch.

The elimination game between Penns Grove and Millville will follow.

The rescheduling moves the loser’s bracket final to 7 p.m. Thursday at North Vineland and a potential “if” game for the championship to 7 p.m. Sunday at South Vineland.