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