skip navigation

Marshfield

Full Season 2022-2023
2022-2023 x Full Season

Anthony Molander

No photo neutral 70
2 · QB

Brandon Raftes

No photo neutral 70
3 · QB

Jay Vigilante

No photo neutral 70
4 · HB/S

Davin True

No photo neutral 70
5 · RB/S

Jason O'Keefe

No photo neutral 70
6 · HB/S

Jack McSorley

No photo neutral 70
7 · WR/CB

Jack Marini

No photo neutral 70
8 · OLB/RB

Nic Cupples

No photo neutral 70
9 · HB/CB

Kyle Scholz

No photo neutral 70
10 · TE/S

Jadon Silva

No photo neutral 70
11 · QB/S

Thomas Kelly

No photo neutral 70
12 · WR/PK

Charlie Carroll

No photo neutral 70
13 · S/WR

Sam Devine

No photo neutral 70
14 · CB

Tor Maas

No photo neutral 70
15 · QB

Brett Nappi

No photo neutral 70
16 · HB/CB

Reid Bergamesca

No photo neutral 70
18 · HB/CB

Oly Ravelo

No photo neutral 70
18 · RB

Joe Corbo

No photo neutral 70
19 · CB

Jack Regan

No photo neutral 70
20 · HB/OLB

Andre Pina

No photo neutral 70
22 · WR/CB/P

Will Devine

No photo neutral 70
24 · RB/S

Gio Joseph

No photo neutral 70
26 · CB/RB

Jake Brilliant

No photo neutral 70
27 · HB/S

Tyler Nicholson

No photo neutral 70
28 · HB/S

Jake Almeder

No photo neutral 70
31 · WR/S

Brady Bogni

No photo neutral 70
32 · MLB

Justin Lemire

No photo neutral 70
33 · OLB/RB

Anthony Marangiello

No photo neutral 70
34 · HB/CB

John McAlpine

No photo neutral 70
36 · RB/S

Greg Fennell

No photo neutral 70
39 · WR

Will Teeple

No photo neutral 70
39 · DL

Luke Leary

No photo neutral 70
40 · CB

Griffin Burhoe

No photo neutral 70
41 · TE/DL

Aidan Delaney

No photo neutral 70
41 · HB/CB

Roan Stancavish

No photo neutral 70
41 · WR/DB

Nathan Lang

No photo neutral 70
42 · S

Ian Kennedy

No photo neutral 70
43 · CB

Aidan True

No photo neutral 70
44 · OLB/RB

Nate Russell

No photo neutral 70
49 · TE/OLB

Brian Williams

No photo neutral 70
50 · DL

Jaden Rodriguez

No photo neutral 70
51 · OL/DL

Teddy Stevens

No photo neutral 70
52 · OL/DL

Alex Molander

No photo neutral 70
54 · LB

Jacob Cappuccilli

No photo neutral 70
55 · OT/DL

Sean McCarthy

No photo neutral 70
56 · OL/DL

Will Keays

No photo neutral 70
58 · OL/DL

Seamus McGonagle

No photo neutral 70
58 · OL/DL

Mike Purpura

No photo neutral 70
59 · OL/DL

Tyler Powers

No photo neutral 70
60 · OG

David Sheehan

No photo neutral 70
61 · OL/DL

Tommy Bongiolatti

No photo neutral 70
62 · DL/OL

Liam Cronin

No photo neutral 70
63 · OL

Nick Gerard

No photo neutral 70
65 · OL/DL

Matthew Follett

No photo neutral 70
66 · OL

Colin Hawkes

No photo neutral 70
68 · OL

Dominic Devitt

No photo neutral 70
69 · OL/DL

Jackson Graham

No photo neutral 70
70 · DL

Liam Palmer

No photo neutral 70
71 · OL/DL

Quin Eraklis

No photo neutral 70
72 · OL/DL

Dan McTiernan

No photo neutral 70
75 · OL

Ryan Kennedy

No photo neutral 70
76 · OL/DL

Ben Crest

No photo neutral 70
77 · OL

Tyler Davis

No photo neutral 70
79 · OL

Liam Lynde

No photo neutral 70
80 · PK

Nate Looney

No photo neutral 70
81 · WR/S

Brady Crowley

