skip navigation

Marshfield

Full Season 2023-2024

Will Devine

2 · S

Evan Williams

3 · RB

Phoenix Beauregard

5 · LB/RB

Davin True

6 · RB

Jake D'Antonio

7 · WR

Nate Russell

7 · DE

Jake Ekstrom

8 · DE

Jake Pinheiro

8 · S

Allan Archibald

9 · WR/CB

Nic Cupples

9 · WR

Reid Bergamesca

10 · WR

Jack Hughes

12 · WR/S

Thomas Kelly

12 · LB/PK

Charlie Carroll

13 · WR/KR

Roan Stancavish

14 · PK/S

Tor Maas

15 · QB

Jake Brilliant

16 · WR

Nick Drosopoulos

16 · PK/RB

Anthony Marangiello

18 · S

Nolan McDonough

18 · QB

Luke Leary

19 · CB

Jameson Bongiolatti

20 · S

Luke Richardson

21 · WR

Nick Fallon

22 · S

Gio Joseph

24 · CB/KR

Ryan Medeiros

24 · DL

Jadon Silva

26 · QB

Ryan Bergamesca

27 · DL

Charlie Leach

28 · LB

Cole Summers

28 · WR

Nolan Cavanagh

29 · S

Tyler Ocain

30 · CB

Cam Robinson

31 · CB

Brady Bogni

32 · LB

Jack Stevens

32 · WR/OLB

Justin Lemire

33 · RB

Padraig Purcell

34 · CB

John McAlpine

36 · DE

Thomas Sullivan

37 · S

Justin Casado

39 · WR/DL

Eamonn Joyce

40 · S

Dan Lomba

41 · LB

Tim Stiles

42 · LB

Kyle Fickeisen

43 · S

Tommy Scardina

44 · LB

Brian Coveno

48 · RB/S

EJ Esposito

49 · CB

David Sheehan

50 · DT

Alex Herbert

52 · LB

Alex Molander

54 · LB

Will Keays

55 · OL

Anthony Kane

56 · LB

Ryan Lucchetti

58 · LB

Mike Purpura

59 · LS/OL

Dom Devitt

60 · C

Max Carvalho

61 · OL

Tommy Bongiolatti

62 · OG

Sean Croft

63 · OT

Nick Gerard

65 · OG

Andrew Cosman

68 · DT

Matt Keenan

69 · OL

Declan McGonagle

70 · DL

Liam Palmer

71 · OT

Brendan Foley

72 · OLB/OL

Nate McGowan

72 · CB

Calvin Graham

73 · OL

Ben Doran

74 · OL/DL

Dylan Burhoe

75 · DL

Duncan Eagleson

76 · OL

Grady Holmes

77 · OT

Aidan Palombo

77 · OL/DL

Quinn Eraklis

79 · OG

Will Scott

80 · DL

Nate Looney

81 · WR/S

Brady Crowley

85 · TE

Finn Foley

87 · TE/DL

Aidan Summers

88 · TE

Joshua Jackson

89 · TE/LB

Dan McTiernan

90 · DT

Connor Scott

92 · LB

Griffin Burhoe

93 · DT

Colby Bouchard

96 · DL

TJ Walcott

· DL

David Sheehan #50·DT

Number #50
Position DT
Height 5-8
Weight 210
Year 2025

Current Season

Date G Tck ATck TTck TFL Sck Fum FF FmbTD Int IntTD TotTD Sfty BK BKTD PDef
Full Season 9 19 0 19 2 0.0 0 0 0 0 0 0 0 0 0 0
2023-2024 Totals 9 19 0 19 2 0.0 0 0 0 0 0 0 0 0 0 0

Recent Games

Date Result Opponent G Tck ATck TTck TFL Sck Fum FF FmbTD Int IntTD TotTD Sfty BK BKTD PDef
11/30/2023 L 14-42 at King Philip (state final) 1 4 0 4 0 0.0 0 0 0 0 0 0 0 0 0 0
11/23/2023 L 21-23 at Duxbury 1 1 0 1 1 0.0 0 0 0 0 0 0 0 0 0 0
11/18/2023 W 52-40 at Catholic Memorial (state semi) 1 2 0 2 0 0.0 0 0 0 0 0 0 0 0 0 0