Licensed to WSY Swimming            HY-TEK's MEET MANAGER 7.0 3/5/2018 01:41 PM
      2018 District I Boys Swimming Championships - 3/3/2018 to 3/4/2018       
                                    Results                                    
 
Event 1  Boys 200 Yard Medley Relay AA Boys
===============================================================================
District Rec: # 1:38.63        1997 Garnet Valley High School                  
 Meet Qualifying:  1:57.00
    School                                               Seed     Finals        
===============================================================================
  1 Lower Moreland High School                        1:41.03    1:36.95#       
     1) Ben Aust 12                     2) Alex Yoon 10                   
     3) Tommy Lutter 11                 4) Connor Killion 12              
              25.22       52.60 (27.38)     1:15.64 (23.04)     1:36.95 (21.31)
  2 Springfield Township High Scho                    1:43.77    1:41.14        
     1) Jake Cawley 12                  2) Brent Hennegan 10              
     3) Ben Van Meter 12                4) Ethan Ford 11                  
              27.07       55.81 (28.74)     1:19.38 (23.57)     1:41.14 (21.76)
  3 Upper Perkiomen High School                       1:41.09    1:41.64        
     1) Daniel Miller 12                2) Kyle Kovalenko 11              
     3) Joel Williams 12                4) Cameron Junk 12                
              26.88       53.99 (27.11)     1:18.88 (24.89)     1:41.64 (22.76)
  4 Holy Ghost Preparatory School                     1:44.45    1:42.70        
     1) Fred Li 9                       2) Andrew Iannacone 11            
     3) Matthew Doucette 12             4) Liam Farrell 10                
              33.24       58.23 (24.99)     1:42.70 (44.47)                    
 -- Bishop Shanahan High School                       1:47.84        DFS        
      Declared false start - Misc
     1) Michael Kolimago 9              2) Nate Fraser 10                 
     3) Simon Blanchard 12              4) Ryan Powell 10                 
 
Event 2  Boys 200 Yard Medley Relay AAA Boys
===============================================================================
District Rec: # 1:33.74    3/1/2012 Upper Dublin High School                   
                         B Bantley, C Tollen, Z Brech, E Jensen            
 Meet Qualifying:  1:57.00
    School                                               Seed     Finals        
===============================================================================
  1 North Penn High School                            1:34.99    1:33.12#       
     1) Ryan Hartmann 12                2) Sean Faikish 10                
     3) Noah Jamieson 12                4) Ryley Fein 11                  
              24.40       50.01 (25.61)     1:12.33 (22.32)     1:33.12 (20.79)
  2 Conestoga High School                             1:37.90    1:33.38#       
     1) Brendan Burns 11                2) Evan Zhou 12                   
     3) Oliver Brown 12                 4) Arjun Rao 12                   
              22.49       49.03 (26.54)     1:12.00 (22.97)     1:33.38 (21.38)
  3 Upper Dublin High School                          1:34.93    1:33.90        
     1) Jake DiMartile 10               2) Matthew Jensen 10              
     3) Alex Flynn 12                   4) Joe Gewartowski 12             
              24.33       50.46 (26.13)     1:12.87 (22.41)     1:33.90 (21.03)
  4 Haverford High School                             1:36.95    1:35.93        
     1) Zach Given 10                   2) David Abrahams 11              
     3) Jackson Graham 11               4) Leo Goldszal 12                
              24.92       50.86 (25.94)     1:14.17 (23.31)     1:35.93 (21.76)
  5 Souderton Area High School                        1:38.04    1:36.04        
     1) Storm Krader 12                 2) William Leyland 10             
     3) T.J. Yaglenski 11               4) Michael Dechert 12             
              23.32       51.21 (27.89)     1:13.89 (22.68)     1:36.04 (22.15)
  6 Plymouth Whitemarsh High Schoo                    1:36.84    1:36.98        
     1) Caleb Kelly 10                  2) Niles Rankin 10                
     3) Nick Fiddler 11                 4) Billy Gallagher 12             
              25.42       52.92 (27.50)     1:15.65 (22.73)     1:36.98 (21.33)
  7 Boyertown Area High School                        1:39.68    1:37.35        
     1) Joshua Boyer 12                 2) Nolan Benner 10                
     3) Oliver Tye 11                   4) Owen Miller 10                 
              25.93       52.90 (26.97)     1:16.12 (23.22)     1:37.35 (21.23)
  8 Council Rock South High School                    1:40.11    1:37.88        
     1) Gregory Roytman 11              2) Ryan Williams 12               
     3) Joshua Belder 11                4) Ian Palau 12                   
              24.23       52.18 (27.95)     1:15.60 (23.42)     1:37.88 (22.28)
  9 Upper Merion Area High School                     1:41.49    1:38.42        
     1) Andrew Hoy 9                    2) Justin Ardamoy 12              
     3) Michael Lemishko 9              4) Aidan McNally 11               
              27.12       53.28 (26.16)     1:08.70 (15.42)     1:38.42 (29.72)
 10 Council Rock North High School                    1:38.88    1:38.43        
     1) Martin Vradinskiy 10            2) Drake Bayard 11                
     3) Ryan Lawlor 12                  4) Blake Eshelman 11              
              25.66       53.57 (27.91)     1:17.21 (23.64)     1:38.43 (21.22)
 11 Owen J Roberts High School                        1:40.35    1:38.64        
     1) Hayden Fink 12                  2) Matt Snyder 12                 
     3) Dalton Fink 9                   4) Logan Baker 12                 
              25.73       53.53 (27.80)     1:16.86 (23.33)     1:38.64 (21.78)
 12 Hatboro-Horsham High School                       1:39.08    1:38.76        
     1) Pearce Stephens 12              2) Coner Eimer 12                 
     3) Zack Mignogna 10                4) Andrew McPoyle 11              
              25.75       52.72 (26.97)     1:16.37 (23.65)     1:38.76 (22.39)
 13 Spring Ford High School                           1:40.53    1:38.91        
     1) Carson Hilliard 12              2) Carson Huff 12                 
     3) Matt Skilton 12                 4) Brendan Baganski 9             
              25.45       52.58 (27.13)     1:16.10 (23.52)     1:38.91 (22.81)
 14 Central Bucks East High School                    1:39.25    1:39.08        
     1) Erik Huuki 11                   2) Trevor Mislan 11               
     3) Michael Scarpitta 10            4) Jackson Green 12               
              26.24       53.45 (27.21)     1:17.89 (24.44)     1:39.08 (21.19)
 15 West Chester East HS                              1:40.20    1:39.09        
     1) Matt Sivo 10                    2) JP Perucki 10                  
     3) AJ Avagliano 10                 4) Phil Leander 11                
              26.13       52.73 (26.60)     1:17.19 (24.46)     1:39.09 (21.90)
 16 Unionville High School                            1:41.56    1:39.17        
     1) Harrison Bass 12                2) Liam Callahan 12               
     3) Connor Long 10                  4) Eric Zhu 12                    
              24.56       51.79 (27.23)     1:16.98 (25.19)     1:39.17 (22.19)
 17 Abington High School                              1:40.46    1:39.56        
     1) Nathan Suit 11                  2) Carter Myers 11                
     3) Nicholas Suit 11                4) Matt Bonnell 11                
              25.77       53.63 (27.86)     1:18.17 (24.54)     1:39.56 (21.39)
 18 Downingtown East High School                      1:40.72    1:39.75        
     1) Jack Inman 10                   2) Ben Doyle 10                   
     3) Vincent Ye 11                   4) Dylan Lisnow 12                
              27.46       53.35 (25.89)     1:16.92 (23.57)     1:39.75 (22.83)
 19 Central Bucks South High Schoo                    1:40.30    1:40.22        
     1) Ben Komita 12                   2) Tom Khayt 11                   
     3) Dan Han 12                      4) Alex Brogan 12                 
              26.52       54.24 (27.72)     1:17.73 (23.49)     1:40.22 (22.49)
 20 Garnet Valley High School                         1:41.68    1:40.40        
     1) Shane Scudder 12                2) Aidan Zipf 10                  
     3) Matthew Hurford 9               4) James Greek 11                 
              26.92       53.12 (26.20)     1:17.62 (24.50)     1:40.40 (22.78)
 21 Harriton High School                              1:39.93    1:40.67        
     1) Francis Chalissery 11           2) Samuel Eaddy 11                
     3) Christopher Snyder 11           4) Nick Anstadt 12                
              27.57       56.75 (29.18)     1:19.58 (22.83)     1:40.67 (21.09)
 22 Kennett High School                               1:41.54    1:40.91        
     1) Emils Jurcik 12                 2) Nathan Ober 10                 
     3) Ryan Barish 10                  4) Ronan Gorman 10                
              24.74       51.95 (27.21)     1:17.32 (25.37)     1:40.91 (23.59)
 23 Pennridge High School                             1:41.34    1:40.96        
     1) Nicolas Bland 12                2) Joseph Hong 9                  
     3) Ethan Lionetti 11               4) James Sandt 11                 
              25.25       53.06 (27.81)     1:18.48 (25.42)     1:40.96 (22.48)
 24 West Chester Rustin                               1:42.00    1:41.10        
     1) David Bussard 11                2) Collin Breiner 9               
     3) Nicholas Lutcavage 10           4) Alex Valverde 12               
              26.67       55.15 (28.48)     1:19.51 (24.36)     1:41.10 (21.59)
 25 Neshaminy High School                             1:41.04    1:41.13        
     1) Vasyl Hrytskiv 11               2) Alexander McClurkin 10         
     3) Dan Sinagoga 10                 4) Michael Kalika 11              
              27.09       54.10 (27.01)     1:18.36 (24.26)     1:41.13 (22.77)
 26 Phoenixville Area High School                     1:41.90    1:42.30        
     1) George Pappas 9                 2) Dominic Sposato 11             
     3) Mitchell Schwartz 11            4) Ryan Harth 9                   
              34.36       55.17 (20.81)     1:24.86 (29.69)     1:42.30 (17.44)
 27 Radnor High School                                1:41.18    1:42.52        
     1) Jack Undercofler 9              2) Matt Giannella 12              
     3) Wil Cosgrove 10                 4) Andrew Davis 11                
              26.94       55.89 (28.95)     1:20.51 (24.62)     1:42.52 (22.01)
 28 William Tennent High School                       1:41.95    1:43.88        
     1) Dan Voskoboynik 10              2) Will Gwynn 12                  
     3) Colin Harris 10                 4) Charlie Green 11               
              27.72       56.37 (28.65)     1:21.53 (25.16)     1:43.88 (22.35)
 29 Penncrest High School                             1:41.72    1:45.88        
     1) Will Flounders 11               2) Cameron Swindell 12            
     3) Shea Nawn 11                    4) Tom McLaughlin 10              
              27.79       57.62 (29.83)     1:23.52 (25.90)     1:45.88 (22.36)
 30 Perkiomen Valley High School                      1:41.82    1:46.01        
     1) Matt Marsh 12                   2) Andrew Derrick 11              
     3) Ethan Hinz 10                   4) Lance Kell 11                  
              25.50       55.41 (29.91)     1:21.75 (26.34)     1:46.01 (24.26)
 
Event 3  Boys 200 Yard Freestyle AA Boys
===============================================================================
District Rec: # 1:41.83    3/2/2017 Connor Killion, Lower Moreland             
 Meet Qualifying:  2:07.30
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Connor Killion            12 Lower Moreland       1:45.33    1:42.33        
              23.25       48.63 (25.38)     1:15.44 (26.81)     1:42.33 (26.89)
  2 Ben Van Meter             12 Springfield Mont     1:45.84    1:43.91        
              24.29       50.76 (26.47)     1:18.04 (27.28)     1:43.91 (25.87)
  3 Jack Fidanza              10 Shanahan             1:54.58    1:49.69        
              25.72       53.18 (27.46)     1:21.71 (28.53)     1:49.69 (27.98)
  4 Jake Hennegan             10 Springfield Mont     1:54.67    1:50.25        
              25.58       53.26 (27.68)     1:21.92 (28.66)     1:50.25 (28.33)
  5 Dan Amusin                11 Lower Moreland       1:54.23    1:51.43        
              25.33       52.78 (27.45)     1:21.76 (28.98)     1:51.43 (29.67)
  6 Fred Li                    9 Holy Ghost Prep      1:51.91    1:52.81        
              25.38       52.80 (27.42)     1:22.25 (29.45)     1:52.81 (30.56)
  7 Trevor Cairns             10 Upper Perk           1:54.74    1:54.85        
              26.33       54.98 (28.65)     1:25.20 (30.22)     1:54.85 (29.65)
  8 Daniel Miller             12 Upper Perk           1:59.54    1:55.59        
              27.83       57.16 (29.33)     1:26.89 (29.73)     1:55.59 (28.70)
  9 Mark Klinchin             11 Lower Moreland       1:57.26    1:55.77        
              25.63       54.83 (29.20)     1:25.82 (30.99)     1:55.77 (29.95)
 10 Ben Gendron               10 Springfield Mont     2:00.15    1:57.88        
              27.01       56.52 (29.51)     1:28.05 (31.53)     1:57.88 (29.83)
 11 Nicholas Polidoro         11 Holy Ghost Prep      2:05.56    2:00.42        
              27.11       56.58 (29.47)     1:27.38 (30.80)     2:00.42 (33.04)
 