No photo neutral 70
85 · TE/OLB

Christian Casale

No photo neutral 70
87 · DL/TE

Nolan Greene

No photo neutral 70
88 · HB/CB

Nick Fallon

No photo neutral 70
89 · HB

Jake Ekstrom

No photo neutral 70
90 · DL

Chris Scott

No photo neutral 70
91 · DL

Kyle Salmaine

No photo neutral 70
93 · DL

Kyle Kennedy

No photo neutral 70
96 · DL

Nathan Turley

No photo neutral 70
96 · DL

Jadon Arey

No photo neutral 70
·

Chris Arouca

No photo neutral 70
·

John Barnes

No photo neutral 70
·

Sean Bogni

No photo neutral 70
·

Loghan Brovitz

No photo neutral 70
·

Sean Camire

No photo neutral 70
·

Tom Downey

No photo neutral 70
·

Chris Dunn

No photo neutral 70
·

Jeff Dunn

No photo neutral 70
·

John Greer

No photo neutral 70
·

John Hayes

No photo neutral 70
· OL

Nick Landry

No photo neutral 70
·

Shane Leonard

No photo neutral 70
·

Denny MacLean

No photo neutral 70
·

Stephen Mulligan

No photo neutral 70
·

Larry Nangle

No photo neutral 70
·

Reggie Newcomb

No photo neutral 70
·

Will O'Brien

No photo neutral 70
·

John Riordan

No photo neutral 70
·

Jeremy Silva

No photo neutral 70
·

James Teeple

No photo neutral 70
· DL

Rich Upson

No photo neutral 70
·

David Walls

No photo neutral 70
·

Active

