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