Event 4  Boys 200 Yard Freestyle AAA Boys
===============================================================================
District Rec: # 1:36.63    3/4/2016 Michael Jensen    Upper Dublin, Upper Dubli
 Meet Qualifying:  2:07.30
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Andy Thomas               12 Hatboro-Horsham      1:39.55    1:38.01        
              22.51       46.74 (24.23)     1:12.20 (25.46)     1:38.01 (25.81)
  2 Ryley Fein                11 North Penn           1:41.98    1:40.60        
              23.18       48.37 (25.19)     1:14.01 (25.64)     1:40.60 (26.59)
  3 Michael Fazio             11 Oxford               1:45.60    1:41.34        
              23.22       48.70 (25.48)     1:14.77 (26.07)     1:41.34 (26.57)
  4 Matt Bonnell              11 Abington             1:42.67    1:41.87        
              23.78       49.44 (25.66)     1:15.76 (26.32)     1:41.87 (26.11)
  5 Aidan Daly                12 North Penn           1:44.62    1:41.92        
              22.86       48.08 (25.22)     1:14.85 (26.77)     1:41.92 (27.07)
  6 Kevin Ryle                12 Conestoga            1:42.56    1:43.04        
              24.48       50.23 (25.75)     1:16.58 (26.35)     1:43.04 (26.46)
  7 Jake Kramer               11 Souderton            1:48.04    1:43.41        
              23.71       49.34 (25.63)     1:15.77 (26.43)     1:43.41 (27.64)
  8 Kyle Pro                  10 Upper Dublin         1:46.92    1:43.60        
              24.18       50.16 (25.98)     1:16.42 (26.26)     1:43.60 (27.18)
  9 Kornel Pesti              11 Upper Dublin         1:44.61    1:43.66        
              23.89       49.99 (26.10)     1:16.78 (26.79)     1:43.66 (26.88)
 10 Collin Pettit             12 Haverford            1:46.16    1:44.66        
              24.54       50.07 (25.53)     1:16.79 (26.72)     1:44.66 (27.87)
 11 Evan Mancini              10 North Penn           1:46.96    1:44.89        
              24.36       51.04 (26.68)     1:17.99 (26.95)     1:44.89 (26.90)
 12 Max Bachman                9 North Penn           1:46.91    1:44.96        
              23.97       50.34 (26.37)     1:17.26 (26.92)     1:44.96 (27.70)
 13 Carson Hilliard           12 Spring Ford          1:45.61    1:45.10        
              24.35       50.75 (26.40)     1:17.92 (27.17)     1:45.10 (27.18)
 14 Will Resweber             11 Strath Haven         1:44.29    1:45.14        
              24.56       51.24 (26.68)     1:18.15 (26.91)     1:45.14 (26.99)
 15 Stuart Sumner             11 Hatboro-Horsham      1:47.38    1:46.24        
              23.54       49.37 (25.83)     1:17.15 (27.78)     1:46.24 (29.09)
 16 Sean Adams                12 Strath Haven         1:47.55    1:46.55        
              24.33       50.76 (26.43)     1:18.31 (27.55)     1:46.55 (28.24)
 17 Fernando Gomez-Fischer    12 WC Henderson         1:47.76    1:46.72        
              24.98       51.66 (26.68)     1:18.70 (27.04)     1:46.72 (28.02)
 18 Will Groves               12 WC Henderson         1:49.31    1:47.39        
              24.58       51.13 (26.55)     1:19.21 (28.08)     1:47.39 (28.18)
 19 Trevor Mislan             11 CB East              1:48.94    1:47.48        
              24.85       51.47 (26.62)     1:19.37 (27.90)     1:47.48 (28.11)
 20 Tommy Boerger             10 Great Valley         1:50.21    1:47.65        
              25.19       52.22 (27.03)     1:20.31 (28.09)     1:47.65 (27.34)
 21 Ryan Keenan               11 Perk Valley          1:47.44    1:48.18        
              24.86       52.22 (27.36)     1:20.17 (27.95)     1:48.18 (28.01)
 22 Thomas Noone              11 Conestoga            1:48.52    1:48.21        
              24.17       51.11 (26.94)     1:19.28 (28.17)     1:48.21 (28.93)
 23 Zach Birkbeck             11 CR North             1:50.54    1:48.92        
              24.75       52.27 (27.52)     1:20.86 (28.59)     1:48.92 (28.06)
 24 Zac Jobin                 10 Wissahickon          1:48.98    1:48.97        
              25.34       52.62 (27.28)     1:20.89 (28.27)     1:48.97 (28.08)
 25 Liam White                11 Pennsbury            1:46.87    1:49.03        
              24.75       51.54 (26.79)     1:20.00 (28.46)     1:49.03 (29.03)
 26 Ian Houska                12 CR North             1:48.87    1:49.06        
              24.04       51.26 (27.22)     1:20.19 (28.93)     1:49.06 (28.87)
 27 Michael Palumbo           12 Methacton            1:47.79    1:49.07        
              24.49       51.80 (27.31)     1:20.26 (28.46)     1:49.07 (28.81)
 28 Corey Besz                11 Upper Merion         1:47.88    1:49.13        
              24.69       51.99 (27.30)     1:20.03 (28.04)     1:49.13 (29.10)
 29 Caleb Matsick             12 CB South             1:50.01    1:49.19        
              24.25       51.35 (27.10)     1:20.14 (28.79)     1:49.19 (29.05)
 30 Simon Crew                12 OJ Roberts           1:48.27    1:49.21        
              24.32       51.35 (27.03)     1:20.24 (28.89)     1:49.21 (28.97)
 31 Justin Ruggiero           11 Ply Whitemarsh       1:48.05    1:49.39        
              26.47       53.69 (27.22)     1:21.45 (27.76)     1:49.39 (27.94)
 32 Wil Cosgrove              10 Radnor               1:49.81    1:49.68        
              25.23       52.73 (27.50)     1:21.32 (28.59)     1:49.68 (28.36)
 33 Zack Woltman              11 Pennsbury            1:47.61    1:49.70        
              25.24       53.10 (27.86)     1:21.22 (28.12)     1:49.70 (28.48)
 34 Matthew Shaw              12 Haverford            1:49.16    1:49.83        
              23.64       50.68 (27.04)     1:19.45 (28.77)     1:49.83 (30.38)
 35 Dylan Alexander           10 Perk Valley          1:49.84    1:50.01        
              25.58       52.85 (27.27)     1:21.11 (28.26)     1:50.01 (28.90)
 36 Mitchell Schwartz         11 Phoenixville         1:50.05    1:50.17        
              25.66       53.01 (27.35)     1:21.50 (28.49)     1:50.17 (28.67)
 37 Ethan Moore               10 Coatesville          1:49.10    1:50.24        
              24.79       52.41 (27.62)     1:20.75 (28.34)     1:50.24 (29.49)
 38 Chad Wadsworth            12 Ridley               1:49.92    1:50.86        
              25.08       53.07 (27.99)     1:22.01 (28.94)     1:50.86 (28.85)
 39 Miles Whitaker            10 Conestoga            1:50.60    1:50.94        
              25.49       52.72 (27.23)     1:21.47 (28.75)     1:50.94 (29.47)
 40 Matthew Seifried          10 Springfield Del      1:50.10    1:51.01        
              25.94       53.98 (28.04)     1:22.64 (28.66)     1:51.01 (28.37)
 41 Connor Lenahan            11 CB East              1:50.03    1:51.69        
              25.20       53.38 (28.18)     1:22.76 (29.38)     1:51.69 (28.93)
 42 Matt Masciulli            10 Souderton            1:50.37    1:54.05        
              25.84       54.32 (28.48)     1:24.04 (29.72)     1:54.05 (30.01)
 
Event 5  Boys 200 Yard IM AA Boys
===============================================================================
District Rec: # 1:52.17        1999 Eugene Botes   Garnet Valley, Garnet Valley
 Meet Qualifying:  2:28.40
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Chris Kelly               12 Lower Moreland       1:57.18    1:57.59        
              24.68       53.66 (28.98)     1:28.70 (35.04)     1:57.59 (28.89)
  2 Alex Yoon                 10 Lower Moreland       2:02.84    1:59.74        
              25.75       57.28 (31.53)     1:30.81 (33.53)     1:59.74 (28.93)
  3 Kyle Kovalenko            11 Upper Perk           2:07.22    2:03.91        
              26.99     1:00.65 (33.66)     1:34.00 (33.35)     2:03.91 (29.91)
  4 Cameron Junk              12 Upper Perk           2:07.31    2:04.11        
              27.02       59.29 (32.27)     1:35.01 (35.72)     2:04.11 (29.10)
  5 Dan Shevelev              12 Lower Moreland       2:13.36    2:04.99        
              25.85       55.46 (29.61)     1:34.73 (39.27)     2:04.99 (30.26)
  6 Noah Ferker                9 Lower Moreland       2:06.63    2:05.37        
              25.89       57.05 (31.16)     1:35.01 (37.96)     2:05.37 (30.36)
  7 Andrew Iannacone          11 Holy Ghost Prep      2:06.97    2:05.78        
              26.55       59.66 (33.11)     1:34.10 (34.44)     2:05.78 (31.68)
  8 Brent Hennegan            10 Springfield Mont     2:14.44    2:10.72        
              28.56     1:03.99 (35.43)     1:40.13 (36.14)     2:10.72 (30.59)
  9 Ryan Powell               10 Shanahan             2:20.41    2:17.31        
              28.77     1:04.46 (35.69)     1:46.14 (41.68)     2:17.31 (31.17)
 10 Kevin Kovalenko            9 Upper Perk           2:21.22    2:17.65        
              32.04     1:08.16 (36.12)     1:45.03 (36.87)     2:17.65 (32.62)
 11 Blake Stoudt              11 Springfield Mont     2:22.46    2:20.38        
              29.50     1:05.95 (36.45)     1:48.84 (42.89)     2:20.38 (31.54)
 12 Teddy Baughan             10 Springfield Mont     2:25.07    2:24.19        
              28.96     1:05.59 (36.63)     1:50.43 (44.84)     2:24.19 (33.76)
 13 Julien Reardon            11 Interboro            2:27.11    2:25.49        
              28.21     1:05.03 (36.82)     1:51.03 (46.00)     2:25.49 (34.46)
 14 Joseph Noto                9 Holy Ghost Prep      2:27.69    2:25.89        
              29.42     1:06.28 (36.86)     1:53.37 (47.09)     2:25.89 (32.52)
 15 Michael Kolimago           9 Shanahan             2:27.01    2:26.26        
              29.43     1:04.83 (35.40)     1:52.10 (47.27)     2:26.26 (34.16)
 
