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