List of all NFL Players Born in Massachusetts, USA

Players

Players Table
Rk Player Pos City From To AP1 PB St wAV G Cmp Att Yds TD Lng Int Sk Yds Att Yds TD Lng Rec Yds TD Lng
1Patrick RicardFBSpencer2017202304414104010190545293628
2Isaac YiadomCBWorcester201820230021387000
3Maurice Hurst Jr.DTWestwood201820230011055000
4Zach TrinerLSMarshfield20192023000575000
5Christian WilkinsDLFramingham201920230043481002221
6Chris LindstromOLDudley201920230233371000
7Joe GazianoDEScituate20202023000123000
8Sean McKeonTEDudley2020202300004500638112
9Pat FreiermuthTENewburyport2021202300013440015515371157
10Noah GrayTELeominster202120230006500221163640434
11Ifeatu MelifonwuCBBoston20212023000534000
12Isaiah LikelyTECambridge202220230008330066784854
13Benton WhitleyOLBSpringfield2023202300014000
14Will LevisQBNewton2023202300069149255180886142818525571110
15Badara TraoreBoston2021202200002000
16Josh OnujioguLBWareham2022202200001000
17Larnel ColemanTMalden2022202200001000
18Sam OkuayinonuDELowell2022202200016000
19Blidi Wreh-WilsonCBMalden20132021001876000
20David SteinmetzTGrafton2020202100004000
21Connor StrachanWellesley2021202100003000
22Stephen HauschkaKNeedham2008202000027166000000
23Anthony ShermanRBNorth Attleboro201120200135153028731966552436
24Phillip GainesCBConcord201420200011070000
25Anthony FabianoOLWakefield2016202000029000
26Kiko AlonsoILBNewton201320190043386000
27Richard JarvisLBWatertown2018201800001000
28Breno GiacominiGMalden200820170053694000
29Jordan TodmanRBDartmouth20122017000574012453136240314230
30Tyler CatalinaGWorcester2017201700027000
31Michael ClarkWRSalem201720170000200441019
32James IhedigboDBNorthampton2008201600424117000
33Matt HasselbeckQBWestwood19992015031187209322253303663821287153360226036512318230
34Mackenzy BernadeauGWaltham2009201500225111000
35Kassim OsgoodWRBoston2003201403181790140445766565
36Michael CoxRBBoston2013201400001802676017521011
37Al Louis-JeanCBBrockton2014201400009000
38Chris GambleDBBoston2004201200844123000
39Ron BraceDTSpringfield20092012001639000
40Marc ColomboTBridgewater2002201100642111000
41Jacques CesaireDEWorcester2003201100329125000
42Stephen CooperLILBWareham2003201100433125000
43Tim BulmanDTMilton20052011000649000
44Todd CollinsQBWalpole199520100011149391701454722952467447831520110
45Brian St. PierreQBSalem2004201000003153318528833235-1020
46Lofa TatupuLBWrentham200520101354984000
47Karl PaymahDBBoston20052010000674000
48Sean MoreyWRMarshfield199920090101109011301311168062
49Josh ThomasDEPlymouth200420090001170000
50Nick HennesseyTSalem2009200900001000
51Pete KendallGQuincy19962008001363189001-900
52Sean McHughFBSpringfield200420080012400023301046
53Tom NalenCBoston199420072511102194001-100
54Keith AdamsMLBNorwood200120070011485000
55Eric JohnsonTENeedham200120070051971002402178938
56Tim HasselbeckQBNorfolk20022007000112951771012540794418370110000
57P.J. AlexanderGSpringfield20042007000320000
58Junius CostonGFramingham20052007000516000
59Sean ConoverDEBrockton20062007000111000
60Jermaine WigginsTEEast Boston20002006003181070023621411459
61Ryan LaCasseLBStoughton20062006000112000
62Diamond FerriDBStoneham2006200600003000
63Julian JenkinsDEBoston20062006000112000
64Ron StoneGBoston1994200503959173000
65Greg JermanTHyannis20022005000320000
66Liam EzekielLBArlington2005200500002000
67Greg ComellaFBWellesley199820040026880176601695651126
68Paul ZukauskasGWeymouth20012004001943000
69Wayne LucierGAmesbury20032004001927000
70Lamar KingDEBoston199920030031657000
71Ryan BenjaminCGreenfield20012003000327000
72Jeremy BrighamTEBoston199820020003470033300329
73Jim PyneGMilford199520010052681000
74Scott DragosFBOld Rochester2000200100001500428010
75Joe ToddLBMansfield2001200100001000
76Phil McGeoghanWRFreding Hills2001200100002000
77Chris SullivanDENorth Attleboro199620000011478000
78Marc MegnaMLBFall River2000200000006000
79Mark HartsellQBBrockton20002000000010100000000
80Mark ChmuraTEDeerfield1993199903422890018822531733
81Anthony PriorDBLowell19931998000359000
82Dana CottrellLBBoston1998199800002000
83Lake DawsonWRBoston199419970021243041501310314061050
84Joe NashNTBoston19821996111276218000
85Bill BrooksWRBoston1986199600105716902111303858380014684
86Erik HowardNTPittsfield1986199601549139000
87Alundis BriceDBBrookhaven19951996000224000
88Rich MianoDBNewton1985199500426135000
89Tom McHaleGBoston198719950031987000
90Joe SimsTSudbury199119950011453000
91Dan JonesTMalden19931995000334000
92Gordon LaroTELynn1995199500002001606
93Mark BavaroTEBoston19851994228401260035147333961
94Dave CadiganGNeedham198819940052882000
95Darin JordanOLBBoston19881994000959000
96David BavaroRILBDanvers19901994000642000
97Ed TonerRBLynn1992199400003303170111505
98Rudy HarrisRBBrockton199319940001180929012659025
99Howie LongDESomerville19811993281195179000
100Ron HallstromGHolden1982199300950174000
101Fred SmerlasNTWaltham19791992151083200000
102Steve TrapiloGBoston198719920032757000
103Paul FarrenTWeymouth1983199100642132000
104John GalvinOLBLowell19881991000452000
105Bruce McGonnigalTECambridge1991199100002000
106Chris WilliamsNTChelsea19911991000115000
107Darvell HuffmanWRBoston199119910000301-80-831407
108Kenny GambleRBHolyoke1988199000001906241203-506
109Steve StrachanRBEverett19851989000163052174020761114
110Bob WhiteCFitchburg19871989000524000
111Dave HarbourCBoston19881989000231000
112Jim RourkeTWeymouth198019880011477000
113Ron WootenGBourne198219880073798000
114Mark MacDonaldGWest Roxbury19851988000544000
115Glenn HydeTBoston1976198700017115000
116Will GrantCMilton1978198700641129000
117Steve DoigLBMelrose19821987000540000
118Chris LindstromDEWeymouth19831987000319000
119Ken KaplanTBoston19841987000635000
120Mike KelleyCWestfield19851987000117000
121David NorrieQBBoston198719870001235683761414157255020
122Jack PeaveyCAttleboro1987198700013000
123Greg MeehanWROtis AFB19871987000030419017325012
124Greg BooneRBAberdeen1987198700002012020
125Bill TurnerGNorwood1987198700002000
126Tom PorellNTCambridge1987198700001000
127Sonny GordonDBLynn1987198700007000
128Dan RiceRBBoston198719870000301859080
129Shawn HalloranQBGardner1987198700013184226304915343-9020
130Rico CorsettiLBNewton1987198700002000
131Mike DwyerDTBoston1987198700023000
132Brian CareyWRWoburn1987198700002000
133Joe DudekRBBoston1987198700022035154216741019
134Dave HeffernanGBoston1987198700002000
135Doug MackieTMalden1987198700013000
136Rolf BenirschkeKBoston1977198601025121000
137Dan RossTEMalden19791986016351040029034191941
138Joseph PellegriniGBoston19821986001953000
139Roger CaronTBoston19851986000110000
140Kent AustinQBNatick19861986000016010000
141Pete CronanOLBBourne19771985000790000
142Dave LindstromDECambridge1978198500123118000
143Chris KeatingLILBBoston197919850012184000
144Ray PrestonLLBLawrence1976198400227122000
145Joe McLaughlinLILBStoneham19791984000958000
146Zachary DixonRBBoston19791984000967019773234141367141
147Bruce KimballGBeverly19821984000325000
148Dan DufourGLynn19831984000322000
149Victor HeflinDBSpringfield19831984000124000
150Bruce LairdDBLowell1972198301946164000
151Dave LaphamGMelrose1974198300854140000
152Mark van EeghenRBCambridge197419830186613601652665137341741583437
153Mark RoopenianNTMedford19821983000112000
154Jeff WilliamsGGloucester197719820032056000
155Jim LuscinskiTArlington1982198200016000
156Don McCauleyRBWorcester197119810024515612111110007702627403633330261744
157John FitzgeraldCSouthbridge1971198000855137000
158Ron YankowskiDEArlington1971198000636128000
159Bill CookeDTLowell197519800001475000
160Jim CorbettTEBrockton1977198000034401-10025376151
161Ron LaPointeTEFramingham1980198000002000
162Pat HughesLBEverett1970197900741141000
163Dave RozumekLILBLawrence197619790011245000
164Bill AdamsGLynn197219780001446000
165Kevin HuntTFramington197219780011670000
166Mike EspositoRBEverett19761978000440020000001014392362197013
167Gregg RobinsonDEPalmer19781978000316000
168Greg MarshallDTBeverly1978197800012000
169Tom TonerLBWoburn197319770021553000
170Nick BuonicontiLBSpringfield196219765813104183000
171Jim CheyunskiLBBridgewater1968197600839121000
172Ray WhiteMLBWeymouth19711976000738000
173Fred WillisRBNatick1971197600332772724016100780283118442031380550
174Joe ScibelliGSpringfield19611975011567202001101
175Walt SweeneyGCohasset19631975291280181008080
176Jack ConcannonQBBoston1964197500326905601110627036936391752217102612381707
177Milt MorinTELeominster1966197502848129054102227142081687
178John NilandGQuincy1966197536976138000
179Gordie BrowneTFranklin19741975000723000
180Jeff QueenRBBoston196919740021476017859654154658565
181Jim Del GaizoQBEverett197219740003164410364845110988816060
182Dick CunninghamTBoston196719730011566000
183Jack RizzoRBBoston197319730000601303111011
184Brian HerosianDBWorcester19731973000212000
185Dennis CambalTEWaltham1973197300008000
186Dan SullivanGBoston1962197200652140000
187Bubba PenaGWareham1972197200027000
188Pete PerreaultGShrewsbury196319710001786000
189Fred WhittinghamMLBBoston196419710011763000
190Jim WhalenTECambridge1965197110629890100019731552087
191Tom McCauleyDBWorcester19691971001133202490320
192Steve AlexakosGLowell19701971000418000
193Bill BudnessLBChicopee196419700012192000
194Barry BrownTEBoston196619700012570021214022
195Brian PiccoloRBPittsfield196619690001451025892743158537144
196Phil VanderseaLBWhitinsville196619690001046000
197Ed TonerDTReading19671969000526000
198Terry SwansonPCambridge19671969000326000
199Brendan McCarthyRBBoston1968196900131505917511820188240
200Lance OlssenTBoston1968196900049000