Event 6  Boys 200 Yard IM AAA Boys
===============================================================================
District Rec: # 1:48.21   2/28/2014 Michael Thomas Hat Horsham, Hatboro Horsham
 Meet Qualifying:  2:28.40
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Sean Faikish              10 North Penn           1:52.82    1:50.64        
              23.92       51.75 (27.83)     1:23.15 (31.40)     1:50.64 (27.49)
  2 Emils Jurcik              12 Kennett              1:56.55    1:51.33        
              24.61       53.14 (28.53)     1:25.58 (32.44)     1:51.33 (25.75)
  3 Ryan Hartmann             12 North Penn           1:54.14    1:52.35        
              23.96       52.57 (28.61)     1:25.98 (33.41)     1:52.35 (26.37)
  4 Liam Callahan             12 Unionville           1:59.57    1:55.06        
              25.66       55.42 (29.76)     1:27.51 (32.09)     1:55.06 (27.55)
  5 Jake DiMartile            10 Upper Dublin         1:56.12    1:55.70        
              24.94       52.65 (27.71)     1:27.50 (34.85)     1:55.70 (28.20)
  6 Eric Degodny              10 North Penn           1:59.56    1:56.24        
              25.13       54.51 (29.38)     1:28.43 (33.92)     1:56.24 (27.81)
  7 James El-Deiry            12 Radnor               1:54.85    1:56.36        
              25.13       55.97 (30.84)     1:28.68 (32.71)     1:56.36 (27.68)
  8 Alex Boeckx               10 Ridley               1:56.98    1:57.09        
              24.73       54.72 (29.99)     1:29.17 (34.45)     1:57.09 (27.92)
  9 Matthew Bochanski         12 Haverford            1:58.81    1:57.93        
              25.59       56.42 (30.83)     1:29.55 (33.13)     1:57.93 (28.38)
 10 Carson Huff               12 Spring Ford          2:00.44    1:58.00        
              25.51       55.18 (29.67)     1:30.06 (34.88)     1:58.00 (27.94)
 11 James Greek               11 Garnet Valley        2:00.44    1:58.38        
              25.98       55.29 (29.31)     1:30.45 (35.16)     1:58.38 (27.93)
 12 Dominic Edwards            9 CR North             1:59.18    1:58.42        
              25.42       55.55 (30.13)     1:29.96 (34.41)     1:58.42 (28.46)
 13 Zack Mignogna             10 Hatboro-Horsham      2:00.22    1:58.54        
              25.23       55.99 (30.76)     1:30.58 (34.59)     1:58.54 (27.96)
 14 Aidan Zipf                10 Garnet Valley        2:00.39    1:59.03        
              26.27       56.64 (30.37)     1:30.61 (33.97)     1:59.03 (28.42)
 15 Erik Huuki                11 CB East              1:57.99    1:59.08        
              26.26       54.81 (28.55)     1:30.03 (35.22)     1:59.08 (29.05)
 16 Tom Khayt                 11 CB South             2:00.17    1:59.15        
              25.53       55.93 (30.40)     1:30.10 (34.17)     1:59.15 (29.05)
 17 Joseph Hong                9 Pennridge            1:58.95    1:59.30        
              25.92       56.13 (30.21)     1:29.99 (33.86)     1:59.30 (29.31)
 18 David Abrahams            11 Haverford            2:01.08    1:59.71        
              26.23       57.49 (31.26)     1:30.73 (33.24)     1:59.71 (28.98)
 19 Oliver Tye                11 Boyertown            2:03.29    1:59.76        
              24.37       55.49 (31.12)     1:31.84 (36.35)     1:59.76 (27.92)
 20 Matt Gray                  9 Marple Newtown       2:00.99    2:01.38        
              25.98       56.16 (30.18)     1:31.83 (35.67)     2:01.38 (29.55)
 21 Carter Myers              11 Abington             2:01.69    2:01.54        
              25.45       56.17 (30.72)     1:31.72 (35.55)     2:01.54 (29.82)
 22 Miles Borowsky            11 Pennsbury            2:01.54    2:01.61        
              26.36       57.94 (31.58)     1:32.57 (34.63)     2:01.61 (29.04)
 23 Aidan McKenrick           11 Conestoga            2:02.30    2:01.68        
              25.71       58.29 (32.58)     1:33.78 (35.49)     2:01.68 (27.90)
 24 Justin Haffner            12 Penncrest            2:01.83    2:01.88        
              26.25       56.80 (30.55)     1:33.28 (36.48)     2:01.88 (28.60)
 25 AJ Avagliano              10 WC East              2:03.44    2:01.91        
              25.27       56.16 (30.89)     1:33.33 (37.17)     2:01.91 (28.58)
 26 Justin Ardamoy            12 Upper Merion         2:03.88    2:01.97        
              25.83       57.58 (31.75)     1:31.78 (34.20)     2:01.97 (30.19)
 27 Andrew Dunigan            12 North Penn           2:04.83    2:02.08        
              25.76       56.19 (30.43)     1:32.41 (36.22)     2:02.08 (29.67)
 28 Drake Bayard              11 CR North             2:00.28    2:02.44        
              25.62       56.85 (31.23)     1:33.09 (36.24)     2:02.44 (29.35)
 29 David Bussard             11 WC Rustin            2:04.37    2:02.47        
              26.53       57.46 (30.93)     1:34.26 (36.80)     2:02.47 (28.21)
 30 Chris O'Grady              9 Dtown West           2:01.81    2:02.60        
              27.39       58.41 (31.02)     1:33.06 (34.65)     2:02.60 (29.54)
 31 Alexander McClurkin       10 Neshaminy            2:02.22    2:02.83        
              26.49     1:00.19 (33.70)     1:33.59 (33.40)     2:02.83 (29.24)
 32 Caleb Kelly               10 Ply Whitemarsh       2:01.28    2:03.50        
              25.37       55.88 (30.51)     1:33.50 (37.62)     2:03.50 (30.00)
 33 Zachary Duthie            11 Upper Dublin         2:04.72    2:03.52        
              26.83       58.44 (31.61)     1:34.64 (36.20)     2:03.52 (28.88)
 34 Luke McKenna              10 Spring Ford          2:04.42    2:03.59        
              26.03       56.86 (30.83)     1:33.92 (37.06)     2:03.59 (29.67)
 35 Griffin Young             10 Garnet Valley        2:04.50    2:03.79        
              26.76       58.78 (32.02)     1:34.98 (36.20)     2:03.79 (28.81)
 36 Matt Snyder               12 OJ Roberts           2:04.06    2:03.94        
              26.78     1:00.08 (33.30)     1:34.87 (34.79)     2:03.94 (29.07)
 37 Martin Vradinskiy         10 CR North             2:03.87    2:03.95        
              26.68       56.56 (29.88)     1:34.17 (37.61)     2:03.95 (29.78)
 38 Brett Graff               10 Great Valley         2:04.19    2:03.97        
              26.79       58.59 (31.80)     1:34.37 (35.78)     2:03.97 (29.60)
 39 Matt Steele               11 Pennsbury            2:02.83    2:04.37        
              25.73       57.15 (31.42)     1:34.09 (36.94)     2:04.37 (30.28)
 40 Nathan Ober               10 Kennett              2:03.76    2:04.46        
              27.30       59.04 (31.74)     1:34.06 (35.02)     2:04.46 (30.40)
 41 Mike Hannig               11 Marple Newtown       2:03.76    2:04.74        
              26.21       57.29 (31.08)     1:35.45 (38.16)     2:04.74 (29.29)
 42 Ethan Hinz                10 Perk Valley          2:04.14    2:05.46        
              26.91       58.03 (31.12)     1:35.71 (37.68)     2:05.46 (29.75)
 43 Jake Booth                12 Strath Haven         2:05.12    2:05.91        
              26.44       56.56 (30.12)     1:37.61 (41.05)     2:05.91 (28.30)
 44 Dan Pohl                  10 CB South             2:05.01    2:06.00        
              27.71       58.50 (30.79)     1:36.10 (37.60)     2:06.00 (29.90)
 45 James Hughes              10 Conestoga            2:04.50    2:06.66        
              26.13       58.19 (32.06)     1:35.71 (37.52)     2:06.66 (30.95)
 46 Ian Donaher               12 CB West              2:04.79    2:07.33        
              27.33       57.55 (30.22)     1:36.85 (39.30)     2:07.33 (30.48)
 47 Rory Sinkinson            12 Souderton            2:03.66    2:08.55        
              26.96     1:00.57 (33.61)     1:37.87 (37.30)     2:08.55 (30.68)
 
Event 7  Boys 50 Yard Freestyle AA Boys
===============================================================================
District Rec: # 20.91    3/4/2011 Daniel Gosek  Holy Ghost Prep, Holy Ghost Pre
 Meet Qualifying:  25.30
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Patrick Agnew             12 Pottsgrove             22.08      21.29        
  2 Trevor Kern               12 Shanahan               22.42      21.98        
  3 Ethan Ford                11 Springfield Mont       22.57      22.28        
  4 Colin Shipp               11 Lower Moreland         22.89      22.37        
  5 Ben Aust                  12 Lower Moreland         22.95      22.44        
  6 Matthew Doucette          12 Holy Ghost Prep        23.14      22.73        
  7 Eddie Barton              12 Lower Moreland         24.11      23.06        
  8 Brendan Hill              12 Shanahan               23.81      23.09        
  9 Jaden Feldman              9 Lower Moreland         23.69      23.66        
 10 Nate Fraser               10 Shanahan               25.26      24.52        
 11 Ryder Pennington          11 Octorara               24.97      24.78        
 12 Hunter Jensen             11 Interboro              25.17      24.92        
 13 Nicholas Gill             11 Holy Ghost Prep        25.28      24.98        
 13 Eli Eisenhower            12 Pottsgrove             25.05      24.98        
 15 Jordan Shelley            12 Glen Mills             24.83      25.06        
 16 Liam Farrell              10 Holy Ghost Prep        24.64      25.35        
 
Event 8  Boys 50 Yard Freestyle AAA Boys
===============================================================================
District Rec: # 20.19    3/4/2016 Michael Jensen   Upper Dublin, Upper Dublin  
 Meet Qualifying:  25.30
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 John Scully               12 Hatboro-Horsham        21.54      21.02        
  2 Liam Pitt                 12 WC Henderson           21.19      21.05        
  3 Patrick Cullen            11 Radnor                 21.35      21.06        
  4 Luke Emig                 11 Hatboro-Horsham        21.78      21.24        
  5 Oliver Brown              12 Conestoga              21.50      21.32        
  6 Matt Marsh                12 Perk Valley            21.68      21.51        
  7 Nick Anstadt              12 Harriton               21.65      21.55        
  8 Jackson Green             12 CB East                22.09      21.63        
  9 Noah Jamieson             12 North Penn             21.97      21.64        
 10 Ben Doyle                 10 Dtown East             22.44      21.78        
 11 Joe Gewartowski           12 Upper Dublin           22.24      21.86        
 12 Aidan McNally             11 Upper Merion           22.05      21.90        
 13 Justin Heimes             10 Quakertown             22.55      21.91        
 14 Billy Gallagher           12 Ply Whitemarsh         21.98      21.96        
 14 Luke Schwar               10 North Penn             22.44      21.96        
 16 Davis Wojnovich           11 CR North               22.39      21.99        
 17 Will Deitch               10 Pennsbury              22.03      22.07        
 17 Blake Eshelman            11 CR North               22.20      22.07        
 19 Leo Goldszal              12 Haverford              21.90      22.10        
 20 Matthew Babel             12 Pennsbury              22.38      22.17        
 21 Dan Han                   12 CB South               22.20      22.19        
 22 Logan Baker               12 OJ Roberts             22.39      22.24        
 23 Derek Friday              12 North Penn             22.08      22.27        
 24 Tyler Hall                11 North Penn             22.66      22.28        
 25 Alex Valverde             12 WC Rustin              22.16      22.34        
 26 Ethan Vannoy              11 Coatesville            22.42      22.42        
 27 Dean Wadley               12 Pennsbury              22.62      22.46        
 28 Cameron Boldaz            12 Coatesville            22.39      22.49        
 28 Hayden Fink               12 OJ Roberts             22.62      22.49        
 30 Gregory Roytman           11 CR South               22.44      22.52        
 31 Steven Woolery             9 Penncrest              22.63      22.53        
 32 Alex Brogan               12 CB South               22.72      22.67        
 32 Parker Galley             11 CR North               22.87      22.67        
 34 Charlie Mehl              12 Coatesville            22.46      22.68        
 35 Andrew McPoyle            11 Hatboro-Horsham        22.60      22.69        
 36 Jonathan Groff            11 Methacton              22.35      22.82        
 37 James Hughes              10 Conestoga              22.92      22.86        
 38 Andrew Davis              11 Radnor                 22.80      22.87        
 39 Erik Williams             11 Cheltenham             22.34      22.89        
 40 Charlie Green             11 Wm Tennent             22.80      22.92        
 41 Aaron Keifer              11 Boyertown              22.90      22.96        
 42 Nick Kang                 11 Wissahickon            22.80      22.99        
 
Event 9  Boys 1 mtr Diving AA Boys
===============================================================================
District Rec: # 492.50        2001 Sam Hood   Perk Valley, Perk Valley         
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Michael Robinson          10 Shanahan                  NP     304.65        
  2 Michael Watanabe          12 Lower Moreland            NP     293.95        
 
Event 10  Boys 1 mtr Diving AAA Boys
===============================================================================
District Rec: # 602.45    3/1/2012 Ian Forlini    William Tennent, William Tenn
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Sam Henninger             11 Abington              610.75     606.10#       
  2 Wesley Ahart              12 Souderton             509.80     534.30        
  3 Alec Pirone               10 WC Rustin                 NP     476.45        
  4 Michael Burke             11 Upper Dublin          468.20     471.60        
  5 Evan Meiers               11 North Penn                NP     438.75        
  6 Matt Humbert              11 Pennsbury             411.90     423.10        
  7 Dan Cohen                 12 CB South              433.10     401.40        
  8 Nick Pirone               11 WC Rustin                 NP     399.45        
  9 Emil Vasko                11 WC East               273.90     392.95        
 10 Mason Beck                11 Ridley                428.20     391.25        
 11 Devin Gaul                12 Conestoga             404.05     390.55        
 12 Angelo Iapalucci          12 CR North              251.00     380.10        
 13 Rupert Hutton             11 Conestoga             243.80     368.60        
 14 Demetrios Tsitsio         11 Marple Newtown            NP     360.10        
 15 Will Merrill              10 WC Henderson          238.45     348.75        
 16 Evan Brzoska              10 Perk Valley               NP     346.90        
 17 Michael Henry             12 WC East               231.35     249.35        
 18 Kyle Creachen              9 Souderton             415.30     245.35        
 19 Travis Henrick             9 Methacton                 NP     244.95        
 20 Nathaniel Smith           11 Phoenixville              NP     237.60        
 21 Brian Chettle             10 Radnor                395.20     151.90        
 22 Evan Clark                12 CB East               417.60     145.00        
 23 Connor Levant             11 CB West               362.55     141.40        
 
Event 11  Boys 100 Yard Butterfly AA Boys
===============================================================================
District Rec: # 50.71        1997 Eugene Botes  Garnet Valley, Garnet Valley   
 Meet Qualifying:  1:05.00
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Tommy Lutter              11 Lower Moreland         51.49      51.65        
              24.13       51.65 (27.52)                                        
  2 Ethan Cai                 12 DelCo Christian        55.58      53.81        
              24.81       53.81 (29.00)                                        
  3 Dan Shevelev              12 Lower Moreland         58.21      54.90        
              25.76       54.90 (29.14)                                        
  4 Matthew Doucette          12 Holy Ghost Prep        56.84      55.29        
              25.57       55.29 (29.72)                                        
  5 Nicholas Scott             9 Shanahan               57.76      57.45        
              25.88       57.45 (31.57)                                        
  6 Joel Williams             12 Upper Perk             56.54      57.56        
              26.52       57.56 (31.04)                                        
  7 Greg Landis                9 Lower Moreland         57.77      57.74        
              26.32       57.74 (31.42)                                        
  8 Sean Lyman                 9 Upper Perk           1:00.89      58.72        
              27.98       58.72 (30.74)                                        
  9 Ben Gendron               10 Springfield Mont     1:03.98    1:00.04        
              28.35     1:00.04 (31.69)                                        
 10 Teddy Baughan             10 Springfield Mont     1:04.40    1:01.79        
              28.65     1:01.79 (33.14)                                        
 11 Joseph Noto                9 Holy Ghost Prep      1:02.00    1:02.46        
              29.19     1:02.46 (33.27)                                        
 12 Philip Lee                 9 Holy Ghost Prep      1:01.81    1:03.34        
              28.67     1:03.34 (34.67)                                        
 
