Welcome! Register or Login       Visit Us:   
Search this site:  
Reporting on: 7,939 meets 1,180,490 performances
 
Season: Year:   
 
 

Section 8 Rankings
 
Team:  Boys | Girls | Combined
 
Event Group:  Event: 
 
 
h = hand time (actual time shown, but we add +0.24 to determine rankings position)
# for 'coach entered' in the rankings
Boys 2.5 Mi / 4K XC 
Senior
13:32.2 Bryan Villafuerte 
13:37.7 Aaron Li 
13:44.4 Patrick Smyth 
13:52.9 John Meah 
13:53.9 Christopher Courts 
13:56.5 Adam Stefan 
13:59.2 Gabe Silva 
14:00.8 Brendan Moehringer 
14:02.6 Drew Miller 
14:06.1 Brendan Rosario 
 
14:08.9 Charles LaMassa 
14:08.9 Sean Bottalico 
14:08.9 Aidan Pech 
14:09.3 Nicholas Scardigno 
14:10.2 Mike Turner 
14:12.0 Maor Amar 
14:12.6 Glenn Newberger 
14:13.8 Kenneth Tan 
14:19.5 Daniel Finning 
14:20.3 JP Grace 
 
14:21.3 Jack McGowan 
14:21.7 Justin Murillo 
14:22.1 Michael Greco 
14:23.6 Max Friedman 
14:24.4 Brian Casey 
14:27.0 Tyler Goldstein 
14:34.7 Christian Sekosan 
14:34.7 Ryan Happel 
14:36.1 Ben Goldstein 
14:38.8 Kevin Ryan 
 
14:39.3 Shane Nembach 
14:40.2 Sean Ahearn 
14:40.7 Gary Sautner 
14:40.7 Jack Rosencrans 
14:43.0 Joshua Michel 
14:44.9 Jack Waldman 
14:45.3 Christopher DiLillo 
14:47.9 Ben Reilly 
14:47.9 Michael Lu 
14:49.4 John Krzyminski 
 
14:52.8 David Cheque 
14:52.9 Anthony Leeb 
14:58.8 Brian Cho 
14:59.9 Hugh Owens 
15:06.0 Bryan Murphy 
15:06.0 Daniel Ferreira 
15:09.7 Brian Scannell 
15:10.1 Jonathan Melkun 
15:11.3 Peter Martorana 
15:11.3 Chris Drury 
 
15:12.9 Nathaniel Miller 
15:15.2 Dylan Herlihy 
15:18.8 Christopher Miliano 
15:19.1 Joshua Chung 
15:21.1 James Pizaro 
15:22.4 Joshua Gershoff 
15:22.6 Taylor Diamond 
15:25.4 Thomas Bodendorf 
15:25.4 Daniel Sheehan 
15:25.7 John Dublynn 
 
15:27.5 John Bensen 
15:31.1 Jason Goncalves 
15:33.7 Ryan DeRosa 
15:35.5 Christopher Gioia 
15:35.8 Joseph Callahan 
15:38.1 Vincent Matarese 
15:42.4 Andres Bell 
15:44.3 Thomas Blaney 
15:44.5 Jack Nichols 
15:44.9 Benjamin Aranoff 
 
15:44.9 Andrew Pogue 
15:45.2 Victor D'Angelo 
15:45.4 Sebastian Castro 
15:46.5 Daniel Berlin 
15:48.7 Michael Rosen 
15:50.3 Eric Tacheci 
15:50.8 Jardineau Pierre 
15:54.0 Tim Saulpaugh 
15:55.2 James Vizza 
15:55.5 Dillon Pekoff 
 
15:56.1 Sean Curtis 
16:01.2 Aaron Malekan 
16:03.8 Andrew Gervasi 
16:05.0 Matt Ryan 
16:06.2 Rob Mongitore 
16:06.8 Andrew Gerard 
16:07.7 Ian Acriche 
16:08.6 Thomas Hilbert 
16:09.5 Blake Kirchner 
16:09.7 Steven Keane 
 
16:13.5 Anthony Edwards 
16:14.1 Jason Lehrfeld 
16:17.3 Kishan Batra 
16:18.2 Jonathan Cruz 
16:18.9 Matt Guerra 
16:20.3 Christian Marinello 
16:24.1 Emilio Diaz 
16:24.7 Joseph Drossman 
16:24.7 Carson Turco 
16:29.0 Richard Chen 
 
16:29.7 Erik Allen 
16:30.3 Lotrell Lindsay 
16:33.6 Aidan Monteleone 
16:37.6 Anthony Ranieri 
16:40.1 Thomas Gleave 
16:42.5 Tyler Augi 
16:44.1 Sam Cacioppo 
16:46.0 Nicolas Tavares 
16:46.4 Thomas Edrmann 
16:50.1 Collin Santiago 
 
