About the data

This data is compiled by an independent all volunteer group based out of reddit.

The data is free to use and share. If publishing this data, please cite MassShootingTracker.org or reddit.com/r/GunsAreCool.

Questions? Message r/GunsAreCool or Email us.

Want to get involved?

Learn how you can help!

Follow us on twitter!

CSV files organized by year:

# Date Location Dead Injured Shooter(s) News articles
339 12/31/2013 Brooklyn, NY 0 5
Unknown
338 12/31/2013 Fontana, CA 4 0
Suspect unidentified
337 12/31/2013 Barberton, OH 2 2
Unknown
336 12/30/2013 Pleasant Valley, NY 4 0
Abbas Lodhi
335 12/29/2013 Montgomery, AL 2 6
Jason McWilliams
334 12/29/2013 Miami-Dade, FL 2 2
Ivan Wong
333 12/26/2013 Raceland, LA 4 3
Ben Edward Freeman
332 12/26/2013 Slidell, LA 2 6
Unknown
331 12/25/2013 Medford, NY 1 3
Unknown
330 12/25/2013 Irvington, NJ 3 2
Unknown
329 12/22/2013 Shelby, NC 0 4
Unknown
328 12/22/2013 Fruitland Township, MI 1 3
Deontay Demarco Black-Wickliffe
327 12/21/2013 Trenton, NJ 1 4
Unknown
326 12/17/2013 Reno, NV 2 2
Alan Frazier
325 12/15/2013 Channelview, TX 0 5
Unknown
324 12/15/2013 Florida City, FL 1 3
Unknown
323 12/14/2013 Statesville, NC 0 4
Unknown
322 12/13/2013 Huntington, WV 1 3
Antonio Devon Brown
321 12/09/2013 Miami-Dade, FL 2 3
Adrian Montesano
Corsini Valdes
320 12/08/2013 Manchester, CT 4 0
Unknown
319 12/07/2013 Wilmington, DE 0 4
Unknown
318 12/03/2013 Alma, AL 4 0
Tim Adams
317 12/03/2013 Louisville, KY 0 4
Chad Smith
Tony Churchill
316 12/03/2013 Erwin, TN 4 0
Herbert Clyde Hughes Jr.
315 12/02/2013 Gary, IN 1 3
Unknown
314 12/01/2013 Topeka, KS 4 0
Unknown
313 12/01/2013 Miami, FL 2 2
Unknown
312 11/30/2013 Valdosta, GA 0 4
Unknown
311 11/30/2013 Lansing, MI 0 5
Unknown
310 11/29/2013 Indianapolis, IN 0 4
Unknown
309 11/29/2013 Fresno, CA 0 4
Unknown
308 11/28/2013 Rochester, NY 0 4
Unknown
307 11/25/2013 Oakland, CA 0 7
Unknown
306 11/24/2013 Minneapolis, MN 1 3
Unknown
305 11/23/2013 Tulsa, OK 4 1
Unknown
304 11/23/2013 Parsons, KS 4 0
David Cornell Bennett Jr.
303 11/22/2013 Columbus, OH 2 2
Danny Thornton
302 11/21/2013 Philadelphia, PA 0 4
Unknown
301 11/20/2013 Houston, TX 3 2
Johnathan Sanchez
300 11/20/2013 Miami, FL 3 1
Roberto Garcia Sousa
299 11/17/2013 Houston, TX 1 3
Unknown
298 11/12/2013 Phoenix, AZ 4 0
Michael Sanders
297 11/10/2013 Brooklyn, NY 4 1
Ali Akbar Mohammadi Rafie
296 11/10/2013 Canton, OH 1 3
Dwight Ellis
295 11/09/2013 Cypress, TX 2 19
Willie Young
Randy Stewart
294 11/09/2013 Phoenix, AZ 1 3
Unknown
293 11/07/2013 Jacksonville, FL 4 0
Unknown
292 11/05/2013 Washington, DC 0 4
Victor Leon Coley
291 11/05/2013 Detroit, MI 3 7
Unknown
290 11/05/2013 Fresno, CA 1 3
Jerry Vue
289 11/04/2013 Perris, CA 0 5
Jose Luis Avalos
288 11/03/2013 Los Angeles, CA 1 4
Paul Anthony Ciancia
287 11/02/2013 Radcliff, KY 1 3
Unknown
286 10/31/2013 Fayetteville, NC 2 2
Unknown
285 10/29/2013 Callison, SC 6 0
Bryan Sweatt
284 10/28/2013 Terrell, TX 5 0
Charles Everett Brownlow Jr.
283 10/27/2013 Southern Pines, NC 1 4
Unknown
282 10/27/2013 Sacramento, CA 1 6
Unknown
281 10/27/2013 Beaumont, TX 0 4
Unknown
280 10/27/2013 Vallejo, CA 1 7
Unknown
279 10/27/2013 Albuquerque, NM 1 4
Christopher Chase
278 10/27/2013 Roseville, CA 0 6
Samuel Nathan Duran
277 10/26/2013 Miami Gardens, FL 0 4
Unknown
276 10/26/2013 Ridgecrest, CA 1 3
Sergio Munoz
275 10/26/2013 Phoenix, AZ 5 0
Michael Guzzo
274 10/26/2013 New Haven, CT 1 5
Unknown
273 10/20/2013 Miami, FL 2 2
Unknown
272 10/20/2013 Reno, NV 2 2
Unknown
271 10/20/2013 Pittsburgh, PA 2 4
Unknown
270 10/18/2013 Margate, FL 0 4
Unknown
269 10/13/2013 Harrisburg, PA 0 8
Unknown
268 10/12/2013 Tulsa, OK 2 2
Unknown
267 10/12/2013 Tulsa, OK 0 5
Boonmlee Lee
Meng Lee
266 10/08/2013 Paris, TX 4 0
Unknown
265 10/06/2013 Buffalo, NY 0 4
Unknown
264 10/06/2013 Avondale, AZ 0 4
Unknown
263 10/06/2013 Philadelphia, PA 1 5
Unknown
262 10/05/2013 Fresno, CA 1 13
Unknown
261 10/02/2013 Omaha, NE 0 4
Unknown
260 10/02/2013 Double Springs, AL 4 0
Andy Keith Hunt
259 09/29/2013 Zanesville, OH 0 4
Unknown
258 09/29/2013 Chicago, IL 0 4
Unknown
257 09/27/2013 Ashville, PA 4 0
John Edward Frew Sr.
256 09/26/2013 Jacksonville, FL 0 4
Unknown
255 09/25/2013 Haw River, NC 0 4
Avery Clay Parker II
254 09/24/2013 Huntington, WV 0 6
Antonio Michael Smith
253 09/22/2013 Witchita, KS 1 6
Unknown
252 09/22/2013 St. Louis, MO 1 3
Unknown
251 09/22/2013 Muskegon, MI 3 1
Antonio Keshawn Raglin
250 09/21/2013 Palm Springs, FL 0 4
Unknown
249 09/20/2013 Long Beach, CA 2 2
Unknown
248 09/20/2013 Rice, TX 5 0
Guadalupe Ronquillo-Ovalle
247 09/19/2013 Chicago, IL 0 13
Tabari Young
Bryon Champ
246 09/18/2013 Kissimmee, FL 0 5
Unknown
245 09/18/2013 Bakersfield, CA 1 4
Unknown
244 09/18/2013 Whitehaven, TN 1 4
Unknown
243 09/17/2013 Stockton, CA 1 4
Unknown
242 09/17/2013 Lansing, MI 0 4
Timothy Minor III
241 09/17/2013 Las Vegas, NV 0 4
Unknown
240 09/16/2013 Washington, DC 13 3
Aaron Alexis
239 09/15/2013 Snellville, GA 3 1
Robert E. Bell
238 09/15/2013 Yakima, WA 0 6
Unknown
237 09/15/2013 Bakersfield, CA 2 2
Unknown
236 09/15/2013 Wilmington, DE 0 4
Unknown
235 09/15/2013 Colorado Springs, CO 0 5
Unknown
234 09/14/2013 Marion, NC 0 4
Earl Spencer Boyce
233 09/11/2013 Renegade Mountain, TN 4 0
Jacob Bennett
Brittany Moser
232 09/11/2013 New York, NY 0 4
Unknown
231 09/11/2013 Washington, DC 1 3
Unknown
230 09/10/2013 Bridgeport, CT 1 4
Roderick Rodgers
David Anderson
229 09/07/2013 Gary, IN 2 4
Unknown
228 09/07/2013 St. Louis, MO 1 3
Darnell Hollings
227 09/05/2013 Charlotte, NC 0 4
Unknown
226 08/25/2013 Dillon County, SC 1 4
Unknown
225 08/25/2013 Minneapolis, MN 2 2
Unknown
224 08/25/2013 Lake Butler, FL 3 2
Hubert Allen, Jr.
223 08/25/2013 Oakland, CA 0 4
Unknown
222 08/24/2013 Indianapolis, IN 0 4
Unknown
221 08/23/2013 Baltimore, MD 1 6
Unknown
220 08/22/2013 Shaler Township, PA 2 2
Jim Edwards
219 08/20/2013 Vanceboro, NC 0 4
John Jenkins
218 08/20/2013 Baltimore, MD 2 2
Melville Mason
217 08/20/2013 Oklahoma City, OK 4 0
Daniel Livingston Green
216 08/19/2013 Chicago, IL 0 5
Kelsky Patterson
215 08/18/2013 Chicago, IL 1 3
Unknown
214 08/18/2013 St. Louis, MO 0 4
Darryl Sain
213 08/18/2013 Chesterfield County, SC 1 4
Dontrel Shyhee Blakeney
212 08/18/2013 Rochester, NY 1 3
Unknown
211 08/18/2013 Toledo, OH 0 4
Unknown
210 08/18/2013 Port Norris, NJ 0 4
Unknown
209 08/17/2013 Oakland, CA 0 4
Demetrius Ward
208 08/16/2013 Philadelphia, PA 0 4
Unknown
207 08/11/2013 East Flatbush, NY 1 3
Unknown
206 08/11/2013 Wilmington, DE 0 4
Unknown
205 08/11/2013 St. Louis, MO 2 2
Unknown
204 08/11/2013 Portsmouth, VA 1 4
Unknown
203 08/07/2013 Dallas, TX 4 4
Erbie Lee Bowser
202 08/05/2013 Ross Township, PA 3 4
Rockne Warren Newell
201 08/05/2013 Montclair, NJ 0 4
Unknown
200 08/04/2013 Salinas, CA 3 4
Giovanni Pacheco
199 08/04/2013 Kansas City, MO 1 3
Unknown
198 08/03/2013 Detriot, MI 0 5
Unknown
197 08/02/2013 Whitesburg, KY 4 0
Timothy L. Shelby
196 08/02/2013 Newark, NJ 2 3
Unknown
195 08/02/2013 Broad Ripple, IN 0 4
Tristan Crayton
194 07/30/2013 Lea County, NM 0 4
Parrish Chee
193 07/28/2013 Granger, WA 0 4
Unknown
192 07/28/2013 Dallas, TX 0 4
Unknown
191 07/27/2013 Farmington, NM 1 3
Levi Wilson
Lawrence Kellywood
190 07/26/2013 Clarksburg, WV 4 0
Sidney A. Muller
189 07/26/2013 Hialea, FL 7 0
Pedro Alberto Vargas
188 07/25/2013 Inkster, MI 0 4
Unknown
187 07/24/2013 Topeka, KS 0 4
Unknown
186 07/21/2013 Brooklyn, NY 0 5
Unknown
185 07/21/2013 Fort Pierce, FL 2 2
Unknown
184 07/21/2013 Brooklyn, NY 0 4
Unknown
183 07/20/2013 Campbell, OH 0 5
Devin Spann
182 07/19/2013 Madera, CA 0 4
Unknown
181 07/19/2013 Hartford, CT 0 4
Unknown
180 07/17/2013 Oakland, CA 3 1
Darnell Williams
Joe Carroll
179 07/14/2013 Wichita, KS 1 4
Unknown
178 07/14/2013 Kentwood, MI 0 5
Billie McKinney
177 07/13/2013 Oklahoma City, OK 1 3
Unknown
176 07/13/2013 Washington, DC 0 4
Unknown
175 07/12/2013 Hamilton Township, NJ 1 4
Unknown
174 07/12/2013 San Francisco, CA 1 3
Unknown
173 07/12/2013 Greensburg, KY 2 2
Barry Moore
172 07/11/2013 Charlotte, NC 2 2
Unknown
171 07/09/2013 Balimore, MD 0 4
Lamont Jones
170 07/09/2013 Rockford, IL 2 2
Unknown
169 07/07/2013 Meridian, MS 0 4
Unknown
168 07/07/2013 Chicago, IL 0 5
Unknown
167 07/07/2013 Pompano Beach, FL 1 3
Unknown
166 07/07/2013 Stockton, CA 1 4
Unknown
165 07/06/2013 Florence, AL 0 4
Chauncy Laray Mitchell
164 07/06/2013 Chicago, IL 1 7
Unknown
163 07/06/2013 Los Angeles, CA 1 3
Unknown
162 07/06/2013 Brooklyn, NY 1 3
Brandon Reese
161 07/05/2013 Macon, GA 1 3
Unknown
160 07/04/2013 Chicago, IL 0 4
Unknown
159 07/04/2013 Pontiac, MI 1 6
Robert Marion Naylor
158 07/03/2013 Calais, ME 1 3
Unknown
157 07/01/2013 Fort Worth, TX 4 0
Amos Wells
156 06/30/2013 Aurora, CO 0 4
Unknown
155 06/30/2013 Brooklyn, NY 0 8
Unknown
154 06/29/2013 North Charleston, SC 3 1
Ronald Reid
Barry Stinson
153 06/28/2013 Chicago, IL 0 6
Unknown
152 06/27/2013 Three Rivers, CA 2 2
Manuel Talamantez
Christina Martinez
151 06/25/2013 Chicago, IL 1 4
Unknown
150 06/24/2013 Kansas City, MO 1 3
Unknown
149 06/23/2013 Chattanooga, TN 1 3
Unknown
148 06/23/2013 Sacramento, CA 1 3
Elijah Rodgers
147 06/23/2013 Kansas City, MO 1 8
Unknown
146 06/23/2013 New Orleans, LA 0 4
Unknown
145 06/23/2013 Virginia Beach, VA 1 4
Unknown
144 06/22/2013 Baltimore, MD 1 4
Unknown
143 06/22/2013 Paterson, NJ 1 4
Kamal Edge
142 06/22/2013 Providence, RI 0 4
Unknown
141 06/21/2013 Chicago, IL 1 3
Unknown
140 06/21/2013 Norfolk, VA 0 6
Montreal Antonio Beasley
Curtis Leon Williams
Darren Lamont Roberts
Kyle Edward Thornton
139 06/21/2013 Greenville, NC 0 5
Lakim Anthony Faust
138 06/19/2013 Louisville, KY 3 1
Gary W. Stewart Jr.
137 06/18/2013 Berkeley, MO 1 3
Unknown
136 06/16/2013 Chicago, IL 1 3
Unknown
135 06/15/2013 Nashville, TN 0 4
Earnest Woodley
134 06/15/2013 Houston, TX 1 3
Unknown
133 06/14/2013 High Point, NC 0 5
Kenneth Malik Wise
132 06/12/2013 St. Louis, MO 4 0
Ahmed Dirir
131 06/11/2013 Darien, IL 4 0
David Andrus
130 06/10/2013 St. Louis, MO 0 6
Davonta Coleman
129 06/10/2013 Chicago, IL 1 4
Unknown
128 06/09/2013 York City, PA 0 4
Unknown
127 06/07/2013 Santa Monica, CA 6 4
John Zawahri
126 06/05/2013 Elburn, IL 0 10
Unidentified
125 06/04/2013 Shoreview, MN 2 2
Johnny Simpson
124 06/03/2013 Las Vegas, NV 2 2
Manuel Mata III
123 06/02/2013 Indianapolis, IN 0 4
Unknown
122 06/02/2013 Virginia Beach, VA 0 4
Unknown
121 06/02/2013 Roanoke, VA 0 5
Unknown
120 06/02/2013 LaGrange, GA 0 7
Xavier Edmondson
Lewis Antonio
119 06/01/2013 Vallejo, CA 2 2
Unknown
118 06/01/2013 Milwaukee, WI 0 4
Unknown
117 05/31/2013 Atlanta, GA 0 4
Unknown
116 05/29/2013 Chicago, IL 0 4
Unknown
115 05/28/2013 Sells, AZ 5 0
Unknown
114 05/28/2013 Memphis, TN 1 3
Unknown
113 05/26/2013 Eden, TX 2 5
Esteban J. Smith
112 05/25/2013 Flint, MI 1 3
Antonio King Green
111 05/25/2013 Hampton, VA 1 4
Ryan Taybron
Eric Nixon
110 05/24/2013 Bakersfield, CA 2 2
Julio Jesus Romero
109 05/23/2013 Knoxville, TN 2 2
Jason Brian Holt
108 05/23/2013 Saginaw, MI 1 3
Evellis T. McGee
Karon D. Thomas
107 05/21/2013 Herndon, VA 4 0
Albert Peterson
106 05/20/2013 Chicago, IL 0 4
Unknown
105 05/19/2013 Memphis, TN 2 2
Unknown
104 05/19/2013 Detroit, MI 0 4
Unknown
103 05/19/2013 Lunenburg, VA 0 4
Codarrell Lee Yates
102 05/18/2013 Las Piedras, PR 3 3
Unknown
101 05/16/2013 Philladelphia, PA 0 4
Unknown
100 05/15/2013 Fernley, NV 5 0
Jeremiah Bean
99 05/15/2013 Detroit, MI 1 4
Unidentified
98 05/13/2013 Winton Hills, OH 0 4
Unknown
97 05/12/2013 Apache Junction, AZ 0 4
Unknown
96 05/12/2013 New Orleans, LA 0 19
Unknown
95 05/12/2013 Newark, NJ 0 5
Unknown
94 05/11/2013 Jersey City, NJ 0 4
Unknown
93 05/11/2013 East Germantown, PA 0 4
Unknown
92 05/11/2013 Waynesville, IN 4 0
Samuel E. Sallee
91 05/10/2013 Los Angeles, CA 3 1
Unknown
90 05/08/2013 Hendersonville, NC 4 0
Ralph Robert Warren III
89 05/06/2013 Johnstown, PA 0 4
Unknown
88 05/05/2013 East Palo Alto, CA 0 6
Unknown
87 05/05/2013 Oakland, CA 1 3
Unknown
86 05/04/2013 Smithfield, NC 0 4
Krystal Olymica David
85 05/04/2013 Aguas Buenas, PR 4 6
Unknown
84 05/02/2013 Newark, NJ 0 5
Unknown
83 04/28/2013 Lauderdale Lakes, FL 0 4
Neville Lynch
Mark Rose
82 04/28/2013 Ottawa, KS 4 0
Kyle T. Flack
81 04/28/2013 Charlotte, NC 0 5
Unknown
80 04/28/2013 Chester, PA 1 3
Unknown
79 04/28/2013 Jackson, TN 2 2
Unknown
78 04/27/2013 Williston, FL 1 4
Devonte Tremaine Ocasi
77 04/25/2013 Oberlin, OH 0 4
Sean M. Woodings
76 04/24/2013 Manchester, IL 6 1
Rick Odell Smith
75 04/22/2013 Federal Way, WA 5 2
Dennis Clark III
74 04/22/2013 Englewood, IL 0 4
Unknown
73 04/22/2013 Havey, LA 0 5
Davante Robertson
Charlie A. Gumms
Frankie Hookman, Jr.
Lashawn Davis
72 04/20/2013 Richmond, VA 2 2
Clarence Taylor
71 04/18/2013 Akron, OH 4 0
Unknown
70 04/18/2013 Boston, MA 2 2
Tamerlan Tsarnaev
Police
69 04/14/2013 Lexington, KY 1 4
Unknown
68 04/14/2013 Phoenix, AZ 2 4
Unknown
67 04/13/2013 Norfolk, VA 0 5
Trenton Ore
Joven Covington
66 04/10/2013 Vallejo, CA 0 4
Unknown
65 04/09/2013 Philadelphia, PA 1 3
Unknown
64 04/07/2013 Manhattan, KS 1 3
Matthew Wilson
63 04/07/2013 Long Beach, CA 1 3
Unknown
62 04/06/2013 Greenwood, SC 1 4
Dayterrius White
61 04/02/2013 San Juan, PUERTO RICO 4 1
Unknown
60 03/31/2013 Auburn, WA 3 1
Unknown
59 03/31/2013 Merced County, CA 2 3
Unknown
58 03/26/2013 St. Petersberg, FL 0 4
Unknown
57 03/22/2013 New York, NY 1 3
Joseph Brown
56 03/21/2013 Chicago, IL 0 7
Unknown
55 03/21/2013 Kansas City, MO 1 4
Unknown
54 03/20/2013 Jefferson County, AL 3 1
Brandon Menefee
53 03/17/2013 Stockton, CA 2 4
Unknown
52 03/17/2013 Belle Glade, FL 0 5
Unknown
51 03/16/2013 Galt, CA 0 7
Unknown
50 03/14/2013 Modesto, CA 0 4
Unknown
49 03/14/2013 Mesquite, TX 4 0
Angelica Vazquez
48 03/13/2013 Oceanside, CA 2 2
Unknown
47 03/13/2013 Herkimer, NY 5 2
Kurt Myers
46 03/11/2013 North Liberty, IA 1 3
Taleb Hussein Yousef Salameh
45 03/11/2013 Washington, DC 0 13
Andrew Davon Allen
Craig Willson
44 03/10/2013 Kansas City, MO 0 5
Unknown
43 03/08/2013 Buffalo, NY 1 3
Unknown
42 03/07/2013 Jackson, MS 2 2
Joshua Hurst
41 03/05/2013 Indianapolis, IN 1 3
Unknown
40 03/05/2013 Fuquay-Varina, NC 0 4
Unknown
39 03/04/2013 Buena Vista Township, MI 0 4
Unknown
38 03/04/2013 Los Banos, CA 1 3
Unknown
37 03/03/2013 Moultrie, GA 2 2
Derek Lamar Rushing
36 03/03/2013 Houston, TX 0 6
Unknown
35 03/02/2013 Shreveport, LA 1 3
Ravion Alford
unknown
34 02/24/2013 Macon, GA 0 8
Unknown
33 02/23/2013 Lancaster, CA 0 4
Unknown
32 02/22/2013 Grand Rapids, MI 0 4
Unknown
31 02/21/2013 Miami, FL 2 2
Carlos Zuniga
30 02/21/2013 Tulsa, OK 1 3
Mark Hopkins
29 02/19/2013 Tustin, CA 4 3
Ali Sayed
28 02/16/2013 Winston-Salem, NC 1 3
Unknown
27 02/12/2013 Midvale, UT 3 1
David Fresques
Davis Fotu
26 02/11/2013 Vallejo, CA 1 4
Unknown
25 02/11/2013 Wilmington, DE 3 2
Thomas Matusiewicz
24 02/09/2013 New Orleans, LA 0 4
Malcolm Hall
Brandon Brown
Deron Bridgewater
23 02/07/2013 Chicago, IL 0 4
Unknown
22 02/06/2013 Denver, CO 3 1
Mayra Perez
21 02/03/2013 Memphis, TN 2 2
Jackie Spears
Kelcie Stewart
20 02/03/2013 Olivehurst, CA 1 3
Kong Meng Vue
Ryan Cha
Ken Cha
19 02/02/2013 Memphis, TN 0 5
Sundra Payne
18 02/01/2013 Oakland, CA 1 3
Unknown
17 01/30/2013 Phoenix, AZ 3 1
Arthur Douglas Harmon
16 01/27/2013 Charenton, LA 1 3
Wilbert Thibodeaux
15 01/26/2013 Springfield, OH 1 3
Julian Johnson
14 01/26/2013 Washington, DC 0 5
Unknown
13 01/25/2013 St. Louis, MO 1 3
Unknown
12 01/21/2013 New Orleans, LA 0 5
Unknown
11 01/21/2013 Brentwood, CA 0 4
Unknown
10 01/19/2013 Albuquerque, NM 5 0
Nehemiah Griego
9 01/10/2013 New Orleans, LA 3 2
Donald Johnson
8 01/07/2013 Tulsa, OK 4 0
Cedric
James Poore
7 01/07/2013 Greensboro, NC 2 2
Sandra Palmer
6 01/07/2013 Dinwiddie, VA 3 1
Herbert Bland J
5 01/05/2013 Aurora, CO 4 0
Sonny Archuleta
4 01/01/2013 Hawthorne, CA 1 3
Unknown
3 01/01/2013 Lorain, OH 1 4
Desmen Noble
Damian Bell
2 01/01/2013 McKeesport, PA 0 4
Julian Sims
1 01/01/2013 Sacramento, CA 2 3
Carlito Montoya