Event 12  Boys 100 Yard Butterfly AAA Boys
===============================================================================
District Rec: # 48.69    3/4/2011 Andrew Kosic  WC Henderson, WC Henderson     
 Meet Qualifying:  1:05.00
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Brendan Burns             11 Conestoga              48.17      47.98#       
              22.81       47.98 (25.17)                                        
  2 Ryan Hartmann             12 North Penn             51.11      49.85        
              23.50       49.85 (26.35)                                        
  3 Noah Jamieson             12 North Penn             51.47      50.20        
              23.39       50.20 (26.81)                                        
  4 Matthew Jensen            10 Upper Dublin           51.33      50.21        
              23.41       50.21 (26.80)                                        
  5 Storm Krader              12 Souderton              53.41      50.57        
              23.56       50.57 (27.01)                                        
  6 T.J. Yaglenski            11 Souderton              52.09      50.80        
              23.63       50.80 (27.17)                                        
  7 Alex Flynn                12 Upper Dublin           52.83      50.87        
              23.85       50.87 (27.02)                                        
  8 Nick Fiddler              11 Ply Whitemarsh         51.88      50.88        
              23.71       50.88 (27.17)                                        
  9 Jared Bergan              12 WC Henderson           51.14      51.69        
              24.09       51.69 (27.60)                                        
 10 Christopher Snyder        11 Harriton               52.43      51.86        
              23.81       51.86 (28.05)                                        
 11 Jackson Graham            11 Haverford              51.79      51.95        
              24.23       51.95 (27.72)                                        
 11 JP Perucki                10 WC East                52.54      51.95        
              24.18       51.95 (27.77)                                        
 13 Joshua Belder             11 CR South               53.02      52.00        
              24.39       52.00 (27.61)                                        
 14 Vincent Ye                11 Dtown East             51.96      52.26        
              24.10       52.26 (28.16)                                        
 15 Davis Wojnovich           11 CR North               52.51      52.34        
              24.17       52.34 (28.17)                                        
 16 Nick Mlodzienski          11 Radnor                 53.14      52.45        
              24.21       52.45 (28.24)                                        
 17 Zack Mignogna             10 Hatboro-Horsham        53.00      52.52        
              24.78       52.52 (27.74)                                        
 18 Oliver Tye                11 Boyertown              54.40      52.76        
              24.30       52.76 (28.46)                                        
 19 Matt Skilton              12 Spring Ford            54.76      52.78        
              24.40       52.78 (28.38)                                        
 20 Owen Miller               10 Boyertown              54.08      52.86        
              24.44       52.86 (28.42)                                        
 21 Nick Clark                 9 North Penn             53.92      52.92        
              24.38       52.92 (28.54)                                        
 22 Michael Lemishko           9 Upper Merion           54.35      53.30        
              24.29       53.30 (29.01)                                        
 23 Ryan Lawlor               12 CR North               53.63      53.49        
              24.73       53.49 (28.76)                                        
 24 Dalton Fink                9 OJ Roberts             54.20      53.76        
              24.70       53.76 (29.06)                                        
 25 Andrew Hoy                 9 Upper Merion           54.22      54.12        
              25.28       54.12 (28.84)                                        
 26 Nicholas Lutcavage        10 WC Rustin              55.19      54.18        
              25.09       54.18 (29.09)                                        
 27 Zac Jobin                 10 Wissahickon            53.61      54.20        
              25.21       54.20 (28.99)                                        
 28 Michael Scarpitta         10 CB East                54.23      54.37        
              25.20       54.37 (29.17)                                        
 29 Ben Komita                12 CB South               54.59      54.58        
              25.62       54.58 (28.96)                                        
 30 Nicolas Bland             12 Pennridge              54.15      54.70        
              25.09       54.70 (29.61)                                        
 31 Sean Laing                10 Spring Ford            54.28      54.72        
              25.06       54.72 (29.66)                                        
 32 Jack Hughes               10 Conestoga              55.13      54.88        
              25.07       54.88 (29.81)                                        
 33 AJ Avagliano              10 WC East                54.80      54.95        
              25.78       54.95 (29.17)                                        
 34 Juneseo Choi              11 Conestoga              55.03      55.04        
              25.74       55.04 (29.30)                                        
 35 Matt Steele               11 Pennsbury              54.37      55.33        
              26.17       55.33 (29.16)                                        
 36 Connor Long               10 Unionville             54.84      55.42        
              25.34       55.42 (30.08)                                        
 37 Connor Myers              12 Dtown West             55.05      55.49        
              25.43       55.49 (30.06)                                        
 38 Eric Zhu                  12 Unionville             55.56      55.59        
              25.63       55.59 (29.96)                                        
 39 Zack Woltman              11 Pennsbury              55.49      55.74        
              26.46       55.74 (29.28)                                        
 40 Steven Zeng               11 Methacton              54.64      55.93        
              25.77       55.93 (30.16)                                        
 41 Jon Carrozza              12 Wissahickon            54.62      55.95        
              25.29       55.95 (30.66)                                        
 42 Ben Ahlmark               12 North Penn             55.02      55.99        
              25.76       55.99 (30.23)                                        
 43 Jack Undercofler           9 Radnor                 55.38      56.60        
              25.93       56.60 (30.67)                                        
 
Event 13  Boys 200 Yard Freestyle Relay AA Boys
===============================================================================
District Rec: # 1:26.83    3/4/2011 Springfield (Montco)                       
                         C McTear, B Riley R McWilliams, J Oeschger        
 Meet Qualifying:  1:43.00
    School                                               Seed     Finals        
===============================================================================
  1 Springfield Township High Scho                    1:32.56    1:28.71        
     1) Ben Van Meter 12                2) Jake Hennegan 10               
     3) Jake Cawley 12                  4) Ethan Ford 11                  
              21.99       44.75 (22.76)     1:07.30 (22.55)     1:28.71 (21.41)
  2 Lower Moreland High School                        1:30.24    1:28.77        
     1) Chris Kelly 12                  2) Ben Aust 12                    
     3) Colin Shipp 11                  4) Eddie Barton 12                
              22.37       44.49 (22.12)     1:06.43 (21.94)     1:28.77 (22.34)
  3 Bishop Shanahan High School                       1:36.15    1:30.51        
     1) Jack Fidanza 10                 2) Nicholas Scott 9               
     3) Brendan Hill 12                 4) Trevor Kern 12                 
              23.20       46.47 (23.27)     1:09.10 (22.63)     1:30.51 (21.41)
  4 Upper Perkiomen High School                       1:37.17    1:38.71        
     1) Daniel Miller 12                2) Sean Lyman 9                   
     3) Joseph McGillen 10              4) Trevor Cairns 10               
              25.72       50.12 (24.40)     1:14.89 (24.77)     1:38.71 (23.82)
  5 Holy Ghost Preparatory School                     1:35.18    1:39.26        
     1) Nicholas Gill 11                2) Philip Lee 9                   
     3) Nicholas Polidoro 11            4) Liam Farrell 10                
              25.32       50.44 (25.12)     1:14.79 (24.35)     1:39.26 (24.47)
 
Event 14  Boys 200 Yard Freestyle Relay AAA Boys
===============================================================================
District Rec: # 1:24.78    3/1/2012 North Penn High School                     
                         B Anders, T Gimenez, J Morris, J Deana            
 Meet Qualifying:  1:43.00
    School                                               Seed     Finals        
===============================================================================
  1 Hatboro-Horsham High School                       1:24.42    1:23.52#       
     1) John Scully 12                  2) Stuart Sumner 11               
     3) Luke Emig 11                    4) Andy Thomas 12                 
              21.09       42.94 (21.85)     1:03.71 (20.77)     1:23.52 (19.81)
  2 North Penn High School                            1:26.11    1:25.32        
     1) Derek Friday 12                 2) Aidan Daly 12                  
     3) Nick Clark 9                    4) Ryan Hartmann 12               
              22.19       43.04 (20.85)     1:04.51 (21.47)     1:25.32 (20.81)
  3 Upper Dublin High School                          1:26.94    1:26.48        
     1) Joe Gewartowski 12              2) Kyle Pro 10                    
     3) Kornel Pesti 11                 4) Nicholas Gewartowski 10        
              21.64       42.84 (21.20)     1:26.48 (43.64)                    
  4 Souderton Area High School                        1:29.12    1:26.67        
     1) T.J. Yaglenski 11               2) Storm Krader 12                
     3) Michael Dechert 12              4) Jake Kramer 11                 
              21.88       43.17 (21.29)     1:05.09 (21.92)     1:26.67 (21.58)
  5 Pennsbury High School                             1:27.81    1:26.79        
     1) Will Deitch 10                  2) Ben Cusick 12                  
     3) Dean Wadley 12                  4) Matthew Babel 12               
              21.93       44.23 (22.30)     1:05.99 (21.76)     1:26.79 (20.80)
  6 Radnor High School                                1:27.12    1:26.93        
     1) Patrick Cullen 11               2) James El-Deiry 12              
     3) Andrew Davis 11                 4) Nick Mlodzienski 11            
              21.19       43.36 (22.17)     1:05.41 (22.05)     1:26.93 (21.52)
  7 Plymouth Whitemarsh High Schoo                    1:28.42    1:27.17        
     1) Billy Gallagher 12              2) Caleb Kelly 10                 
     3) Nick Fiddler 11                 4) Justin Ruggiero 11             
              21.94       43.25 (21.31)     1:05.03 (21.78)     1:27.17 (22.14)
  8 WC  Henderson High School                         1:30.23    1:27.82        
     1) Liam Pitt 12                    2) Fernando Gomez-Fischer 12      
     3) Will Groves 12                  4) Jared Bergan 12                
              21.15       43.33 (22.18)     1:05.93 (22.60)     1:27.82 (21.89)
  9 Conestoga High School                             1:28.51    1:28.20        
     1) Evan Zhou 12                    2) Kevin Ryle 12                  
     3) Aidan McKenrick 11              4) Arjun Rao 12                   
              22.74       44.49 (21.75)     1:07.01 (22.52)     1:28.20 (21.19)
 10 Haverford High School                             1:28.48    1:28.29        
     1) Matthew Shaw 12                 2) Matthew Bochanski 12           
     3) Jackson Graham 11               4) Collin Pettit 12               
              22.48       44.58 (22.10)     1:06.67 (22.09)     1:28.29 (21.62)
 11 Upper Merion Area High School                     1:29.91    1:28.58        
     1) Michael Lemishko 9              2) Corey Besz 11                  
     3) Justin Ardamoy 12               4) Aidan McNally 11               
              22.46       44.81 (22.35)     1:07.06 (22.25)     1:28.58 (21.52)
 12 Coatesville Area High School                      1:29.83    1:28.59        
     1) Charlie Mehl 12                 2) Ethan Moore 10                 
     3) Ethan Vannoy 11                 4) Cameron Boldaz 12              
              22.54       44.37 (21.83)     1:06.57 (22.20)     1:28.59 (22.02)
 13 Owen J Roberts High School                        1:30.15    1:28.66        
     1) Logan Baker 12                  2) Hayden Fink 12                 
     3) Dalton Fink 9                   4) Simon Crew 12                  
              22.68       45.04 (22.36)     1:07.15 (22.11)     1:28.66 (21.51)
 14 Central Bucks East High School                    1:30.41    1:29.07        
     1) Jackson Green 12                2) Trevor Mislan 11               
     3) Connor Lenahan 11               4) Michael Scarpitta 10           
              21.52       44.17 (22.65)     1:07.07 (22.90)     1:29.07 (22.00)
 15 Council Rock North High School                    1:29.75    1:29.16        
     1) Davis Wojnovich 11              2) Ian Houska 12                  
     3) Caleb Chryst 10                 4) Parker Galley 11               
              22.23       44.30 (22.07)     1:07.24 (22.94)     1:29.16 (21.92)
 16 West Chester Rustin                               1:30.40    1:29.92        
     1) Collin Breiner 9                2) Andrew Brown 11                
     3) Matt Montgomery 10              4) Alex Valverde 12               
              23.38       45.70 (22.32)     1:08.54 (22.84)     1:29.92 (21.38)
 17 Penncrest High School                             1:29.31    1:30.39        
     1) Steven Woolery 9                2) Will Flounders 11              
     3) Tom McLaughlin 10               4) Justin Haffner 12              
              22.26       45.86 (23.60)     1:08.79 (22.93)     1:30.39 (21.60)
 18 Central Bucks South High Schoo                    1:29.98    1:31.25        
     1) Alex Brogan 12                  2) Dan Pohl 10                    
     3) Ryan Kircher 9                  4) Dan Cohen 12                   
              22.94       45.86 (22.92)     1:08.33 (22.47)     1:31.25 (22.92)
 19 Downingtown East High School                      1:31.41    1:31.41        
     1) Dylan Lisnow 12                 2) Vincent Ye 11                  
     3) Robby Esslinger 11              4) Ben Doyle 10                   
              23.47       46.83 (23.36)     1:09.87 (23.04)     1:31.41 (21.54)
 20 Boyertown Area High School                        1:30.58    1:31.56        
     1) Aaron Keifer 11                 2) Joshua Boyer 12                
     3) Stephen Cisik 11                4) Mason Kennedy 12               
              22.85       45.90 (23.05)     1:08.47 (22.57)     1:31.56 (23.09)
 21 William Tennent High School                       1:31.53    1:31.58        
     1) Dan Voskoboynik 10              2) Charlie Green 11               
     3) Will Gwynn 12                   4) Will Clift 12                  
              23.44       46.17 (22.73)     1:08.82 (22.65)     1:31.58 (22.76)
 22 Wissahickon High School                           1:31.39    1:32.07        
     1) Nick Kang 11                    2) Matt Chung 11                  
     3) Jon Carrozza 12                 4) Zac Jobin 10                   
              23.36       46.27 (22.91)     1:09.06 (22.79)     1:32.07 (23.01)
 23 West Chester East HS                              1:30.40    1:32.53        
     1) Matt Sivo 10                    2) Laszlo Vasko 12                
     3) Steven Grunza 9                 4) Phil Leander 11                
              23.29       46.27 (22.98)     1:10.22 (23.95)     1:32.53 (22.31)
 -- Spring Ford High School                           1:30.32         DQ        
     1) Brendan Baganski 9              2) Sam Thomas 10                  
     3) Cory Laing 10                   4) Sean Laing 10                  
              23.24       46.23 (22.99)     1:09.81 (23.58)          DQ (23.22)
 