16:51.0 Christian Williams 
16:54.3 John Conaty 
16:55.4 Liam Schmidt 
16:55.6 James Fahy 
16:59.4 Aidan Bongiorno 
17:06.8 Jahmel Maynor-Mendez 
17:06.9 Jeff Jijy 
17:08.6 KaLee Tolentino 
17:09.4 Malik Barrett 
17:11.9 Peter Ackermann 
 
17:13.7 Justin Ahye 
17:18.0 Pete Agate 
17:24.0 Eric Schneider 
17:24.4 Liam Kassl 
17:29.1 Jacob Kruel 
17:31.5 Brandon Hernandez 
17:33.1 Dillion Silva 
17:33.4 Derek Maddrey 
17:35.3 Tyler Conor 
17:38.3 Jordan Zaia 
 
17:40.1 Josh Rudgayzer 
17:41.1 Isaac Luckman 
17:41.2 Luis Cardoza 
17:47.9 David Goldhirsch 
17:48.8 Sulan Pathiranage 
17:49.1 Thomas Chojnacki 
17:51.1 Darious Pickett 
17:52.8 Nicholas Timoshenko 
17:55.5 Samuel Rotberg 
17:58.6 Aditya Jindal 
 
18:00.2 Simion Liu 
18:01.1 Chris Schneider 
18:02.5 Richard Wiater 
18:02.7 Alan Sanon 
18:03.0 Jonathan Mathew 
18:09.1 Trevon Campbell 
18:09.2 Trent Biscone 
18:10.1 Derek Castillo 
18:12.7 Dan Cordova 
18:14.2 Brett Gold 
 
18:14.3 Tommaso Coraci 
18:16.1 Tobin James 
18:17.7 Xaiver Cafaro 
18:19.5 Kazuki Neo 
18:20.1 Matt Valero 
18:20.6 Jackson Welna 
18:24.0 Thomas Zamroz 
18:28.4 Faraz Fayyaz 
18:28.4 Thomas Klimaszewski 
18:36.5 Tim Sherlock 
 
18:41.0 Patrick Hirdt 
18:41.6 Steven Davila 
18:49.8 Collin Plunkett 
18:57.5 Ryan Shand 
19:01.6 Alex Clinton 
19:01.8 Brody Paola 
19:02.0 Jael Nash 
19:03.5 Robert Hagner 
19:03.5 Scott Haggerty 
19:04.1 Nick Langel 
 
19:05.1 Nathan Agpalo 
19:08.2 Ethan Citron 
19:10.5 Andy Chen 
19:12.0 James Seaman 
19:17.2 Robert Mortarana 
19:20.7 Kuvar Bhatnagar 
19:24.5 Andrew Rosen 
19:29.8 Christian Barbieri 
19:36.7 Rodney Jerome 
19:39.5 Marlon Duran 
 
19:51.7 Ahmed Sherif-Ali 
19:57.4 Aidan O'Rourke 
20:00.9 Jack Candiotti 
20:02.9 Russell Neuwirth 
20:16.8 Alben Benny 
20:29.7 Jason Ramirez 
20:36.2 Matt Mandolese 
20:37.4 Cameron Augi 
20:41.6 Shane Scaffidi 
21:02.9 Eric Lopez 
 
21:25.2 Chase Zornberg 
21:56.8 Bryan Perez 
21:57.9 Nicholas Becker 
21:58.9 Ari Gerberg 
22:13.4 Andrew Jiang 
22:52.2 Dylan Dial 
22:53.5 Justin Schiavo 
23:06.3 Matt Soethout 
23:53.5 Justin Lahoz 
24:23.2 Richard Gonzalez 
 
24:29.7 Jonathon Nieves 
24:59.8 Abin Joseph 
25:47.9 Henry Beras 
26:47.8 Jake Rusignolo 
28:40.0 Alec (AJ) Rovner 
Junior
13:29.7 Luis Carrillo Rubio 
13:41.2 Jason Linzer 
13:55.9 David Durdaller 
14:02.9 Richard Kanders 
14:04.1 Scott Henneberger 
14:05.5 Matthew Owens 
14:09.5 Jason Maynard 
14:13.0 Shivansh Kumar 
14:13.4 Christian Cicilia 
14:14.0 Matt Marrone 
 
14:14.5 Justin Hu 
14:17.5 Liam Graff 
14:20.0 Daniel Maass 
14:21.7 Justin Hill 
14:29.1 Grant Krawiec 
14:35.8 Jonathan Lelis DeSousa 
14:39.0 Timothy Fruhauf 
14:39.4 Luke Jarski 
14:40.4 Nicholas Mastandrea 
14:43.5 Patrick Boyle 
 
