Football

A high school football player in maroon uniform runs with the ball while two teammates support him, and an opposing player attempts to tackle from the ground.

5A - Mid Penn Keystone Division

​Head Coach: Dave Heckard

Assistant Coaches:

  • Frank Rubinic (Offensive Coordinator/Quarterbacks)

  • David Payne (Offensive Line/Defensive Ends)

  • Steve Reider (Wide Receivers/Defensive Backs)

  • Joe Crocenzi (Running Backs/Defensive Ends)

  • Matt Ioannidis (Offensive Line/Defensive Line)

  • Jason Misiti (Head JV Coach, Running Backs/Linebacker)

  • Josh Hinkle (Assistant JV Coach, Quarterbacks/Defensive Backs)

  • Shaun Gabriel (Assistant JV Coach, Offensive Line/Defensive Line)

​Home games are played at John H. Frederick Field at Memorial Park Stadium

​All schedules are subject to change.

2025-2026 Roster

#

Name

Grade

Offense

Defense

Height

Weight

2

Drew Freeland

12

OL 

LB

6'1"

185

3

Anthony Francis

11

RB

DB

5'6'

155

4

Alex Pida

12

WR

DB

6'0''

175

5

JJ Gould

12

WR

DB

5'10''

145

6

Luke Reider

10

QB

LB

5'10''

150

8

Jackson Hinkle

12

WR

LB

5'10''

165

9

Daniel Kurtz

10

WR

DB

6'2''

160

10

Brock Metz

10

RB

LB

6'0''

145

11

Jack DeLuca

12

WR

LB

6'1''

175

12

Donnie Despines

11

QB

DB

6'0''

165

13

Ryan Foose

11

WR

DB

5'10''

155

14

James Roth

11

WR

LB

5'9''

140

15

Noah Apple

12

QB

DB

6'3''

180

17

Xavier Longaberger

11

WR

DB

6'1''

160

18

Drake Dawson

12

RB

DL

6'2''

225

19

Jason Kennedy

12

WR 

DB

5'10''

145

21

Grady Weaver

12

RB

DB

5'7''

145

22

Rece Miller

12

RB

DB

5'10''

180

23

Tanner Minnich

12

WR

DB

5'10''

160

24

Darius Crawford-George

10

WR

DB

5'7''

135

27

Tyqere Smith

11

RB

DB

5'5''

135

28

Jackson Snead

10

WR 

DB

5'8''

140

30

Jordan McNeely

12

RB

LB

5'9''

160

31

Brady Spotts

12

RB

LB

5'10''

200

32

Calvin Collier

10

TE

LB

5'11''

165

33

Kaleb Goss

10

RB

LB

5'11''

200

34

Talan Verdelli

11

TE

LB

6'0''

195

35

Amir Sedyame

12

WR

DB

5'8''

140

42

Mitchell Rupich

10

WR

DB

5'7''

140

43

Memphis Hargreaves

12

RB

LB

5'6''

155

44

Dylan Taylor

11

TE

LB

5'10''

165

48

Malachi Perez-Rivero

10

WR

DB

6'0''

145

50

Micah Thomas

12

OL

DL

6'0''

195

51

Muqsit Saka

11

OL

DL

5'11''

205

52

Christian Bruno

10

OL

DL

5'8''

190

53

Vince Wollery

11

OL

DL

6'1''

225

54

Collin Stare

12

OL

DL

6'2''

240

55

Kodie Afanador

10

OL

DL

6'1''

235

56

Jimmy DeWire

12

OL

DL

6'2"

285

58

Israel Gittens

10

OL

DL

5'10''

200

60

Tristan Wolfe

11

OL

DL

5'11''

210

62

Alex Lombardi

12

OL

DL

6'0''

280

63

Jason Hanna

10

OL

DL

5'9''

210

65

Jacob Kuhn

11

OL

DL

6'0''

195

66

Anthony Larock

12

OL

DL

6'0''

220

67

Gabe Chisnell

12

OL

LB

5'8''

160

68

Chris Pierre

11

OL

DL

6'0''

265

72

Wesley Garvie

10

OL

DL

6'2''

285

73

Noah Onelangsy

10

OL

DL

5'10''

165

74

Will Metallo

11

OL

DL

5'9''

270

75

Eric Butz

10

OL 

DL

6'0''

185

76

Aiden Reed

11

OL

DL

5'11''

265

77

Max Rose

12

OL

DL

6'4''

230

78

Thomas Burns

12

OL

DL

6'8''

320

79

Brock Richards

10

OL

DL

5'11''

185

81

Landen Yale

11

TE

DL

6'2''

200

82

Trey Eshenour

10

WR

DB

5'8''

140

83

Lucas Michelitch

10

TE

DL

6'3''

175

84

Kayden Hall

10

TE

LB

5'6''

170

85

Jackson Brungard

10

WR

DB

5'10''

140

86

Owen Viguers

12

WR

DB

6'0''

170

87

Bryson Thomas

10

WR

DB

6'0''

150

88

Austin Kauffman

10

WR

DB

6'2''

160