==========================================================================
       Nat'l: N 79.24m  6/28/2008   Connor McCullough, Unattached, CA          
     JO Meet: J 77.67m  7/28/2009   Connor McCollough, SO Cal Unattache        
    Name                    Year Team                    Finals           
==========================================================================
  1 Brock Eager               96 13-Seatown E            67.98m     223-00 
      FOUL  63.99m  66.22m  66.44m  67.60m  67.98m
  2 Owen Russell              97 Attleboro, MA           66.09m     216-10 
      64.86m  63.43m  FOUL  64.06m  66.09m  FOUL
  3 Erick Loomis              96 Hanford, CA             62.06m     203-07 
      62.06m  57.68m  FOUL  57.59m  56.05m  54.61m
  4 Gabriel Arcaro            96 Burlington, MA          61.03m     200-03 
      61.03m  60.52m  59.86m  FOUL  FOUL  58.36m
  5 Eric Sheng                97 Glen Head, NY           60.23m     197-07 
      FOUL  58.88m  60.23m  60.22m  59.91m  FOUL
  6 Kenneth Brinson           97 Kennesaw, GA            59.96m     196-09 
      59.77m  FOUL  FOUL  59.96m  FOUL  FOUL
  7 Connor Fugere             96 Woonsocket, RI          58.79m     192-10 
      56.79m  58.79m  FOUL  FOUL  FOUL  58.41m
  8 Nathan Bultman            97 Stevenson Ranch, CA     58.39m     191-07 
      58.39m  55.77m  FOUL  43.01m  55.50m  FOUL
  9 Blake McKee               97 Gilbert, AZ             55.92m     183-05 
      55.92m  54.26m  FOUL           
 10 Steven Tofanelli          97 Elk Grove, CA           55.31m     181-05 
      FOUL  55.31m  FOUL           
 11 Wyatt Doughty             97 Fair Oaks, CA           55.25m     181-03 
      52.56m  53.24m  55.25m           
 12 Clay Campbell             96 Buckeye, AZ             53.78m     176-05 
      FOUL  53.78m  FOUL           
 13 Michael Yow               96 12-Unattache            53.32m     174-11 
      FOUL  47.44m  53.32m           
 14 Matt Ritchey              97 Spring, TX              51.81m     170-00 
      51.81m  FOUL  FOUL           
 15 William Partridge         97 Sierra Vista, AZ        51.22m     168-00 
      51.22m  FOUL  FOUL           
 16 Cody Holt                 96 Elk Grove, CA           50.55m     165-10 
      48.71m  50.55m  FOUL           
 17 Donald Daley              95 Lithonia, GA            50.52m     165-09 
      48.80m  50.52m  50.19m           
 18 John Putnam               97 Long Island, NY         50.21m     164-09 
      50.21m  45.84m  FOUL           
 19 Daniel Andrews            96 Atlanta, GA             49.43m     162-02 
      49.32m  48.25m  49.43m            
 20 Michael Seither           95 Mandeville, LA          49.42m     162-02 
      49.42m  43.03m  47.92m           
 21 Timothy Tatton            95 Mcminnville, OR         47.22m     154-11 
      47.22m  46.44m  FOUL           
 22 Mason Falahat             96 Stevenson Ranch, CA     47.16m     154-09 
      45.59m  47.16m  38.03m            
 23 Jeffrey Chavis            96 Ellicott City, MD       45.85m     150-05 
      FOUL  45.85m  FOUL           
 24 Jabari Mani               95 Stratford, NJ           45.51m     149-04 
      43.42m  44.96m  45.51m            
 25 Liam Hennessy             97 Omaha, NE               45.42m     149-00 
      FOUL  45.42m  40.22m            
 26 Michael Silverstein       96 Medford, NJ             44.10m     144-08 
      43.67m  34.53m  44.10m            
 27 James Malone              96 Calhoun, LA             42.74m     140-03 
      37.72m  40.66m  42.74m            
 28 Norman Black              96 San Diego, CA           38.53m     126-05 
      38.53m  FOUL  FOUL            
 29 Matt Frey                 96 Naperville, IL          34.63m     113-07 
      FOUL  34.63m  FOUL            
 -- Adam Tate                 95 Castle Rock, CO           FOUL            
      FOUL  FOUL  FOUL           
 -- Aleksander Escudero       97 Mundelein, IL             FOUL            
      FOUL  FOUL  FOUL            
 -- Andrew Allen              96 Spokane Valley, WA        FOUL            
      FOUL  FOUL  FOUL            
 -- Tyler Chazotte            95 Asheville, NC             FOUL            
      FOUL  FOUL  FOUL