14:45.0 Allison Munro 
14:45.9 Hazen Hildebolt 
14:48.0 Ethan Grassini 
14:49.1 Patrick Mulvey 
14:49.2 Matthew Kiley 
14:54.1 Michael Yarrington 
14:54.7 Daniel Sedgh 
14:59.0 Jack Lasalla 
15:02.6 Roberto Milan 
15:04.5 Charles OHanian 
 
15:05.7 Justin Ortiz 
15:08.4 Evan Miller 
15:08.6 Justin Gulbin 
15:09.6 Hunter Pick 
15:11.2 Marcus Pomales 
15:11.3 Jack Baxt 
15:13.1 Vincent Savoretti 
15:13.1 Joseph Lostritto 
15:15.9 Joe Randazzo 
15:16.8 Sean Balakhanei 
 
15:16.9 Michael Kurpisz 
15:18.5 Emmett Conway 
15:18.9 Eamon Esposito 
15:20.3 Logan Frain 
15:21.8 Alex Schlaefer 
15:24.4 Sean Rea 
15:25.5 Andrew Rosenberg 
15:27.6 Alberto Rodriguez 
15:27.7 Christian Snyder 
15:29.0 Theodore Chang 
 
15:29.5 Steven Chale 
15:29.7 Justin Reisert 
15:29.9 Thomas Swindell 
15:31.9 Christopher O'Connor 
15:33.6 Adam Garcia 
15:35.8 Eugene Thomas 
15:37.4 Steven Multer 
15:38.3 Daniel Giron 
15:38.5 Matt Ferrara 
15:39.1 Matt Volpe 
 
15:40.4 Manit Chugh 
15:41.7 Aaron Baxt 
15:41.8 Jack LaSalle 
15:41.9 John Sprufero 
15:42.2 Alex Rangell 
15:42.3 Julian Jimenez 
15:42.6 Kevin Mohtadi 
15:42.6 Michael Dicpinigaitis 
15:48.0 William Donovan 
15:48.6 Sam Moritz 
 
15:50.4 Conall Maloney 
15:50.6 Jake D'Alto 
15:50.9 Dylan Baker 
15:51.7 Brandon Tso 
15:51.8 Michael Bank 
15:52.0 Dylan Kenny 
15:52.2 Joedell Bastien 
15:53.8 Justin DePinto 
15:53.8 Luke Feeney 
15:56.4 Abishek Ravindran 
 
15:58.0 Nolan Sweeney 
16:00.1 Andrew Nie 
16:04.2 Gregory Keis 
16:11.1 Sam Godson 
16:13.8 Bryan Lo 
16:16.6 Michael Silverman 
16:17.3 Spencer Feehan 
16:17.7 davontay jones 
16:22.0 David Dagoon 
16:22.4 Connor Fawcett 
 
16:24.2 Alex Menoudakos 
16:24.4 Brandon Decarolis 
16:25.0 James Alberella 
16:28.1 Andrew Aspiras 
16:28.5 Aidan Oneil 
16:29.5 Zachary Bennardo 
16:30.3 Yoni Pinsky 
16:30.4 Jack Rand 
16:30.8 Max Maquet 
16:31.2 Matthew Batkiewicz 
 
16:31.4 Dylan McDonald 
16:31.7 Brian Clark 
16:35.0 Jan Kaluta 
16:35.3 Nicholas Marchetti 
16:35.3 Michael Sensale 
16:35.3 Jeremiah Omeike 
16:38.0 Lucca Goldberg 
16:38.9 Evan Hitsky 
16:39.0 James Murphy 
16:42.2 Eli Pullaro 
 
16:42.3 Steven Bailey 
16:42.6 Brandon Lake 
16:46.5 Jean Desir 
16:47.4 Ishaan Patel 
16:47.7 Brandon Ma 
16:48.1 Jack Grygiel 
16:49.2 Aiden DeLeo 
16:50.0 Jasper Kimball 
16:50.1 Ryan Li 
16:53.0 Jason Banish 
 
16:53.5 Ryan Bruce 
16:53.6 Thomas Augeri 
16:58.8 Jack Schlef 
16:59.0 Aiden Yurdiga 
17:01.2 Really Brennan 
17:03.3 Brian Benedetto 
17:05.4 Arjun Gupta 
17:05.4 Connor Callow 
17:05.6 Edler Augustin 
17:07.6 Austin George 
 
17:08.0 Thomas Edgar 
17:11.0 Andrew Rosicki 
17:14.7 Alvin Hsu 
17:15.0 Reece Kaufman 
17:15.1 Steven Higgins 
17:15.5 Jalen Morales 
17:21.0 Kareem Allen-Austin 
17:26.7 Jared Martin 
17:26.7 Reinaldo Powell 
17:27.3 Eriks Zamurs 
 