Event 15  Boys 100 Yard Freestyle AA Boys
===============================================================================
District Rec: # 46.27        1999 Eugene Botes  Garnet Valley, Garnet Valley   
 Meet Qualifying:  54.70
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Patrick Agnew             12 Pottsgrove             50.45      47.14        
              22.34       47.14 (24.80)                                        
  2 Colin Shipp               11 Lower Moreland         49.88      48.84        
              23.00       48.84 (25.84)                                        
  3 Trevor Kern               12 Shanahan               51.37      49.48        
              23.72       49.48 (25.76)                                        
  4 Fred Li                    9 Holy Ghost Prep        51.51      49.98        
              24.07       49.98 (25.91)                                        
  5 Eddie Barton              12 Lower Moreland         53.15      50.90        
              24.35       50.90 (26.55)                                        
  6 Jaden Feldman              9 Lower Moreland         52.62      51.89        
              24.72       51.89 (27.17)                                        
  7 Brendan Hill              12 Shanahan               52.56      52.05        
              25.00       52.05 (27.05)                                        
  8 Ryder Pennington          11 Octorara               54.50      55.36        
              26.51       55.36 (28.85)                                        
 
Event 16  Boys 100 Yard Freestyle AAA Boys
===============================================================================
District Rec: # 44.04    3/5/2016 Michael Jensen   Upper Dublin, Upper Dublin  
 Meet Qualifying:  54.70
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Liam Pitt                 12 WC Henderson           46.88      45.81        
              22.03       45.81 (23.78)                                        
  2 John Scully               12 Hatboro-Horsham        47.47      46.15        
              21.86       46.15 (24.29)                                        
  3 Alex Flynn                12 Upper Dublin           46.88      46.18        
              22.37       46.18 (23.81)                                        
  4 Patrick Cullen            11 Radnor                 46.52      46.31        
              22.08       46.31 (24.23)                                        
  5 Ryley Fein                11 North Penn             47.00      46.37        
              22.46       46.37 (23.91)                                        
  6 Harrison Bass             12 Unionville             49.36      46.49        
              22.30       46.49 (24.19)                                        
  7 Michael Fazio             11 Oxford                 47.45      46.58        
              22.56       46.58 (24.02)                                        
  8 Oliver Brown              12 Conestoga              46.91      46.91        
              22.48       46.91 (24.43)                                        
  9 Luke Emig                 11 Hatboro-Horsham        47.46      47.04        
              22.72       47.04 (24.32)                                        
 10 Caleb Kelly               10 Ply Whitemarsh         48.65      47.19        
              22.45       47.19 (24.74)                                        
 11 Kyle Pro                  10 Upper Dublin           48.38      47.35        
              22.88       47.35 (24.47)                                        
 12 Joe Gewartowski           12 Upper Dublin           48.29      47.38        
              22.57       47.38 (24.81)                                        
 13 Dan Han                   12 CB South               48.38      47.39        
              22.53       47.39 (24.86)                                        
 14 Blake Eshelman            11 CR North               48.16      47.70        
              22.43       47.70 (25.27)                                        
 15 Derek Friday              12 North Penn             48.41      47.83        
              22.88       47.83 (24.95)                                        
 16 Nick Anstadt              12 Harriton               48.81      47.92        
              22.60       47.92 (25.32)                                        
 17 Aaron Tupper              11 Avon Grove             49.26      48.01        
              22.97       48.01 (25.04)                                        
 18 Carson Hilliard           12 Spring Ford            49.16      48.07        
              23.36       48.07 (24.71)                                        
 19 Will Deitch               10 Pennsbury              48.57      48.15        
              22.88       48.15 (25.27)                                        
 20 Stuart Sumner             11 Hatboro-Horsham        48.55      48.20        
              22.70       48.20 (25.50)                                        
 21 Owen Miller               10 Boyertown              49.07      48.45        
              23.23       48.45 (25.22)                                        
 22 Nick Mlodzienski          11 Radnor                 49.49      48.51        
              23.04       48.51 (25.47)                                        
 23 Nolan Benner              10 Boyertown              49.28      48.62        
              23.53       48.62 (25.09)                                        
 24 Simon Crew                12 OJ Roberts             49.17      48.73        
              23.55       48.73 (25.18)                                        
 25 Matthew Babel             12 Pennsbury              49.06      48.83        
              23.54       48.83 (25.29)                                        
 26 Michael Dechert           12 Souderton              49.55      48.92        
              23.58       48.92 (25.34)                                        
 27 Justin Haffner            12 Penncrest              48.40      48.97        
              23.38       48.97 (25.59)                                        
 27 Nathan Suit               11 Abington               49.50      48.97        
              23.88       48.97 (25.09)                                        
 29 Leo Goldszal              12 Haverford              48.83      49.17        
              23.56       49.17 (25.61)                                        
 30 Billy Gallagher           12 Ply Whitemarsh         49.07      49.19        
              23.45       49.19 (25.74)                                        
 31 Logan Baker               12 OJ Roberts             49.31      49.30        
              23.74       49.30 (25.56)                                        
 32 Ethan Moore               10 Coatesville            49.56      49.31        
              23.27       49.31 (26.04)                                        
 33 Steven Woolery             9 Penncrest              49.58      49.42        
              23.52       49.42 (25.90)                                        
 34 Matt Skilton              12 Spring Ford            49.67      49.43        
              23.93       49.43 (25.50)                                        
 35 Ryan Kircher               9 CB South               49.30      49.65        
              23.70       49.65 (25.95)                                        
 36 Corey Besz                11 Upper Merion           49.33      49.67        
              23.88       49.67 (25.79)                                        
 37 Ethan Vannoy              11 Coatesville            49.51      49.75        
              23.72       49.75 (26.03)                                        
 38 Dean Wadley               12 Pennsbury              49.86      49.83        
              23.84       49.83 (25.99)                                        
 39 Parker Galley             11 CR North               49.61      49.99        
              23.38       49.99 (26.61)                                        
 40 Jon Carrozza              12 Wissahickon            49.62      50.13        
              23.79       50.13 (26.34)                                        
 41 Nick Kang                 11 Wissahickon            49.88      50.17        
              23.66       50.17 (26.51)                                        
 42 Charlie Green             11 Wm Tennent             49.70      50.44        
              24.24       50.44 (26.20)                                        
 
Event 17  Boys 500 Yard Freestyle AA Boys
===============================================================================
District Rec: # 4:34.15        2010 John Hauser  St. Pius X, St. Pius X        
 Meet Qualifying:  5:55.50
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Ben Van Meter             12 Springfield Mont     4:56.49    4:48.87        
              25.44       53.53 (28.09)     1:22.61 (29.08)     1:51.99 (29.38)
        2:21.28 (29.29)     2:50.88 (29.60)     3:21.30 (30.42)     3:52.46 (31.16)
        4:22.36 (29.90)     4:48.87 (26.51)                                        
  2 Jack Fidanza              10 Shanahan             5:02.96    4:53.96        
              25.91       54.64 (28.73)     1:23.87 (29.23)     1:53.91 (30.04)
        2:24.20 (30.29)     2:54.50 (30.30)     3:25.26 (30.76)     3:55.42 (30.16)
        4:25.36 (29.94)     4:53.96 (28.60)                                        
  3 Cameron Junk              12 Upper Perk           5:01.68    4:55.53        
              26.50       54.89 (28.39)     1:24.35 (29.46)     1:54.43 (30.08)
        2:24.82 (30.39)     2:55.14 (30.32)     3:25.32 (30.18)     3:55.37 (30.05)
        4:25.81 (30.44)     4:55.53 (29.72)                                        
  4 Jake Hennegan             10 Springfield Mont     5:08.59    4:59.52        
              26.03       55.15 (29.12)     1:25.37 (30.22)     1:55.95 (30.58)
        2:26.59 (30.64)     2:57.44 (30.85)     3:28.46 (31.02)     3:59.38 (30.92)
        4:30.21 (30.83)     4:59.52 (29.31)                                        
  5 Tommy Lutter              11 Lower Moreland       4:59.50    4:59.67        
              25.24       53.26 (28.02)     1:22.68 (29.42)     1:53.00 (30.32)
        2:23.52 (30.52)     2:54.35 (30.83)     3:25.75 (31.40)     3:56.99 (31.24)
        4:28.76 (31.77)     4:59.67 (30.91)                                        
  6 Trevor Cairns             10 Upper Perk           5:08.26    5:02.09        
              27.32       56.78 (29.46)     1:26.86 (30.08)     1:57.39 (30.53)
        2:28.12 (30.73)     2:58.59 (30.47)     3:29.37 (30.78)     4:00.71 (31.34)
        4:31.93 (31.22)     5:02.09 (30.16)                                        
  7 Dan Amusin                11 Lower Moreland       5:09.57    5:07.04        
              26.49       55.44 (28.95)     1:25.75 (30.31)     1:56.71 (30.96)
        2:28.12 (31.41)     2:59.80 (31.68)     3:31.60 (31.80)     4:03.69 (32.09)
        4:35.77 (32.08)     5:07.04 (31.27)                                        
  8 Mark Klinchin             11 Lower Moreland       5:11.88    5:12.68        
              25.88       55.17 (29.29)     1:26.38 (31.21)     1:58.29 (31.91)
        2:30.26 (31.97)     3:03.63 (33.37)     3:36.96 (33.33)     4:09.71 (32.75)
        4:42.59 (32.88)     5:12.68 (30.09)                                        
  9 Joseph McGillen           10 Upper Perk           5:45.42    5:21.15        
              27.39       57.71 (30.32)     1:29.12 (31.41)     2:01.91 (32.79)
        2:34.83 (32.92)     3:07.92 (33.09)     3:41.65 (33.73)     4:15.24 (33.59)
        4:48.94 (33.70)     5:21.15 (32.21)                                        
 10 Ryan Powell               10 Shanahan             5:52.73    5:32.46        
              27.10       57.34 (30.24)     1:29.52 (32.18)     2:03.08 (33.56)
        2:37.52 (34.44)     3:12.47 (34.95)     3:47.96 (35.49)     4:23.33 (35.37)
        4:58.60 (35.27)     5:32.46 (33.86)                                        
 11 Nicholas Polidoro         11 Holy Ghost Prep      5:47.23    5:35.66        
              27.99       58.79 (30.80)     1:31.01 (32.22)     2:04.15 (33.14)
        2:37.99 (33.84)     3:13.08 (35.09)     3:49.72 (36.64)     4:25.99 (36.27)
        5:02.50 (36.51)     5:35.66 (33.16)                                        
 12 Jacob Heffner              9 Upper Perk           5:50.19    5:44.88        
              31.07     1:05.06 (33.99)     1:39.79 (34.73)     2:15.68 (35.89)
        2:51.41 (35.73)     3:27.07 (35.66)     4:02.60 (35.53)     4:37.67 (35.07)
        5:12.16 (34.49)     5:44.88 (32.72)                                        
 13 Tommy McLaughlin           9 Springfield Mont     5:55.35    5:45.65        
              30.01     1:03.43 (33.42)     1:38.44 (35.01)     2:14.00 (35.56)
        2:49.69 (35.69)     3:25.90 (36.21)     4:01.84 (35.94)     4:37.25 (35.41)
        5:13.11 (35.86)     5:45.65 (32.54)                                        
 
