2017 Football Roster

# Name Year Pos. Ht. Wt. Hometown/High School
1 Cristian Rivera full bio Cristian Rivera Sr. DB 5-11 190 Lawrence, MA / Greater Lawrence Tech.
2 Cameron Williamson full bio Cameron Williamson Sr. DB 5-10 185 North Easton, MA / Oliver Ames
3 Jonathan Marrero full bio Jonathan Marrero Sr. QB 5-10 180 Boston, MA / Another Course to College
4 Nick Santavicca full bio Nick Santavicca So. RB 5-8 180 Yorktown Heights, NY / Yorktown
5 Jack Lavanchy full bio Jack Lavanchy Jr. WR 6-2 195 Walpole, MA / Walpole
6 William Watts full bio William Watts So. WR 5-11 190 Pembroke, MA / Pembroke
7 Rhondell Teesdale full bio Rhondell Teesdale Jr. DE 6-2 235 Dorchester, MA / John D. O'Bryant
8 Sean King Jr. full bio Sean King Jr. Fr. WR 6-0 145 Brockton, MA / Brockton
9 Alex McLaughlin full bio Alex McLaughlin Sr. RB 5-11 210 Littleton, MA / Littleton
10 Malik Garrett full bio Malik Garrett Sr. RB/WR 5-11 215 Dorchester, MA / Melrose
11 Jonathan Coates full bio Jonathan Coates Fr. QB 6-0 180 Waltham, MA / Waltham
13 Brandon Giles full bio Brandon Giles Sr. WR 6-0 185 Old Bridge, NJ / Old Bridge
14 Stephen Miranda full bio Stephen Miranda Fr. QB 5-11 185 Hudson, MA / Hudson
15 Avery Andrews full bio Avery Andrews Fr. DB 5-9 155 Westborough, MA / Westborough
16 Stefano D'Emilia full bio Stefano D'Emilia So. QB 6-3 215 Bridgewater, MA / Bridgewater-Raynham Regional
17 Andrew Arsenault full bio Andrew Arsenault Fr. WR 5-9 145 Glocester, RI / Ponaganset
18 Sam Camire full bio Sam Camire Fr. CB 5-10 180 Marshfield, MA / Marshfield
19 Ray Sainristil full bio Ray Sainristil So. RB/WR 5-9 180 Everett, MA / Malden
20 Juan Gonzalez full bio Juan Gonzalez So. DB 5-11 190 Lawrence, MA / Lawrence
21 Kyle Dance full bio Kyle Dance Jr. DB 6-0 190 West Roxbury, MA / Boston Latin Academy
22 Anthony Fogarty III full bio Anthony Fogarty III Sr. LB 5-8 215 Albany, NY / Lansingburgh
24 Aidan Silva full bio Aidan Silva So. RB 5-10 195 Swansea, MA / Joseph Case
27 Antone Hernandez full bio Antone Hernandez So. WR 5-11 165 Dorchester, MA / Norwood
28 Yoel Batista full bio Yoel Batista Jr. WR 6-0 190 Lawrence, MA / Greater Lawrence Tech.
29 Rui Goncalves Jr. full bio Rui Goncalves Jr. Fr. DB 5-9 195 Hanson, MA / Brockton
31 Tyler Fontes full bio Tyler Fontes So. RB 5-9 190 Taunton, MA / Bristol-Plymouth Regional Tech.
34 Charles McCarthy full bio Charles McCarthy Sr. LB 5-10 205 North Reading, MA / North Reading
35 Miles Nessuno full bio Miles Nessuno So. DB 5-7 160 Reading, PA / Governor Mifflin
37 Tyreek Dickerson full bio Tyreek Dickerson Fr. DB 5-7 150 Taunton, MA / Perry Hall (MD)
38 Reda Laftih full bio Reda Laftih Jr. DB 6-1 190 Quincy, MA / Quincy
40 Logan Lamoureux full bio Logan Lamoureux Sr. LB 6-1 205 Concord, NH / Concord
41 Daniel Powers full bio Daniel Powers Fr. LB 5-10 170 Tyngsboro, MA / Tyngsboro
42 Giovanni Pimentel full bio Giovanni Pimentel Sr. RB 5-10 225 Brockton, MA / Brockton
43 Joseph Heneine full bio Joseph Heneine Sr. DB 5-8 185 Fall River, MA / B.M.C. Durfee
44 Dion Amado full bio Dion Amado Fr. DB/WR 5-9 160 Brockton, MA / Brockton
46 Samuel Boamah full bio Samuel Boamah So. DB 5-9 185 Cherry Valley, MA / Leicester
47 Jake Meleski full bio Jake Meleski Fr. LB 6-3 205 Lakeville, MA / Apponequet Regional
48 Tyler Salois full bio Tyler Salois Sr. DB 6-0 195 North Andover, MA / North Andover
49 Jayquan Heyward full bio Jayquan Heyward So. LB 5-9 210 Randolph, MA / Randolph
50 Michael Farrelly full bio Michael Farrelly Jr. DL 6-2 245 North Reading, MA / North Reading
51 William Fuller Jr. full bio William Fuller Jr. Jr. OL 5-9 225 Middleboro, MA / Bridgewater-Raynham Regional
53 Matt Willis full bio Matt Willis Fr. OL 6-0 250 Raynham, MA / Bridgewater-Raynham Regional
54 Joe Monsini full bio Joe Monsini Sr. LB 5-10 215 Taunton, MA / Bristol-Plymouth Regional Tech.
55 Nick DiPaola full bio Nick DiPaola So. LB 5-11 205 Barrington, RI / Barrington
56 Deion Haughton full bio Deion Haughton Fr. LB 5-9 210 Boston, MA / TechBoston Academy
57 Mike Sheehan full bio Mike Sheehan Fr. LB 6-0 205 Norton, MA / Norton
58 Yacoub Dobeib full bio Yacoub Dobeib Sr. DL 5-11 230 Raynham, MA / Boston College H.S.
59 John Thorbahn full bio John Thorbahn Fr. LB 5-10 200 Norwell, MA / Norwell
60 Michael Casey full bio Michael Casey Jr. OL 5-9 230 Milford, MA / Milford
61 Austin White full bio Austin White So. OL 6-2 315 North Attleboro, MA / North Attleboro
62 Joshua Ifebhor full bio Joshua Ifebhor Fr. OL 5-9 250 Boston, MA / English
64 Alex Freeman full bio Alex Freeman Fr. OL 5-8 270 Abington, MA / Abington
65 Cole McMahon full bio Cole McMahon Fr. OL 5-7 210 Abington, MA / Abington
66 Casey Green full bio Casey Green So. DL 5-11 215 Leicester, MA / Leicester
67 Eric Almonte full bio Eric Almonte Jr. OL 6-2 260 Cranston, RI / Cranston East
70 Zachary Tillson full bio Zachary Tillson Jr. OL 6-5 260 Plymouth, MA / Plymouth South
71 Daniel Flores Martinez full bio Daniel Flores Martinez Fr. OL 5-11 265 Hyde Park, MA / Milton
72 Jymaal Caldwell full bio Jymaal Caldwell So. DL 6-1 260 Dorchester, MA / Madison Park
73 Michael Morse full bio Michael Morse Sr. OL 5-11 285 Dedham, MA / Xaverian Brothers
75 Josh Faulkner full bio Josh Faulkner Sr. OL 6-4 285 Fitchburg, MA / Montachusett Regional Voc. Tech.
76 George Tuttle full bio George Tuttle Jr. OL 5-5 245 Milford, MA / Milford
77 Nicholas Spinale full bio Nicholas Spinale So. OL 6-1 265 Chelmsford, MA / Chelmsford
80 James Leanos full bio James Leanos Jr. WR 5-10 185 Norwood, MA / Norwood
81 Benjamin Cumming full bio Benjamin Cumming Fr. WR 6-0 165 Lunenberg, MA / Lunenberg
83 Joseph Leanos full bio Joseph Leanos So. TE 6-2 205 Norwood, MA / Norwood
84 Cameron DeSousa full bio Cameron DeSousa So. WR 5-7 175 New Bedford, MA / Dartmouth
85 Christian Noyes full bio Christian Noyes Fr. K/P 5-8 190 Pembroke, MA / Pembroke
87 Bobby Piccolo full bio Bobby Piccolo So. TE 6-2 205 Tewksbury, MA / Tewksbury
88 Russell Bolarinho full bio Russell Bolarinho Sr. K 5-8 165 Acushnet, MA / Bishop Stang
89 Johangel Lorenzo full bio Johangel Lorenzo So. WR 5-6 170 Brockton, MA / Brockton
90 Ryan Almeida full bio Ryan Almeida Fr. LB 5-11 190 Buzzards Bay, MA / Wareham
91 Zachary Carey full bio Zachary Carey Jr. DE 6-2 230 Norwell, MA / Norwell
92 Kevin Powell Sr. full bio Kevin Powell Sr. So. DL 5-10 240 Attleboro, MA / Taunton
93 Connor O'Leary full bio Connor O'Leary Jr. DE/LS 6-0 205 Bridgewater, MA / Bridgewater-Raynham Regional
94 Jahi James full bio Jahi James Fr. DL 6-0 275 Boston, MA / Josiah Quincy Upper
95 William Camacho Jr. full bio William Camacho Jr. Fr. DE 6-0 265 Newark, NJ / Barringer
96 Gardy Alexandre full bio Gardy Alexandre Jr. LB 6-0 215 Dorchester, MA / Match Charter
97 Chris Gemayel full bio Chris Gemayel Jr. DE 6-2 255 Dedham, MA / Dedham
98 Noah Smaltz full bio Noah Smaltz Fr. DL 6-0 280 Bronx, NY / DeWitt Clinton