17:27.8 AJ Ford 
17:28.8 Luke Markovina 
17:30.2 Josh Blankstein 
17:35.0 Michael Whitney 
17:37.7 Michael Guglielmo 
17:41.5 Stephen Cooney 
17:42.6 Paul Choi 
17:43.1 Jack Rhein 
17:47.5 Mason Ferraro 
17:51.8 Liam Conroy 
 
17:52.2 Matthew Bo 
17:53.2 Matthew Murphy  
17:53.8 Oscar Brown 
17:54.1 Emmett De Bruin 
17:54.3 Zach Goldberg 
17:54.7 JT Devine 
17:55.2 Nicholas Hoene 
17:55.6 Riley Kiernan 
17:59.4 Aidan Smithwick 
18:00.2 Peter Agoglia 
 
18:01.5 Anthony Cafaro 
18:01.7 Wilson Velasco 
18:04.4 Jack Carty 
18:05.1 Justin Stuart 
18:05.5 Rukiya Kawaguchi 
18:09.0 William Wren 
18:12.9 Devin Edmonston 
18:13.2 William Borges 
18:13.5 Rohan Mehrotra 
18:14.3 Nick Paladino 
 
18:15.4 Ryan Worrell 
18:17.0 Joshuah Joseph 
18:17.3 Curtis Finch 
18:23.0 Ankit Sayed 
18:25.9 Jason Chen 
18:27.7 Kabeera Singh 
18:27.8 Faizan Elahi 
18:32.3 Jake Gakshteyn 
18:40.4 Michael Ciuffo 
18:40.7 Matthew Marquez 
 
18:41.6 Kevin Carratu 
18:45.9 Manfred Fong 
18:48.1 Jake Cizmarik 
18:48.7 Theodore Woodworth 
18:49.5 Clark Lerner 
18:54.6 Tyler Staszak 
18:54.8 Harrison Owens 
18:57.4 Keegan Rehill 
18:59.4 Frank Vereline 
18:59.8 Teddy Koutsoftus 
 
19:01.8 Christian Kachadourian 
19:02.1 Jason Kaplan 
19:02.3 Alex Assenmacher 
19:06.5 Gabe Brando 
19:06.6 Brian Fitzgerald 
19:12.8 Mitchell Klee 
19:13.2 Jadan Hanson 
19:13.9 Mathias Cho 
19:16.5 Gavin Rogers 
19:18.0 Jack Racer 
 
19:22.1 Dan Rodriguez 
19:23.2 Nicolas Carlino 
19:24.0 Luca Agostini 
19:37.6 Rishab Jain 
19:39.7 Zachary Gitlin 
19:40.8 Benjamin Bass 
19:51.8 Connor Sommers 
19:53.0 Nicholas Seier 
19:56.3 Jeremiah Cochran 
19:56.7 Sean Curley 
 
19:58.2 Yosuf Alekozay 
19:59.7 Logan Paola 
20:00.6 Matt Temkin 
20:03.2 Michael Shu 
20:03.5 Elliott Rendon 
20:15.1 Harry Thompson 
20:27.4 Troy Behar 
20:27.8 Andy Zhang 
20:28.1 Lewis Webb 
20:30.0 Nick DeLuca 
 
20:32.6 Adam Baksh 
20:37.9 Jordan Zornberg 
20:38.8 Chris Mathew 
20:42.1 Sebastian Kaczor 
20:44.8 Ahmed Jengda 
20:55.9 Kyle Lee 
20:57.2 Juha Yoon 
21:10.9 Dylan Molloy 
22:02.4 Luke Philip 
22:12.6 Conor Slevin 
 
22:19.3 Avery Torff 
22:22.2 Dylan Levin 
22:35.0 Mamadou Sakho 
22:38.1 John Bellisio 
22:38.5 brandon leeb 
22:41.3 Jacob Lando 
22:45.8 Michael Corsi 
22:50.1 Max Grossberg 
22:57.3 Alexandro Villalobos 
22:59.9 Mathew Pietranello 
 
23:25.7 Philip Cassidy 
24:38.2 Joel Philip 
24:55.0 Andrew McKeown 
25:29.0 Anthony Piergiovanni 
26:39.8 Robbie Weaver 
26:46.5 jason decristoforo 
27:54.0 Timmy Neckles 
32:56.0 Ed Gorsky 
Sophomore
13:43.2 Zachary Van Houten 
13:49.2 Oliver Melara-Perez 
13:50.8 Noah Loewy 
14:01.9 Anthony Diaz 
14:06.8 Jayden Abraham 
14:09.3 Eric Shu 
14:24.6 Rahul Maharjan 
14:24.6 Nick Tardugno 
14:25.4 Matt Zerbarini 
14:32.7 Braeden Vieni 
 