Event 18  Boys 500 Yard Freestyle AAA Boys
===============================================================================
District Rec: # 4:33.57    3/1/2014 Chris Devlin     Upper Dublin, Upper Dublin
 Meet Qualifying:  5:55.50
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Emils Jurcik              12 Kennett              4:38.28    4:31.28#       
              25.05       51.66 (26.61)     1:19.09 (27.43)     1:46.79 (27.70)
        2:14.74 (27.95)     2:42.57 (27.83)     3:10.37 (27.80)     3:38.05 (27.68)
        4:05.10 (27.05)     4:31.28 (26.18)                                        
  2 Matt Bonnell              11 Abington             4:34.33    4:32.68#       
              24.62       51.67 (27.05)     1:18.95 (27.28)     1:46.62 (27.67)
        2:14.37 (27.75)     2:42.57 (28.20)     3:10.86 (28.29)     3:38.83 (27.97)
        4:06.11 (27.28)     4:32.68 (26.57)                                        
  3 Aidan Daly                12 North Penn           4:48.62    4:34.68        
              23.92       50.18 (26.26)     1:17.53 (27.35)     1:45.40 (27.87)
        2:13.35 (27.95)     2:41.65 (28.30)     3:10.08 (28.43)     3:38.51 (28.43)
        4:07.00 (28.49)     4:34.68 (27.68)                                        
  4 Liam Callahan             12 Unionville           4:43.20    4:37.49        
              25.38       52.59 (27.21)     1:20.25 (27.66)     1:48.20 (27.95)
        2:16.19 (27.99)     2:44.44 (28.25)     3:12.87 (28.43)     3:40.94 (28.07)
        4:09.46 (28.52)     4:37.49 (28.03)                                        
  5 Kevin Ryle                12 Conestoga            4:53.60    4:39.41        
              25.86       53.38 (27.52)     1:21.22 (27.84)     1:49.45 (28.23)
        2:17.94 (28.49)     2:46.27 (28.33)     3:14.56 (28.29)     3:42.98 (28.42)
        4:11.62 (28.64)     4:39.41 (27.79)                                        
  6 Collin Pettit             12 Haverford            4:42.85    4:39.69        
              25.53       53.00 (27.47)     1:20.79 (27.79)     1:48.90 (28.11)
        2:17.11 (28.21)     2:45.39 (28.28)     3:14.07 (28.68)     3:42.99 (28.92)
        4:11.54 (28.55)     4:39.69 (28.15)                                        
  7 Will Resweber             11 Strath Haven         4:49.93    4:39.96        
              25.34       52.96 (27.62)     1:21.38 (28.42)     1:50.06 (28.68)
        2:18.62 (28.56)     2:47.23 (28.61)     3:15.79 (28.56)     3:44.27 (28.48)
        4:12.58 (28.31)     4:39.96 (27.38)                                        
  8 Eric Degodny              10 North Penn           4:50.01    4:41.10        
              24.93       51.88 (26.95)     1:19.53 (27.65)     1:47.72 (28.19)
        2:16.05 (28.33)     2:44.96 (28.91)     3:13.79 (28.83)     3:42.82 (29.03)
        4:12.32 (29.50)     4:41.10 (28.78)                                        
  9 Kornel Pesti              11 Upper Dublin         4:50.60    4:43.62        
              24.93       52.99 (28.06)     1:21.63 (28.64)     1:50.50 (28.87)
        2:19.33 (28.83)     2:48.12 (28.79)     3:17.54 (29.42)     3:46.60 (29.06)
        4:15.27 (28.67)     4:43.62 (28.35)                                        
 10 Thomas Noone              11 Conestoga            4:53.80    4:44.09        
              25.02       52.52 (27.50)     1:20.72 (28.20)     1:49.49 (28.77)
        2:18.62 (29.13)     2:47.40 (28.78)     3:16.90 (29.50)     3:46.84 (29.94)
        4:15.69 (28.85)     4:44.09 (28.40)                                        
 11 James Greek               11 Garnet Valley        4:54.67    4:45.07        
              25.75       53.50 (27.75)     1:22.12 (28.62)     1:50.59 (28.47)
        2:19.37 (28.78)     2:47.98 (28.61)     3:17.04 (29.06)     3:46.32 (29.28)
        4:15.93 (29.61)     4:45.07 (29.14)                                        
 12 Max Bachman                9 North Penn           4:52.20    4:45.94        
              25.24       53.53 (28.29)     1:22.11 (28.58)     1:50.71 (28.60)
        2:19.76 (29.05)     2:49.01 (29.25)     3:18.00 (28.99)     3:47.45 (29.45)
        4:16.59 (29.14)     4:45.94 (29.35)                                        
 13 Erik Huuki                11 CB East              4:45.11    4:46.28        
              25.95       54.02 (28.07)     1:22.71 (28.69)     1:51.47 (28.76)
        2:20.44 (28.97)     2:49.77 (29.33)     3:19.14 (29.37)     3:48.78 (29.64)
        4:18.28 (29.50)     4:46.28 (28.00)                                        
 14 Tommy Boerger             10 Great Valley         4:57.36    4:46.93        
              25.24       53.06 (27.82)     1:21.47 (28.41)     1:50.64 (29.17)
        2:20.11 (29.47)     2:49.59 (29.48)     3:19.16 (29.57)     3:48.80 (29.64)
        4:18.50 (29.70)     4:46.93 (28.43)                                        
 15 Jake Kramer               11 Souderton            4:53.12    4:48.34        
              24.59       51.53 (26.94)     1:19.29 (27.76)     1:48.00 (28.71)
        2:16.97 (28.97)     2:46.28 (29.31)     3:16.18 (29.90)     3:46.79 (30.61)
        4:17.72 (30.93)     4:48.34 (30.62)                                        
 16 Sean Adams                12 Strath Haven         4:51.00    4:48.44        
              26.09       54.29 (28.20)     1:22.94 (28.65)     1:52.29 (29.35)
        2:21.26 (28.97)     2:50.45 (29.19)     3:19.82 (29.37)     3:49.62 (29.80)
        4:19.34 (29.72)     4:48.44 (29.10)                                        
 17 Liam White                11 Pennsbury            4:47.38    4:48.66        
              25.18       52.58 (27.40)     1:20.65 (28.07)     1:49.38 (28.73)
        2:18.61 (29.23)     2:48.42 (29.81)     3:18.43 (30.01)     3:48.79 (30.36)
        4:19.29 (30.50)     4:48.66 (29.37)                                        
 18 Luke McKenna              10 Spring Ford          4:54.27    4:49.98        
              26.86       56.19 (29.33)     1:25.05 (28.86)     1:53.81 (28.76)
        2:22.89 (29.08)     2:51.92 (29.03)     3:21.44 (29.52)     3:50.96 (29.52)
        4:20.64 (29.68)     4:49.98 (29.34)                                        
 19 Ryan Keenan               11 Perk Valley          4:53.15    4:50.07        
              26.77       55.41 (28.64)     1:24.27 (28.86)     1:53.83 (29.56)
        2:23.81 (29.98)     2:53.50 (29.69)     3:22.97 (29.47)     3:52.10 (29.13)
        4:21.30 (29.20)     4:50.07 (28.77)                                        
 20 Caleb Matsick             12 CB South             4:56.53    4:51.70        
              25.58       53.96 (28.38)     1:23.18 (29.22)     1:52.74 (29.56)
        2:22.92 (30.18)     2:52.78 (29.86)     3:22.58 (29.80)     3:52.75 (30.17)
        4:22.67 (29.92)     4:51.70 (29.03)                                        
 21 Wil Cosgrove              10 Radnor               4:57.36    4:51.73        
              25.51       54.01 (28.50)     1:23.30 (29.29)     1:53.06 (29.76)
        2:23.35 (30.29)     2:53.33 (29.98)     3:23.66 (30.33)     3:53.79 (30.13)
        4:23.76 (29.97)     4:51.73 (27.97)                                        
 22 Collin Slupe              11 Avon Grove           5:01.33    4:52.17        
              25.27       52.97 (27.70)     1:21.50 (28.53)     1:50.56 (29.06)
        2:19.84 (29.28)     2:49.74 (29.90)     3:20.18 (30.44)     3:50.86 (30.68)
        4:21.70 (30.84)     4:52.17 (30.47)                                        
 23 Fernando Gomez-Fischer    12 WC Henderson         4:53.98    4:53.62        
              26.79       55.32 (28.53)     1:23.85 (28.53)     1:53.00 (29.15)
        2:22.11 (29.11)     2:51.56 (29.45)     3:21.89 (30.33)     3:52.89 (31.00)
        4:23.19 (30.30)     4:53.62 (30.43)                                        
 24 Connor Lenahan            11 CB East              4:57.97    4:54.28        
              27.03       56.36 (29.33)     1:26.09 (29.73)     1:56.04 (29.95)
        2:25.48 (29.44)     2:55.53 (30.05)     3:25.65 (30.12)     3:55.78 (30.13)
        4:25.54 (29.76)     4:54.28 (28.74)                                        
 25 Sean Wolstenholme         11 Coatesville          5:01.69    4:54.37        
              26.38       54.83 (28.45)     1:24.49 (29.66)     1:54.75 (30.26)
        2:25.11 (30.36)     2:55.64 (30.53)     3:26.39 (30.75)     3:57.22 (30.83)
        4:26.58 (29.36)     4:54.37 (27.79)                                        
 26 David Bussard             11 WC Rustin            4:56.51    4:54.40        
              26.69       56.45 (29.76)     1:26.30 (29.85)     1:55.93 (29.63)
        2:25.38 (29.45)     2:55.77 (30.39)     3:26.20 (30.43)     3:56.03 (29.83)
        4:25.93 (29.90)     4:54.40 (28.47)                                        
 27 Miles Whitaker            10 Conestoga            4:56.22    4:54.85        
              26.12       54.44 (28.32)     1:23.62 (29.18)     1:53.10 (29.48)
        2:22.97 (29.87)     2:53.02 (30.05)     3:23.19 (30.17)     3:53.88 (30.69)
        4:24.79 (30.91)     4:54.85 (30.06)                                        
 28 Dylan Alexander           10 Perk Valley          4:57.08    4:56.10        
              26.90       54.70 (27.80)     1:23.97 (29.27)     1:53.89 (29.92)
        2:24.05 (30.16)     2:54.11 (30.06)     3:24.32 (30.21)     3:54.79 (30.47)
        4:25.50 (30.71)     4:56.10 (30.60)                                        
 29 William Klein             10 North Penn           4:53.46    4:56.39        
              25.34       52.82 (27.48)     1:21.35 (28.53)     1:50.96 (29.61)
        2:21.04 (30.08)     2:51.91 (30.87)     3:22.96 (31.05)     3:53.88 (30.92)
        4:25.60 (31.72)     4:56.39 (30.79)                                        
 30 Bobby Boehme              11 Wissahickon          4:53.27    4:56.60        
              26.74       56.69 (29.95)     1:26.74 (30.05)     1:56.47 (29.73)
        2:26.88 (30.41)     2:57.05 (30.17)     3:27.37 (30.32)     3:57.46 (30.09)
        4:27.81 (30.35)     4:56.60 (28.79)                                        
 31 Matthew Seifried          10 Springfield Del      4:56.14    4:57.90        
              26.59       55.75 (29.16)     1:25.17 (29.42)     1:54.94 (29.77)
        2:24.64 (29.70)     2:54.71 (30.07)     3:25.08 (30.37)     3:55.91 (30.83)
        4:26.98 (31.07)     4:57.90 (30.92)                                        
 32 Evan Wadley               11 Pennsbury            5:01.77    4:58.35        
              26.52       55.47 (28.95)     1:25.32 (29.85)     1:55.75 (30.43)
        2:26.07 (30.32)     2:56.65 (30.58)     3:27.41 (30.76)     3:58.19 (30.78)
        4:28.88 (30.69)     4:58.35 (29.47)                                        
 33 Will Clift                12 Wm Tennent           5:01.15    4:58.56        
              25.60       54.62 (29.02)     1:24.29 (29.67)     1:54.57 (30.28)
        2:25.35 (30.78)     2:55.86 (30.51)     3:26.84 (30.98)     3:57.80 (30.96)
        4:28.58 (30.78)     4:58.56 (29.98)                                        
 34 Jack Hussin                9 Phoenixville         5:00.25    5:00.31        
              26.07       54.46 (28.39)     1:23.66 (29.20)     1:54.03 (30.37)
        2:24.73 (30.70)     2:55.81 (31.08)     3:26.87 (31.06)     3:58.20 (31.33)
        4:29.53 (31.33)     5:00.31 (30.78)                                        
 35 Griffin Young             10 Garnet Valley        4:57.93    5:00.97        
              26.41       55.32 (28.91)     1:24.87 (29.55)     1:55.11 (30.24)
        2:25.80 (30.69)     2:56.77 (30.97)     3:28.41 (31.64)     4:00.04 (31.63)
        4:31.27 (31.23)     5:00.97 (29.70)                                        
 36 Trevor Johnson            10 CR North             5:01.75    5:01.39        
              25.38       54.18 (28.80)     1:24.47 (30.29)     1:55.19 (30.72)
        2:26.67 (31.48)     2:58.26 (31.59)     3:29.31 (31.05)     4:00.58 (31.27)
        4:31.61 (31.03)     5:01.39 (29.78)                                        
 37 Ian Houska                12 CR North             5:04.53    5:01.46        
              25.10       54.12 (29.02)     1:24.17 (30.05)     1:54.87 (30.70)
        2:25.66 (30.79)     2:56.56 (30.90)     3:27.86 (31.30)     3:59.32 (31.46)
        4:30.79 (31.47)     5:01.46 (30.67)                                        
 38 Cole Martin               11 CB South             5:03.96    5:03.44        
              25.52       54.81 (29.29)     1:25.38 (30.57)     1:56.53 (31.15)
        2:27.24 (30.71)     2:58.38 (31.14)     3:29.33 (30.95)     4:00.93 (31.60)
        4:32.34 (31.41)     5:03.44 (31.10)                                        
 39 Justin Ruggiero           11 Ply Whitemarsh       4:57.59    5:03.56        
              27.00       56.51 (29.51)     1:26.89 (30.38)     1:57.35 (30.46)
        2:28.04 (30.69)     2:58.55 (30.51)     3:29.72 (31.17)     4:01.07 (31.35)
        4:32.62 (31.55)     5:03.56 (30.94)                                        
 40 Shane Scudder             12 Garnet Valley        5:02.00    5:03.75        
              27.24       57.07 (29.83)     1:26.88 (29.81)     1:57.46 (30.58)
        2:28.10 (30.64)     2:59.24 (31.14)     3:30.10 (30.86)     4:01.65 (31.55)
        4:33.32 (31.67)     5:03.75 (30.43)                                        
 41 Jacob Davis               10 Ply Whitemarsh       5:04.10    5:04.44        
              27.26       57.34 (30.08)     1:28.18 (30.84)     1:59.53 (31.35)
        2:31.04 (31.51)     3:01.56 (30.52)     3:32.57 (31.01)     4:03.65 (31.08)
        4:34.68 (31.03)     5:04.44 (29.76)                                        
 42 Liam Perrin                9 Avon Grove           5:03.24    5:07.82        
              26.90       57.29 (30.39)     1:28.43 (31.14)     1:59.91 (31.48)
        2:31.24 (31.33)     3:02.93 (31.69)     3:34.79 (31.86)     4:06.29 (31.50)
        4:37.35 (31.06)     5:07.82 (30.47)                                        
 