Number Photo Name Pos. Height Weight Year Honors
2 No photo neutral 50 Anthony Molander QB 6-2 190 2023 National Honor Society
3 No photo neutral 50 Brandon Raftes QB 6-0 180 2024
4 No photo neutral 50 Jay Vigilante HB|S 6-0 155 2024
5 No photo neutral 50 Davin True RB|S 5-9 160 2025
6 No photo neutral 50 Jason O'Keefe HB|S 5-11 180 2023 Captain, Patriot League All-Star (2021), Patriot Ledger All-Scholastic (2021), National Honor Society
7 No photo neutral 50 Jack McSorley WR|CB 6-0 180 2023 National Honor Society
8 No photo neutral 50 Jack Marini OLB|RB 6-0 205 2023 Captain
9 No photo neutral 50 Nic Cupples HB|CB 5-8 155 2024 National Honor Society
10 No photo neutral 50 Kyle Scholz TE|S 6-1 195 2023
11 No photo neutral 50 Jadon Silva QB|S 5-9 132 2024 National Honor Society
12 No photo neutral 50 Thomas Kelly WR|PK 6-2 184 2024
13 No photo neutral 50 Charlie Carroll S|WR 6-0 150 2025
14 No photo neutral 50 Sam Devine CB 5-9 170 2023
15 No photo neutral 50 Tor Maas QB 6-3 195 2025
16 No photo neutral 50 Brett Nappi HB|CB 5-7 125 2024
18 No photo neutral 50 Reid Bergamesca HB|CB 5-10 147 2024
18 No photo neutral 50 Oly Ravelo RB 5-8 157 2024
19 No photo neutral 50 Joe Corbo CB 5-9 160 2023
20 No photo neutral 50 Jack Regan HB|OLB 6-1 205 2023 National Honor Society
22 No photo neutral 50 Andre Pina WR|CB|P 5-9 160 2023
24 No photo neutral 50 Will Devine RB|S 6-0 170 2025
26 No photo neutral 50 Gio Joseph CB|RB 5-11 160 2025
27 No photo neutral 50 Jake Brilliant HB|S 5-7 140 2025
28 No photo neutral 50 Tyler Nicholson HB|S 5-8 165 2024
31 No photo neutral 50 Jake Almeder WR|S 5-8 190 2023
32 No photo neutral 50 Brady Bogni MLB 5-10 175 2024
33 No photo neutral 50 Justin Lemire OLB|RB 5-10 180 2024
34 No photo neutral 50 Anthony Marangiello HB|CB 5-7 130 2024
36 No photo neutral 50 John McAlpine RB|S 5-11 155 2024
39 No photo neutral 50 Greg Fennell WR 6-1 176 2023
39 No photo neutral 50 Will Teeple DL 5-11 170 2024
40 No photo neutral 50 Luke Leary CB 6-0 150 2025
41 No photo neutral 50 Griffin Burhoe TE|DL 6-3 160 2024
41 No photo neutral 50 Aidan Delaney HB|CB 5-10 140 2025
41 No photo neutral 50 Roan Stancavish WR|DB 5-10 130 2025
42 No photo neutral 50 Nathan Lang S 1-0 170 2025
43 No photo neutral 50 Ian Kennedy CB 5-10 150 2024
44 No photo neutral 50 Aidan True OLB|RB 5-10 200 2023 Captain
49 No photo neutral 50 Nate Russell TE|OLB 5-11 190 2024
50 No photo neutral 50 Brian Williams DL 5-10 190 2023 National Honor Society
51 No photo neutral 50 Jaden Rodriguez OL|DL 5-7 300 2024
52 No photo neutral 50 Teddy Stevens OL|DL 5-8 210 2023 National Honor Society
54 No photo neutral 50 Alex Molander LB 5-11 175 2025
55 No photo neutral 50 Jacob Cappuccilli OT|DL 6-2 270 2023 Captain, National Honor Society
56 No photo neutral 50 Sean McCarthy OL|DL 6-4 245 2023 National Honor Society
58 No photo neutral 50 Will Keays OL|DL 5-8 210 2025
58 No photo neutral 50 Seamus McGonagle OL|DL 5-9 160 2025
59 No photo neutral 50 Mike Purpura OL|DL 5-10 200 2025
60 No photo neutral 50 Tyler Powers OG 5-10 210 2023 National Honor Society
61 No photo neutral 50 David Sheehan OL|DL 5-8 180 2025
62 No photo neutral 50 Tommy Bongiolatti DL|OL 6-1 205 2025
63 No photo neutral 50 Liam Cronin OL 6-0 230 2023
65 No photo neutral 50 Nick Gerard OL|DL 5-11 190 2025
66 No photo neutral 50 Matthew Follett OL 5-9 175 2023
68 No photo neutral 50 Colin Hawkes OL 5-10 190 2024 National Honor Society
69 No photo neutral 50 Dominic Devitt OL|DL 6-0 235 2024
70 No photo neutral 50 Jackson Graham DL 6-0 180 2023 National Honor Society
71 No photo neutral 50 Liam Palmer OL|DL 6-0 220 2024
72 No photo neutral 50 Quin Eraklis OL|DL 6-1 250 2024
75 No photo neutral 50 Dan McTiernan OL 6-1 245 2024
76 No photo neutral 50 Ryan Kennedy OL|DL 5-11 190 2025
77 No photo neutral 50 Ben Crest OL 6-0 280 2023
79 No photo neutral 50 Tyler Davis OL 6-1 300 2023
80 No photo neutral 50 Liam Lynde PK 5-10 160 2023
81 No photo neutral 50 Nate Looney WR|S 6-1 155 2025
85 No photo neutral 50 Brady Crowley TE|OLB 6-1 175 2025
87 No photo neutral 50 Christian Casale DL|TE 6-1 205 2023
88 No photo neutral 50 Nolan Greene HB|CB 6-1 140 2024
89 No photo neutral 50 Nick Fallon HB 6-0 140 2024
90 No photo neutral 50 Jake Ekstrom DL 6-2 195 2025
91 No photo neutral 50 Chris Scott DL 6-1 215 2023 National Honor Society
93 No photo neutral 50 Kyle Salmaine DL 6-0 240 2023
96 No photo neutral 50 Kyle Kennedy DL 5-10 170 2025
96 No photo neutral 50 Nathan Turley DL 6-1 178 2024
No photo neutral 50 Jadon Arey 2023 Football Operations Staff
No photo neutral 50 Loghan Brovitz 2023 Football Operations Staff
No photo neutral 50 John Hayes OL 6-3 2025
No photo neutral 50 Will O'Brien 2023 Football Operations Staff, National Honor Society
No photo neutral 50 James Teeple DL 5-10 158 2024
No photo neutral 50 David Walls 2023 Football Operations Staff, National Honor Society