14:34.3 Lucas Maley 
14:36.6 Kenneth Procacci 
14:37.5 Max Craven 
14:37.9 Thomas Burfeind 
14:37.9 Alexander Niyazov 
14:38.3 Max Baggett 
14:40.5 Fletcher Wilson 
14:45.9 Kealan Mullally 
14:49.4 Spencer Lee 
14:53.0 Nathaniel Kimball 
 
14:58.3 Matthew Scardigno 
14:59.1 Garrick Neuner 
14:59.5 Ayden Morales 
15:00.4 Carson Paradis 
15:06.4 Liam Donohue 
15:07.2 Daniel Ruskin 
15:08.2 Jake Cresser 
15:09.6 Matthew Marino 
15:10.1 Tristan Degen 
15:11.9 Sam Rosencrans 
 
15:15.5 Elijah Yeroushalmi 
15:16.2 Riley Keffer 
15:19.6 Michael Cuomo 
15:20.0 Michael Holihan 
15:21.8 Jason Bier 
15:25.8 Samuel Lam 
15:27.0 Barry Zhang 
15:33.4 Isaac Goldstein 
15:36.6 Alex Feldman 
15:37.0 Nathan Aranoff 
 
15:40.2 Paul Bauccio 
15:40.8 Joe Kuroda 
15:42.2 Daniel O'Neill 
15:43.9 Matt Rice 
15:45.8 Aadarsh Yagnik 
15:48.2 Ryan Faude 
15:51.8 Dylan Esquivel 
15:53.5 Avnoor Deol 
15:55.0 Sean Wilde 
15:55.4 Anthony Suau 
 
15:58.0 Jeremy Callahan 
15:58.7 Matthew DiGraziano 
15:59.5 John Schmuck 
15:59.6 Lucas Aherens 
16:01.3 Zachary Ragozino 
16:01.7 Sebastian Marano 
16:02.3 Dylan Sofield 
16:03.7 Nicolas Ragas 
16:05.3 patrick Hanley 
16:06.8 Anthony Schembeck 
 
16:07.5 Nikita Shoff 
16:08.2 David DeBiasi 
16:10.5 Matthew Sheehan 
16:11.6 Nicholas Bavaro 
16:13.2 Bennett Maley 
16:13.3 Chris Vartoukian 
16:15.4 Alfredo Benavidez 
16:16.4 John Quinn 
16:19.5 Izzy Silver 
16:19.7 Owen Mullen 
 
16:23.2 Thomas Kelly 
16:23.4 Daniel Islas 
16:24.6 Spencer Kriegstein 
16:25.3 Cody Stefan 
16:28.8 Nicholas McNulty 
16:29.2 Ethan Straus 
16:33.7 Nick Leeb 
16:34.9 Andrew Flood 
16:36.7 Zac Sullivan 
16:36.7 Douglas Burgess 
 
16:38.2 Andrew Louie 
16:39.7 Carson Winters 
16:39.9 Johnny Ramsoomye 
16:40.2 William Hu 
16:40.2 Dylan Pigott 
16:41.9 Drew Alaimo 
16:46.6 Jason Wu 
16:48.2 Carl Nie 
16:49.0 Daniel Beck 
16:50.8 Thomas Vairo 
 
16:53.6 Sam Cordova 
16:53.9 Jeremy Silberg 
16:57.0 William Capone 
16:59.7 Yutaka Ito 
17:00.2 Nathan Im 
17:01.8 Alex Isham 
17:02.0 Kevin Charles 
17:04.2 Jack Duncan 
17:04.4 Simon Ferris 
17:04.9 Antonio Marrero 
 
17:10.1 Ronald Cheng 
17:10.6 Justin Oh 
17:12.1 Matthew Ardito 
17:12.7 Christopher Basile 
17:14.0 Neal Mehta 
17:15.1 Ubaidullah Hassan 
17:15.3 Andy Jiang 
17:15.8 Dylan Norrby 
17:19.0 Brandon Root 
17:19.4 Michael Russo 
 
17:19.9 Joshua Sandoval 
17:21.4 Nathniel Blades 
17:26.3 Nathaniel Sunshine 
17:26.6 Alex Saar 
17:28.2 Connor Wick 
17:28.8 Brady Bender 
17:31.1 Jake Cavalli 
17:35.1 Gerardo Castillo 
17:37.8 Henry Yu 
17:39.6 Owen Mroz 
 