Event 19  Boys 100 Yard Backstroke AA Boys
===============================================================================
District Rec: # 50.96    3/3/2017 Connor Killion, Lower Moreland               
 Meet Qualifying:  1:05.00
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Connor Killion            12 Lower Moreland         52.51      52.72        
              25.99       52.72 (26.73)                                        
  2 Ben Aust                  12 Lower Moreland         56.79      54.46        
              25.97       54.46 (28.49)                                        
  3 Noah Ferker                9 Lower Moreland       1:00.42      56.54        
              27.12       56.54 (29.42)                                        
  4 Joel Williams             12 Upper Perk             59.60      56.63        
              27.17       56.63 (29.46)                                        
  5 Jake Cawley               12 Springfield Mont       59.00      57.60        
              28.04       57.60 (29.56)                                        
  6 Ethan Cai                 12 DelCo Christian        59.37      57.64        
              27.29       57.64 (30.35)                                        
  7 Sean Lyman                 9 Upper Perk           1:00.06      57.92        
              27.97       57.92 (29.95)                                        
  8 Daniel Miller             12 Upper Perk             58.28      57.93        
              28.38       57.93 (29.55)                                        
  9 Nicholas Scott             9 Shanahan             1:02.11      59.25        
              28.39       59.25 (30.86)                                        
 
Event 20  Boys 100 Yard Backstroke AAA Boys
===============================================================================
District Rec: # 47.56    3/1/2014 Michael Thomas  Hat Horsham, Hatboro Horsham 
 Meet Qualifying:  1:05.00
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Brendan Burns             11 Conestoga              48.34      48.04        
              23.54       48.04 (24.50)                                        
  2 Storm Krader              12 Souderton              52.39      50.66        
              24.35       50.66 (26.31)                                        
  3 T.J. Yaglenski            11 Souderton              53.37      51.16        
              24.69       51.16 (26.47)                                        
  4 Jake DiMartile            10 Upper Dublin           51.96      51.18        
              24.81       51.18 (26.37)                                        
  5 Justin Heimes             10 Quakertown             53.53      51.39        
              24.49       51.39 (26.90)                                        
  6 Harrison Bass             12 Unionville             55.43      51.40        
              25.17       51.40 (26.23)                                        
  7 Gregory Roytman           11 CR South               53.03      51.71        
              24.46       51.71 (27.25)                                        
  8 Carson Huff               12 Spring Ford            52.93      52.54        
              25.33       52.54 (27.21)                                        
  9 Nick Fiddler              11 Ply Whitemarsh         54.87      53.23        
              25.73       53.23 (27.50)                                        
 10 Dalton Fink                9 OJ Roberts             55.41      53.42        
              25.58       53.42 (27.84)                                        
 11 Matt Marsh                12 Perk Valley            53.35      53.47        
              26.12       53.47 (27.35)                                        
 12 Aaron Tupper              11 Avon Grove             55.69      54.00        
              25.97       54.00 (28.03)                                        
 13 Nicolas Bland             12 Pennridge              53.49      54.26        
              25.57       54.26 (28.69)                                        
 14 Zach Given                10 Haverford              55.58      54.37        
              25.81       54.37 (28.56)                                        
 15 Nathan Suit               11 Abington               55.01      54.39        
              26.58       54.39 (27.81)                                        
 16 Evan Mancini              10 North Penn             56.04      54.44        
              26.23       54.44 (28.21)                                        
 17 Ian Palau                 12 CR South               56.36      54.56        
              25.84       54.56 (28.72)                                        
 18 Jared Bergan              12 WC Henderson           56.10      54.63        
              26.23       54.63 (28.40)                                        
 19 Pearce Stephens           12 Hatboro-Horsham        56.11      54.66        
              26.44       54.66 (28.22)                                        
 20 Martin Vradinskiy         10 CR North               55.32      54.85        
              26.52       54.85 (28.33)                                        
 21 George Pappas              9 Phoenixville           54.74      54.88        
              26.06       54.88 (28.82)                                        
 21 Andrew Hoy                 9 Upper Merion           54.95      54.88        
              26.29       54.88 (28.59)                                        
 23 Zach Birkbeck             11 CR North               55.53      55.23        
              26.54       55.23 (28.69)                                        
 24 Jake Booth                12 Strath Haven           55.45      55.67        
              27.18       55.67 (28.49)                                        
 25 Joshua Boyer              12 Boyertown              55.49      55.72        
              26.81       55.72 (28.91)                                        
 26 Tyler Hall                11 North Penn             56.35      55.74        
              26.91       55.74 (28.83)                                        
 27 Eric Thron                10 Hatboro-Horsham        55.42      55.97        
              26.72       55.97 (29.25)                                        
 28 Jack Hughes               10 Conestoga              55.49      56.23        
              26.67       56.23 (29.56)                                        
 29 Ryan Kircher               9 CB South               56.27      56.24        
              27.16       56.24 (29.08)                                        
 30 Tommy Krystkiewicz         9 CB East                57.52      56.55        
              26.76       56.55 (29.79)                                        
 31 Ryan King                 12 OJ Roberts             56.69      56.58        
              26.96       56.58 (29.62)                                        
 32 Gabriel Wingert           11 CB West                56.77      56.72        
              27.20       56.72 (29.52)                                        
 33 Matthew Harkrader          9 North Penn             55.95      57.03        
              26.95       57.03 (30.08)                                        
 34 Ben Komita                12 CB South               56.88      57.08        
              27.55       57.08 (29.53)                                        
 35 Mike Hannig               11 Marple Newtown         55.36      57.10        
              26.94       57.10 (30.16)                                        
 36 Will Higgins              10 CR North               56.76      57.25        
              27.83       57.25 (29.42)                                        
 37 Jonah Kasznay              9 OJ Roberts             57.31      57.38        
              27.41       57.38 (29.97)                                        
 38 Zach Anderson             11 Ridley                 57.58      57.41        
              27.63       57.41 (29.78)                                        
 39 Tie Manuel                 9 WC Henderson           56.38      57.77        
              27.92       57.77 (29.85)                                        
 40 Mark Disbrow              11 CR South               57.19      58.58        
              27.44       58.58 (31.14)                                        
 41 Steven Zeng               11 Methacton              56.84    1:00.07        
              28.97     1:00.07 (31.10)                                        
 
Event 21  Boys 100 Yard Breaststroke AA Boys
===============================================================================
District Rec: # 58.10        1993 Jeff Vaders Springfield (MC), Springfield (MC
 Meet Qualifying:  1:12.50
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Andrew Iannacone          11 Holy Ghost Prep      1:00.83      58.65        
              27.62       58.65 (31.03)                                        
  2 Kyle Kovalenko            11 Upper Perk           1:00.80      58.95        
              27.77       58.95 (31.18)                                        
  3 Chris Kelly               12 Lower Moreland       1:00.59      59.48        
              27.82       59.48 (31.66)                                        
  4 Alex Yoon                 10 Lower Moreland       1:02.73    1:01.68        
              28.84     1:01.68 (32.84)                                        
  5 Joseph McGillen           10 Upper Perk           1:09.39    1:04.56        
              30.76     1:04.56 (33.80)                                        
  6 Brent Hennegan            10 Springfield Mont     1:07.43    1:04.87        
              30.56     1:04.87 (34.31)                                        
  7 Greg Landis                9 Lower Moreland       1:07.26    1:05.01        
              30.28     1:05.01 (34.73)                                        
  8 Kevin Kovalenko            9 Upper Perk           1:07.21    1:05.25        
              30.82     1:05.25 (34.43)                                        
  9 Philip Lee                 9 Holy Ghost Prep      1:06.90    1:07.73        
              31.11     1:07.73 (36.62)                                        
 
Event 22  Boys 100 Yard Breaststroke AAA Boys
===============================================================================
District Rec: # 55.28        2000 Brendan Hansen  Haverford, Haverford         
 Meet Qualifying:  1:12.50
    Name                    Year School                  Seed     Finals        
===============================================================================
  1 Andy Thomas               12 Hatboro-Horsham        57.25      55.96        
              26.75       55.96 (29.21)                                        
  2 Sean Faikish              10 North Penn             58.14      56.23        
              26.44       56.23 (29.79)                                        
  3 Ben Doyle                 10 Dtown East             58.61      57.13        
              26.86       57.13 (30.27)                                        
  4 Aidan Zipf                10 Garnet Valley          59.85      57.68        
              27.35       57.68 (30.33)                                        
  5 David Abrahams            11 Haverford              58.42      57.72        
              26.98       57.72 (30.74)                                        
  6 James El-Deiry            12 Radnor                 59.48      58.27        
              27.70       58.27 (30.57)                                        
  7 Nick Clark                 9 North Penn           1:00.74      58.67        
              27.30       58.67 (31.37)                                        
  8 Matthew Jensen            10 Upper Dublin           57.80      58.69        
              27.07       58.69 (31.62)                                        
  9 Matthew Bochanski         12 Haverford              59.59      59.18        
              27.97       59.18 (31.21)                                        
 10 JP Perucki                10 WC East                59.52      59.19        
              27.14       59.19 (32.05)                                        
 11 Evan Zhou                 12 Conestoga            1:00.24      59.22        
              27.28       59.22 (31.94)                                        
 12 Alex Boeckx               10 Ridley                 59.45      59.25        
              27.35       59.25 (31.90)                                        
 13 Joseph Hong                9 Pennridge            1:00.20      59.40        
              27.73       59.40 (31.67)                                        
 14 Nolan Benner              10 Boyertown            1:02.11      59.75        
              28.31       59.75 (31.44)                                        
 15 Alexander McClurkin       10 Neshaminy            1:00.67      59.78        
              28.24       59.78 (31.54)                                        
 16 Greyson Campbell          10 North Penn           1:00.22      59.82        
              27.87       59.82 (31.95)                                        
 17 Luke Schwar               10 North Penn           1:01.77      59.90        
              28.39       59.90 (31.51)                                        
 18 Ryan Williams             12 CR South             1:02.30    1:00.69        
              28.78     1:00.69 (31.91)                                        
 19 Arjun Rao                 12 Conestoga            1:02.55    1:00.72        
              28.67     1:00.72 (32.05)                                        
 20 Nathan Ober               10 Kennett              1:01.19    1:00.84        
              28.26     1:00.84 (32.58)                                        
 21 John Higson               11 Haverford            1:02.39    1:00.91        
              28.30     1:00.91 (32.61)                                        
 22 Trevor Mislan             11 CB East              1:00.57    1:00.92        
              28.34     1:00.92 (32.58)                                        
 23 Chris O'Grady              9 Dtown West           1:01.89    1:00.93        
              28.56     1:00.93 (32.37)                                        
 24 Joshua Belder             11 CR South             1:01.66    1:00.94        
              28.57     1:00.94 (32.37)                                        
 25 Dominic Edwards            9 CR North             1:02.07    1:01.10        
              28.62     1:01.10 (32.48)                                        
 26 Niles Rankin              10 Ply Whitemarsh       1:00.08    1:01.19        
              28.68     1:01.19 (32.51)                                        
 27 Justin Ardamoy            12 Upper Merion         1:02.66    1:01.22        
              28.51     1:01.22 (32.71)                                        
 28 Michael Palumbo           12 Methacton            1:02.76    1:01.37        
              29.05     1:01.37 (32.32)                                        
 29 Drake Bayard              11 CR North             1:01.63    1:01.60        
              28.93     1:01.60 (32.67)                                        
 30 Tom Khayt                 11 CB South             1:02.76    1:01.63        
              29.04     1:01.63 (32.59)                                        
 31 Ryan Lawlor               12 CR North             1:02.42    1:01.67        
              29.04     1:01.67 (32.63)                                        
 31 Coner Eimer               12 Hatboro-Horsham      1:02.22    1:01.67        
              28.35     1:01.67 (33.32)                                        
 33 Justin Hausler            10 Avon Grove           1:03.22    1:01.69        
              29.21     1:01.69 (32.48)                                        
 34 Matt Snyder               12 OJ Roberts           1:02.40    1:01.71        
              28.68     1:01.71 (33.03)                                        
 35 Ethan Lionetti            11 Pennridge            1:02.86    1:01.90        
              29.33     1:01.90 (32.57)                                        
 36 Carter Myers              11 Abington             1:03.24    1:01.99        
              28.90     1:01.99 (33.09)                                        
 37 Matt Gray                  9 Marple Newtown       1:01.83    1:02.04        
              29.10     1:02.04 (32.94)                                        
 38 Williams Thomas           10 Marple Newtown       1:02.77    1:02.13        
              28.89     1:02.13 (33.24)                                        
 39 Dan Sinagoga              10 Neshaminy            1:02.49    1:02.27        
              29.23     1:02.27 (33.04)                                        
 40 Joe Ereifej               11 Pennridge            1:03.26    1:02.65        
              29.61     1:02.65 (33.04)                                        
 41 Aidan McKenrick           11 Conestoga            1:02.62    1:02.80        
              29.64     1:02.80 (33.16)                                        
 42 William Leyland           10 Souderton            1:01.69    1:02.83        
              28.95     1:02.83 (33.88)                                        
 43 Miles Borowsky            11 Pennsbury            1:02.89    1:03.37        
              29.90     1:03.37 (33.47)                                        
 43 Andrew Kim                11 Pennsbury            1:02.84    1:03.37        
              29.25     1:03.37 (34.12)                                        
 45 Noah Caplan               11 Methacton            1:03.30    1:03.52        
              29.46     1:03.52 (34.06)                                        
 46 Ryan Look                 12 Conestoga            1:02.51    1:04.36        
              30.34     1:04.36 (34.02)                                        
 
Event 23  Boys 400 Yard Freestyle Relay AA Boys
===============================================================================
District Rec: # 3:14.23        1997 Garnet Valley High School, Garnet Valley   
 Meet Qualifying:  3:52.00
    School                                               Seed     Finals        
