![](http://videos.milesplit.com/stills/590473.jpg)
Shot Put Results All Flights Combined - Full Results1Justin Villamizar12Toms River South HS47-08.002Christian Oltmer12Toms River South HS46-02.503Albert Yodakis10Colts Neck HS45-09.004Bryan Alvarez12Elizabeth HS43-11.005Anthony Liakhnovich10Hammonton HS43-04.006Lucas Szczepanski11Montgomery HS43-02.007John Tan12South Plainfield HS43-01.008Brandon Rector10Montgomery HS42-03.509Brian Romero12Elizabeth HS40-07.0010Jason Blume11Old Bridge HS40-02.0011Connor Csordos11Old Bridge HS40-00.5012Christian Medina10Hammonton HS39-09.0013Ayomide Adejumo12Elizabeth HS39-06.0014Matthew Tavares12Hillsborough HS38-05.5015Thomas Kowaliwskyj10Ocean Township HS38-05.0016Lucas Thomas11Old Bridge HS37-11.0017Gavin Irwin12Old Bridge HS37-09.5018James King12Toms River South HS37-09.0019Isaac Goldin11Old Bridge HS37-06.0020Brad Gandy10Millville HS37-05.0021Mike Pormigiano12Brick Township HS37-03.0022Austin Chu12Colts Neck HS37-00.2523Connor Mooney11Hamilton HS West37-00.0024Tyson Lopez12Brick Township HS36-03.0025Gheisha Daniel12Elizabeth HS36-02.0026Vishan Budhan12South Plainfield HS35-11.0027Matthew Fischer11East Brunswick HS34-11.0028Alfredo Ramos Diego11Toms River South HS34-06.0029Nasir Cuero10Elizabeth HS34-05.0030Ross Worlds11Cherry Hill West HS34-05.0031Donnie Andrews12Ocean Township HS33-08.0032Partha Pediredla12Edison HS33-07.5033Liam Harvey10Millville HS33-03.0034Mathew Pazmino11Edison HS32-09.5035Faruq Tajudeen10East Brunswick HS32-09.0036Brandon Luong11Cherry Hill West HS32-00.0037Constantino Iannone12Toms River South HS32-00.0038Ayden Winters9Ocean Township HS32-00.0039Kyle Nguyen10South Plainfield HS31-11.0040Elijah Simmons12Asbury Park HS31-05.0041Kody Li10East Brunswick HS31-04.0042Angus Dassler12Rumson-Fair Haven HS31-02.0043Jamal Wallace9Millville HS31-01.0044John DeVaughn12Brick Township HS30-09.0045Thomas Clugsten12Hamilton HS West30-06.0046Gabriel Ramirez10Hammonton HS30-03.0047Ed Deignan12Rumson-Fair Haven HS30-03.0048Solomon Brown9Brick Township HS30-02.2549Zachary Vautrin10South Plainfield HS30-02.0050Indiana Raya11Ranney School30-00.0051Javier Mendez10East Brunswick HS29-09.0052Matthew Bleemer10Hillsborough HS29-08.0053Yousef El-Sherbini9Montgomery HS29-07.0054Christopher Vautrin10South Plainfield HS29-06.0055Akarsh Gokina11Montgomery HS29-01.5056Martin Marrlow9Brick Township HS28-08.0057JaQuaye Barnes10Hamilton HS West28-03.0058Diego Bautista10Lakewood HS28-01.0059Ian Soskel10Freehold Township HS27-11.2560Luis Valentin10Woodbridge HS27-11.0061Devon Khurana9Hillsborough HS27-07.5062Akshay Mann12Ranney School27-05.0063Adrian Rodriguez10Lakewood HS27-01.7564Fahkir Hercules11Asbury Park HS27-00.0065Strummer Hansen10Ocean Township HS26-06.0066JohNathan Hagan10East Brunswick HS26-01.0067Donald McDonald11Edison HS26-00.5068Caden Coleman9Long Branch HS25-09.0069Nathan Martin11Cedar Creek HS25-06.0070Kyle Weedon11Asbury Park HS25-05.5071Jonathan Rodriguez10Long Branch HS25-02.2572Jose Salazar12Lakewood HS25-00.5073Victor Mendez-Rodriguez9Long Branch HS24-08.5074Joseph Miller10Edison HS24-05.5075Maurice Hasell11Perth Amboy HS24-05.0076Gaddy Augustin11Hamilton HS West24-01.2577Benjamin Billings10Freehold Township HS24-00.0078Ash Brophy11Manasquan HS24-00.0079Josue Romero10Lakewood HS23-07.5080Hamza Kakari10Ocean Township HS23-02.0081Alec Patel11Ranney School23-01.0082Jordan Moss11Hamilton HS West21-02.0083Simon Wasserman9Hillsborough HS20-05.0084Lyton Tallo9Neptune HS19-10.5085Nathan Cobbah9Woodbridge HS19-04.00