17:40.9 Miguel Santos 
17:42.8 Jaime Grosman 
17:45.6 Stephen Kessler 
17:47.3 Paul Mata 
17:51.4 George Liu 
17:53.2 Joseph Roldan 
17:53.7 Kevin Connolly 
17:54.8 Michael Heffernan 
17:55.1 Kevin Moran 
17:55.5 Kyle Samida 
 
17:55.8 Tyler Schettino 
17:57.9 Matt Fioretti 
17:58.7 Anthony Belmonte 
18:00.9 Brandon Schoen 
18:01.9 Melvin Fuentes 
18:05.6 Jared Morales 
18:07.7 Timothy Kurpiewski 
18:09.2 Bryan Dasilva 
18:10.9 Nicholas Trerrotola 
18:17.6 Thomas Donohue 
 
18:17.9 Axel Gomez 
18:19.5 Christopher Coyle 
18:22.1 Michael Fahey 
18:23.3 John Simoldoni 
18:26.0 Frank Beslity 
18:28.0 Samuel Leung 
18:28.9 Liam Roach 
18:29.1 Gerrick Charles 
18:29.9 Kyle Anderson 
18:30.6 Jonathan Wasserman 
 
18:35.1 Charlie McKeough 
18:35.9 David Margarin 
18:37.1 Ryan McClernon 
18:37.5 Ethan Steere 
18:38.9 Deaglan Doyle 
18:39.0 Andy Mandolese 
18:40.0 Aviv Fedida 
18:40.2 Barlin Singh 
18:42.0 Nicholas Parpan 
18:43.5 Marco McCormack 
 
18:50.3 John Hyde 
18:52.0 Jonathan Li 
18:58.6 Michael Montanile 
18:59.1 Kenneth Spratt 
18:59.6 Michael Peck 
19:00.2 Jason Guo 
19:00.3 Daniel Seidenstein 
19:02.5 Brady Wagner 
19:10.2 Jared Astrof 
19:14.7 Cedric Buschfrers 
 
19:15.9 Jack Benedetto 
19:20.9 Justin Lin 
19:24.3 Daniel You 
19:25.3 Robert Horn 
19:28.5 Chase Evans 
19:29.0 Vincent Mallon 
19:31.0 William Leison 
19:31.6 Bharath Venkatesan 
19:35.3 Dylan Solemanyan 
19:39.1 Isaiah Folkes 
 
19:42.2 Roberto Ramos 
19:49.3 Thomas Rice 
19:54.3 Alexander De La Rosa 
19:55.1 Devin Cardoza 
19:58.0 Dean Valenti 
19:58.7 Noel Guevara 
19:59.1 Matthew Gaudiuso 
20:02.5 Justin Marine 
20:06.6 Alexander Imperial 
20:08.2 Daniel Chen 
 
20:08.8 Daniel Angelillo 
20:10.2 Robert Spiteri 
20:10.2 Mateo Gonzalez 
20:11.7 Ryan Brosgole 
20:17.8 Mathew Hyde 
20:20.3 Caleb Loring 
20:23.3 Luke Cerini 
20:24.3 Matthew Beadle 
20:28.2 Eric Anderson 
20:36.1 Ajay Chhabra 
 
20:36.2 Joseph Evola 
20:36.3 Andrew Escorcia 
20:39.1 Lucas Miele 
20:40.0 Thomas Haggerty 
20:40.6 Benjamin Glauner 
20:41.3 Jacob Reyes 
20:53.9 Joseph Gavin 
21:02.5 Lucas Papaleo 
21:26.0 David Haro 
21:30.7 Brandon Ridge 
 
21:33.0 Hayden Maitra 
21:44.0 Kyle Oyeniran 
21:47.0 Joshua Baer 
22:03.3 Alex Suh 
22:04.9 Raymond Ye 
22:06.0 Scott Yanover 
22:08.0 Nicholas Petruso 
22:28.2 Lokesh Vasanthakumar 
22:32.8 Giovani Cali 
22:33.3 Rubin Thind 
 
22:37.3 Brendan Carr 
22:38.3 Nicholas Logozzo 
22:39.7 Kevin Chan 
22:42.4 Liam Ahearn 
22:54.9 Brannon Marin 
23:00.0 Nader Daruvala 
23:07.3 Aadhithan Murugaverl 
23:14.3 Ryan Marrione 
24:28.3 Jossmarc Oliva 
25:18.9 Bill Liu 
 
25:54.9 Ryan Pekoff 
26:36.7 Ahmed Aziz 
26:46.8 Ryan Maselli 
26:47.0 Michael Snow 
27:46.6 Harris Agha 
28:12.7 Justin Patlias 
Freshman
13:47.3 Kailen McCauley 
14:12.5 Kyle Meyers 
14:30.0 Colin Funk 
14:33.9 Chris Goldstein 
14:34.9 Nick Chimienti 
14:38.1 Kevin Taylor 
14:39.4 Adam Vuoso 
14:57.4 Alexander Martucci 
15:22.7 Jack Belt 
15:25.3 Alexander Kasper 
 
