2021 Mainland
Football Roster
1 Noah Torres 5-10 166 Sr SB/OLB
2 Marlon Leslie 6-2 211 Jr QB/SS
3 Julian Rivera 5-8 168 Jr SB/SS
4 Ja'Briel Mace 5-9 172 Jr RB/CB
5 J.J. Sinclair 5-8 201 So TE/ILB
6 Iquan Campos 5-11 175 Jr TE/LB
7 Andres Hernandez 6-0 178 Sr TE/OLB
10 Cohen Cook 5-10 166 So WR/OLB
11 Hunter Watson 6-0 155 So TE/OLB
12 Khaleeb Foster 5-9 169 Fr WR/CB
13 Christian Elliott 5-8 160 So SB/SS
14 Joe Russo 6-0 157 So TE/DE
15 Will Spollen 5-9 159 Jr WR/CB
16 Jamie Tyson 5-11 161 So WR/CB
17 Brandon Dearborn 5-8 145 So QB/S
18 Jack Venneman 5-9 172 Jr TE/ILB
19 Mawali Osunniyi 6-2 184 Jr WR/CB
20 Nick Wagner 6-1 174 Jr WR/OLB
21 Rocco DeBiaso 5-9 160 Fr WR/OLB
22 Nikko Carfagno 5-7 167 So RB/CB
23 Joe Sheeran 5-10 168 Jr WR/CB
24 Mike Ordille 5-8 170 Sr HB/LB
25 Tony DeSalle 5-3 102 Fr QB/CB
26 Brock Martin 5-8 171 Fr RB/LB
27 Stephen Ordille 5-7 163 So RB/FS
28 Tyler Sheeler 5-6 150 Jr RB/LB
29 Connor Kallen 5-7 154 So SB/FS
30 Drew Kwapinski 5-6 155 Fr TE/LB
31 Antonio Tartaglia 5-8 160 So SB/CB
33 Brady Panas 5-9 162 Sr PK/
34 Jake Sokalski 5-11 166 Jr TE/OLB
35 Josh Hanlon 5-6 174 Jr SB/OLB
36 Andrew Siteman 5-5 130 Fr RB/CB
37 Jake Pontari 5-2 108 Fr WR/CB
38 Joe Wilkinson 5-7 145 So WR/CB
40 Aaron Thompson 5-10 187 Jr TE/OLB
41 Neven Vangelov 5-9 151 Fr PK/
42 Harrison Lamonica 5-11 160 Fr TE/OLB
43 Luis Quinones 5-7 156 Fr RB/LB
44 Jack Adams 5-7 158 So TE/LB
45 John Santoro 5-7 147 Fr RB/LB
53 Jack Haines 5-10 170 So G/DL
54 Nate Wagner 5-10 173 Jr LG/OLB
55 Paul Lombardo 6-3 214 Jr LT/DE
56 Jeff Misa 5-10 235 Sr C/NG
57 Nick Timek 5-10 228 Jr RG/DE
60 Ethan Schock 6-0 170 Fr L/DL
61 Hugo Infante 5-10 193 Jr L/DL
62 Jaden Ruggiero 5-10 192 Fr L/DL-Pu
63 Zach Hodges 6-0 234 So RT/DL
65 Nick Carney 5-10 175 So C/DT
69 Kwami Gyasi 5-5 187 Jr L/DL
70 Dan DeFeo 5-11 208 Fr L/DL
71 Jayden Oseguera 5-10 192 Fr L/DL
72 Eric Ingram 5-9 189 Jr G/NG
73 Robert Sheeler 5-9 179 Sr L/DL
74 Dan Smith 6-1 233 Sr LS G/DE
75 Carter Mosteki 6-0 235 So T/NG