===============================================================================
  1 Lower Moreland High School                        3:14.73    3:11.04#       
     1) Connor Killion 12               2) Colin Shipp 11                 
     3) Chris Kelly 12                  4) Tommy Lutter 11                
              22.63       47.01 (47.01)     1:09.51 (22.50)     1:34.82 (47.81)
        1:57.11 (22.29)     2:22.06 (47.24)     2:45.35 (23.29)     3:11.04 (48.98)
  2 Springfield Township High Scho                    3:32.98    3:21.91        
     1) Jake Cawley 12                  2) Brent Hennegan 10              
     3) Jake Hennegan 10                4) Ethan Ford 11                  
              24.37       51.45 (51.45)     1:16.43 (24.98)     1:43.26 (51.81)
        2:06.46 (23.20)     2:32.85 (49.59)     2:55.98 (23.13)     3:21.91 (49.06)
  3 Bishop Shanahan High School                       3:35.42    3:22.80        
     1) Jack Fidanza 10                 2) Nicholas Scott 9               
     3) Brendan Hill 12                 4) Trevor Kern 12                 
              24.37       50.59 (50.59)     1:15.04 (24.45)     1:42.96 (52.37)
        2:07.57 (24.61)     2:33.88 (50.92)     2:56.64 (22.76)     3:22.80 (48.92)
  4 Upper Perkiomen High School                       3:27.23    3:23.70        
     1) Cameron Junk 12                 2) Trevor Cairns 10               
     3) Joel Williams 12                4) Kyle Kovalenko 11              
              24.00       50.28 (50.28)     1:14.99 (24.71)     1:42.35 (52.07)
        2:06.58 (24.23)     2:33.57 (51.22)     2:57.35 (23.78)     3:23.70 (50.13)
  5 Holy Ghost Preparatory School                     3:31.17    3:24.24        
     1) Matthew Doucette 12             2) Andrew Iannacone 11            
     3) Liam Farrell 10                 4) Fred Li 9                      
              23.52       50.46 (50.46)     1:14.33 (23.87)     1:40.80 (50.34)
        2:05.79 (24.99)     2:34.95 (54.15)     2:58.57 (23.62)     3:24.24 (49.29)
 
Event 24  Boys 400 Yard Freestyle Relay AAA Boys
===============================================================================
District Rec: # 3:03.89    3/1/2013 Upper Dublin High School                   
                         M Jensen, I Flynn, E Jensen, R Bantley            
 Meet Qualifying:  3:52.00
    School                                               Seed     Finals        
===============================================================================
  1 Hatboro-Horsham High School                       3:05.27    3:03.13#       
     1) Andy Thomas 12                  2) Stuart Sumner 11               
     3) Luke Emig 11                    4) John Scully 12                 
              21.63       45.32 (45.32)     1:07.29 (21.97)     1:31.88 (46.56)
        1:53.52 (21.64)     2:17.62 (45.74)     2:39.04 (21.42)     3:03.13 (45.51)
  2 North Penn High School                            3:07.58    3:03.64#       
     1) Ryley Fein 11                   2) Sean Faikish 10                
     3) Aidan Daly 12                   4) Noah Jamieson 12               
              22.58       46.57 (46.57)     1:08.40 (21.83)     1:32.51 (45.94)
        1:53.94 (21.43)     2:17.99 (45.48)     2:39.69 (21.70)     3:03.64 (45.65)
  3 Upper Dublin High School                          3:06.24    3:05.31        
     1) Alex Flynn 12                   2) Matthew Jensen 10              
     3) Kyle Pro 10                     4) Jake DiMartile 10              
              22.24       46.54 (46.54)     1:08.13 (21.59)     1:32.04 (45.50)
        1:54.04 (22.00)     2:18.74 (46.70)     2:40.49 (21.75)     3:05.31 (46.57)
  4 Conestoga High School                             3:06.89    3:07.19        
     1) Brendan Burns 11                2) Oliver Brown 12                
     3) Kevin Ryle 12                   4) Arjun Rao 12                   
              22.08       45.20 (45.20)     1:07.52 (22.32)     1:32.38 (47.18)
        1:54.52 (22.14)     2:19.07 (46.69)     2:41.97 (22.90)     3:07.19 (48.12)
  5 Radnor High School                                3:10.88    3:10.01        
     1) James El-Deiry 12               2) Patrick Cullen 11              
     3) Andrew Davis 11                 4) Nick Mlodzienski 11            
              22.78       47.39 (47.39)     1:09.14 (21.75)     1:33.50 (46.11)
        1:56.22 (22.72)     2:22.31 (48.81)     2:44.59 (22.28)     3:10.01 (47.70)
  6 WC  Henderson High School                         3:15.58    3:10.90        
     1) Jared Bergan 12                 2) Fernando Gomez-Fischer 12      
     3) Will Groves 12                  4) Liam Pitt 12                   
              23.04       48.61 (48.61)     1:11.25 (22.64)     1:36.42 (47.81)
        1:59.38 (22.96)     2:25.76 (49.34)     2:47.15 (21.39)     3:10.90 (45.14)
  7 Council Rock North High School                    3:13.17    3:11.92        
     1) Davis Wojnovich 11              2) Zach Birkbeck 11               
     3) Drake Bayard 11                 4) Blake Eshelman 11              
              22.85       47.80 (47.80)     1:10.54 (22.74)     1:35.96 (48.16)
        1:58.98 (23.02)     2:24.69 (48.73)     2:46.85 (22.16)     3:11.92 (47.23)
  8 Spring Ford High School                           3:17.25    3:13.30        
     1) Matt Skilton 12                 2) Carson Hilliard 12             
     3) Cory Laing 10                   4) Carson Huff 12                 
              23.75       49.37 (49.37)     1:11.80 (22.43)     1:36.43 (47.06)
        1:59.84 (23.41)     2:26.07 (49.64)     2:48.42 (22.35)     3:13.30 (47.23)
  9 Pennsbury High School                             3:15.54    3:13.66        
     1) Will Deitch 10                  2) Dean Wadley 12                 
     3) Liam White 11                   4) Matthew Babel 12               
              22.96       48.41 (48.41)     1:10.88 (22.47)     1:37.07 (48.66)
        2:00.19 (23.12)     2:26.36 (49.29)     2:48.93 (22.57)     3:13.66 (47.30)
 10 Souderton Area High School                        3:18.21    3:14.51        
     1) Jake Kramer 11                  2) Reid Sinkinson 11              
     3) Austin Graham 10                4) Michael Dechert 12             
              22.90       47.78 (47.78)     1:10.69 (22.91)     1:36.15 (48.37)
        1:59.60 (23.45)     2:25.99 (49.84)     2:49.00 (23.01)     3:14.51 (48.52)
 11 Upper Merion Area High School                     3:20.46    3:15.02        
     1) Aidan McNally 11                2) Michael Lemishko 9             
     3) Cody Nguyen 9                   4) Corey Besz 11                  
              22.68       47.83 (47.83)     1:10.60 (22.77)     1:36.44 (48.61)
        2:00.11 (23.67)     2:26.45 (50.01)     2:49.36 (22.91)     3:15.02 (48.57)
 12 Abington High School                              3:17.53    3:15.31        
     1) Matt Bonnell 11                 2) Nicholas Suit 11               
     3) Nathan Suit 11                  4) Carter Myers 11                
              23.47       48.07 (48.07)     1:11.85 (23.78)     1:38.36 (50.29)
        2:01.53 (23.17)     2:26.55 (48.19)     2:49.94 (23.39)     3:15.31 (48.76)
 13 Haverford High School                             3:18.54    3:15.69        
     1) Jackson Graham 11               2) Matthew Shaw 12                
     3) Matthew Bochanski 12            4) Collin Pettit 12               
              23.31       49.20 (49.20)     1:12.01 (22.81)     1:37.69 (48.49)
        2:01.38 (23.69)     2:27.68 (49.99)     2:50.10 (22.42)     3:15.69 (48.01)
 14 Boyertown Area High School                        3:19.10    3:16.04        
     1) Nolan Benner 10                 2) Mason Kennedy 12               
     3) Oliver Tye 11                   4) Owen Miller 10                 
              23.77       49.28 (49.28)     1:12.77 (23.49)     1:39.66 (50.38)
        2:02.16 (22.50)     2:27.97 (48.31)     2:50.70 (22.73)     3:16.04 (48.07)
 15 Council Rock South High School                    3:16.89    3:17.02        
     1) Joshua Belder 11                2) Ryan Williams 12               
     3) Mason Sjostedt 12               4) Gregory Roytman 11             
              23.81       49.70 (49.70)     1:13.52 (23.82)     1:39.93 (50.23)
        2:02.80 (22.87)     2:29.20 (49.27)     2:51.59 (22.39)     3:17.02 (47.82)
 16 West Chester East HS                              3:17.80    3:17.07        
     1) AJ Avagliano 10                 2) Phil Leander 11                
     3) Laszlo Vasko 12                 4) JP Perucki 10                  
              23.79       49.61 (49.61)     1:12.50 (22.89)     1:39.52 (49.91)
        2:03.14 (23.62)     2:29.50 (49.98)     2:51.93 (22.43)     3:17.07 (47.57)
 17 Coatesville Area High School                      3:19.04    3:17.74        
     1) Charlie Mehl 12                 2) Sean Wolstenholme 11           
     3) Ethan Vannoy 11                 4) Ethan Moore 10                 
              23.83       50.11 (50.11)     1:14.05 (23.94)     1:40.07 (49.96)
        2:03.44 (23.37)     2:29.48 (49.41)     2:51.92 (22.44)     3:17.74 (48.26)
 18 Central Bucks South High Schoo                    3:19.08    3:17.78        
     1) Alex Brogan 12                  2) Dan Han 12                     
     3) Caleb Matsick 12                4) Tom Khayt 11                   
              23.75       49.91 (49.91)     1:12.32 (22.41)     1:37.48 (47.57)
        2:01.15 (23.67)     2:27.57 (50.09)     2:51.47 (23.90)     3:17.78 (50.21)
 19 Central Bucks East High School                    3:19.74    3:17.98        
     1) Jackson Green 12                2) Erik Huuki 11                  
     3) Connor Lenahan 11               4) Michael Scarpitta 10           
              22.82       48.25 (48.25)     1:12.09 (23.84)     1:38.73 (50.48)
        2:02.57 (23.84)     2:28.73 (50.00)     2:51.67 (22.94)     3:17.98 (49.25)
 20 Wissahickon High School                           3:18.12    3:19.54        
     1) Nick Kang 11                    2) Matt Chung 11                  
     3) Jon Carrozza 12                 4) Zac Jobin 10                   
              23.97       50.18 (50.18)     1:13.19 (23.01)     1:39.88 (49.70)
        2:02.89 (23.01)     2:29.22 (49.34)     2:52.73 (23.51)     3:19.54 (50.32)
 21 Owen J Roberts High School                        3:17.79    3:20.15        
     1) Hayden Fink 12                  2) Ryan King 12                   
     3) Matt Snyder 12                  4) Simon Crew 12                  
              23.41       49.27 (49.27)     1:13.47 (24.20)     1:39.52 (50.25)
        2:03.60 (24.08)     2:31.09 (51.57)     2:54.02 (22.93)     3:20.15 (49.06)
 22 Pennridge High School                             3:20.83    3:20.72        
     1) Josh Yardley 12                 2) James Sandt 11                 
     3) Ethan Lionetti 11               4) Nicolas Bland 12               
              24.08       50.46 (50.46)     1:13.24 (22.78)     1:40.25 (49.79)
        2:04.19 (23.94)     2:30.90 (50.65)     2:54.34 (23.44)     3:20.72 (49.82)
 23 Penncrest High School                             3:19.49    3:20.78        
     1) Steven Woolery 9                2) JB Peterson 10                 
     3) Tom McLaughlin 10               4) Justin Haffner 12              
              23.64       49.71 (49.71)     1:14.17 (24.46)     1:41.76 (52.05)
        2:05.06 (23.30)     2:31.64 (49.88)     2:54.91 (23.27)     3:20.78 (49.14)
 24 Garnet Valley High School                         3:21.15    3:21.20        
     1) James Greek 11                  2) Shane Scudder 12               
     3) Aidan Zipf 10                   4) Matthew Hurford 9              
              23.93       49.74 (49.74)     1:14.06 (24.32)     1:40.65 (50.91)
        2:05.05 (24.40)     2:31.53 (50.88)     2:55.01 (23.48)     3:21.20 (49.67)
 
               Men - AA Boys - Team Rankings - Through Event 24                
 
  1. Lower Moreland High School          513   2. Upper Perkiomen High School         300
  3. Springfield Township High Scho      267   4. Bishop Shanahan High School         221
  5. Holy Ghost Preparatory School     213.5   6. Pottsgrove High School             43.5
  7. Interboro High School                 9                                             
 
               Men - AAA Boys - Team Rankings - Through Event 24               
 
  1. North Penn High School            336.5   2. Upper Dublin High School            240
  3. Hatboro-Horsham High School         197   3. Conestoga High School               197
  5. Souderton Area High School          163   6. Haverford High School             112.5
  7. Radnor High School                  111   8. WC  Henderson High School            96
  9. Plymouth Whitemarsh High Schoo     79.5  10. Abington High School                 64
 11. Pennsbury High School                59  12. Unionville High School               58
 12. Council Rock North High School       58  14. Spring Ford High School              52
 15. Upper Merion Area High School        47  16. Council Rock South High School       42
 17. Kennett High School                  37  18. Boyertown Area High School           33
 19. Garnet Valley High School            30  20. West Chester Rustin                  29
 20. Central Bucks East High School       29  22. Oxford Area High School              28
 23. West Chester East HS               27.5  24. Owen J Roberts High School           27
 25. Downingtown East High School         26  26. Ridley High School                   23
 27. Perkiomen Valley High School         20  27. Harriton High School                 20
 29. Quakertown High School               18  30. Strath Haven High School             17
 30. Central Bucks South High Schoo       17  32. Coatesville Area High School         10
 33. Pennridge High School                 8  34. Avon Grove High School                5
 35. Marple Newtown High School            3  35. Great Valley High School              3
 37. Neshaminy High School                 2