15:36.8 Thomas Siatsis 
15:38.4 Tyler Sparke 
15:42.3 Andrew Istomin 
15:44.6 Raymond Ortega 
15:46.9 Joseph Glaudino 
15:48.1 William Lane 
15:50.8 Cole Morganlander 
15:51.0 Ryan Derasse 
16:04.7 Ryan Kolin 
16:05.7 Pedro Sandoval 
 
16:09.7 Aidan Kopelman 
16:10.4 Jack Schmalzle 
16:12.8 Trevor Rinn 
16:15.1 Aron Langston 
16:19.6 Ryan Hilton 
16:23.0 Josh Ostroff 
16:26.3 Nick Burnside 
16:26.8 Jerry Xiao 
16:27.7 Jack Feinberg 
16:28.0 Finn Maier 
 
16:33.0 Amokrane Aouchiche 
16:40.8 Ethan Doran 
16:41.3 aaron Ohebshalom 
16:42.2 Honor Scorzelli 
16:42.9 Terrence McGinty 
16:43.1 Jonathan Moalemi 
16:43.7 Tim Trainor 
16:44.9 Mike Forte 
16:48.3 Andrew Holtzman 
16:49.0 Joven Fong 
 
16:49.0 Michael Edgar 
16:49.2 Keneil Soni 
16:50.2 Benjamin Nosovitch 
16:51.9 Brendan Cucuzza 
17:00.4 Liam Nacinovich 
17:03.0 Daniel Gassenhiemer 
17:03.5 Luke McNamara 
17:04.7 Jordan Liao 
17:06.8 Ryan Glenn 
17:09.7 Warren Pershad 
 
17:10.9 James Giuffre 
17:11.9 Samir Khan 
17:14.4 William LeClair 
17:14.9 Matthew Hellerman 
17:15.8 Robert Casey 
17:16.9 Max Sclafani 
17:21.1 Yanjun Lin 
17:22.5 Griffin Jackson 
17:27.6 Maxwell Meehan 
17:28.6 Matthew Carlinsky 
 
17:31.1 Dylan Stalter 
17:32.5 Justin Corabi 
17:35.3 Bill Yildiz 
17:35.3 Benjamin Dammers 
17:43.3 Jay Ottomanelli 
17:44.6 Anthony Scotto 
17:49.5 Christopher Accomando 
17:51.0 Steven Perez 
17:51.7 Steven Lee 
17:52.5 Zhong Hou 
 
17:52.6 Dylan Monaco 
17:54.5 Owen Wernow 
18:00.0 Patrick Walsh 
18:00.6 Adam Akselrod 
18:01.1 Bradley Lopes 
18:04.9 Steven Edwards 
18:06.0 Kieran Cook 
18:06.7 Alex Dones 
18:08.3 Billy Mohr 
18:08.7 Daniel Vazqquez 
 
18:11.6 Nick O'Leary 
18:14.1 Holden Meyer 
18:14.8 Anthony Dimartino 
18:15.9 Samuel Chon 
18:16.1 Alexander Rosario 
18:18.2 Thomas Moritz 
18:20.5 Jackson Palmer 
18:21.1 Dan Paolino 
18:21.7 Alex Schwartz 
18:23.0 Alevander Toboroki 
 
18:23.2 Michael Bischoff 
18:23.3 Bryan Schmuck 
18:25.1 Dominick Ruffini 
18:25.5 Max Fuentes 
18:34.7 Sasiru Pathirange 
18:36.5 Gianluca Cusumano 
18:38.0 Ian Levine 
18:39.8 Michael Morra 
18:40.0 Drew Hecht 
18:41.0 Hunter Brenneis 
 
18:41.3 Aidan Feehan 
18:43.9 Andrew Director 
18:44.9 Tyler Glenn 
18:46.5 Luke Schwartzberg 
18:52.1 Patrick Adams 
18:52.5 Christopher Cosgrove 
18:53.9 Christopher Lum 
18:54.2 Matt Gallego 
18:58.7 Declan Brady 
19:01.0 Craig Papajohn-Shaw 
 
19:01.3 Ryan Kanyaro 
19:01.4 Ameziane Aouchiche 
19:02.4 Chris Ignatiou 
19:03.8 Niko Pamas 
19:05.2 Stanley Kong 
19:06.3 Lucas Rose 
19:10.1 Aidan Tracy 
19:11.1 Ethan Labelson 
19:13.2 Ryan Hiew 
19:14.5 Dillon Amenn 
 
19:16.8 Daniel Rosenthal 
19:17.7 Ryan Pugliano 
19:20.3 Christan Maselli 
19:21.7 Andrew Lee 
19:24.2 Roy Longarzo 
19:26.5 Justin Papaleo 
19:28.0 Tyler Delorey 
19:28.4 Gary Zhang 
19:29.7 Gabriel Sultana 
19:30.0 Christopher Hsu 
 
19:31.7 Joe Dolce 
19:31.9 Ethan Wofse 
19:32.5 Christopher Prainito 
19:32.5 Ian Rios 
19:33.6 Michael McCoy 
19:37.6 Rong (Raymond) Li 
19:40.8 Matthew Garcia 
19:41.2 Abraham Franchetti 
19:41.8 Ali-Sina Menhaji 
19:43.6 Nick Gerbi 
 
19:43.9 Richard Verbouwens 
19:44.2 Kevin Cantley 
19:45.3 Mario Reyes 
19:45.6 Ben Lomot 
19:48.9 David Driscoll 
19:50.9 Tyler Lin 
19:52.1 Matthew Membreno 
19:53.1 Jonathon Cox 
19:57.5 Massimo Avellino 
20:00.1 Thomas Crowe 
 
20:00.6 Colin Grace 
20:00.7 Derek Yu 
20:02.2 Ben Gingold 
20:04.4 Andrew Pena 
20:06.2 Max Ponce 
20:06.9 Brandon Munroe 
20:09.0 Gordon Bagley 
20:09.8 AJ Gambino 
20:10.5 Andrew Cheung 
20:12.7 Ryan Kelton 
 
20:13.5 Brandon Valente 
20:18.5 Giovanni Mascetti 
20:19.1 Max Moscheni 
20:21.7 Gregory Manzano 
20:21.7 Andrew Castaneda 
20:23.3 Quinn McLaughlin 
20:24.1 Constantine Koutsoftas 
20:24.3 Christian Jacobs 
20:27.0 William Chen 
20:28.9 Simon Malekan 
 
20:31.2 Matthew McManus 
20:40.4 Jack Carroll 
20:43.6 Jaeden Nunnally 
20:44.7 Tyler Kaufman 
20:47.4 Nicholas Banz 
20:50.3 Gregory Winter 
20:58.8 Zach Kreiger 
21:00.3 Jack Monaco 
21:06.9 jarret kim 
21:10.8 Nicholas Karcz 
 
21:13.0 Anthony Costa 
21:15.7 Rich Hu 
21:17.2 Joseph Lucchese 
21:22.1 Louis Bonventora 
21:24.7 Harrison Cymbler 
21:29.7 Joseph Muratori 
21:32.8 Vincent Dantone 
21:36.9 Alexander Wu 
21:37.0 Jeremy McPartland 
21:37.9 Vivek Patel  
 
21:40.0 Rion Weber 
21:43.8 James LaSalle 
21:44.9 Ray Zhang 
21:45.1 Coll Liam 
21:45.5 Chris Gragnano 
21:47.4 Patrick Kostal 
21:47.8 Dan Fitzgerald 
21:49.3 Ilan Litvak 
21:52.5 Joe Tudisco 
21:59.2 Aaron Bhavnani 
 
22:03.9 Patrick Moran 
22:17.1 Michael Pietraniello 
22:19.7 Nicholas Marcino 
22:44.4 Tyler Leest 
22:48.3 Ruisong Lan 
22:49.6 Antonio Padilla 
22:52.2 Daniel Correell 
23:05.0 Noel Ortega 
23:09.0 Travis Chu 
23:21.2 Luke Trencheny 
 
23:22.1 Logan Beringer 
23:23.6 Daniel Cappitelli 
23:27.2 Christopher Meyer 
23:27.9 Ben Borsykowsky 
23:43.7 Josh Erazo 
24:08.5 Jonah Ben-Levi 
24:16.5 Aidan Orr 
24:18.3 Rohan Singh 
24:24.1 Angelo Montagnino 
24:26.4 Jack Zgombic 
 
24:44.7 Michael Zhang 
24:48.1 Ethan Zhu 
24:58.3 Josh Cheuk 
25:14.2 Brendan Jahrsdoerfer 
25:32.8 Aidan Hamou 
25:42.3 Justin Lehrfeld 
25:52.5 Evan Ramirez 
25:53.9 Todd Meltzer 
26:06.6 Richie Majano 
26:34.1 Ryan Resko 
 
26:45.1 Ian Williams 
27:57.5 James Guida 
28:07.2 Dylan Levy 
29:19.7 Daniel Kussman 
8th Grade
15:53.1 Jordan Altman  (8th)
16:15.9 Carsen Kirchner  (8th)