1
Tommy Crum
Shippensburg
4:07.69
2
Conor Clifford
Stockton
4:17.13
3
Liam Johnston
Ursinus
4:17.61
4
Kenneth Relovsky
Swarthmore
4:17.74
5
Julian Jones
Wilmington (Del.)
4:18.57
6

Paul Matuszak
Unattached
4:19.34
7
Daniel Naylor
Shippensburg
4:24.40
8
William Tew
Haverford
4:25.06
9
Charlie Schuetz
Swarthmore
4:26.12
10
Daniel Gordon
Haverford
4:27.20
11
Tommy Edwards
Drew
4:28.52
12
Skyler Pearson
Wilmington (Del.)
4:29.26
13
Cole Branstrom
Haverford
4:30.59
14
Alex Thompson
Swarthmore
4:31.90
15
Keegan Dube
DeSales
4:32.41
16
David Abbey
Widener
4:32.96
17
Jayden Keels
Goucher
4:33.27
18
Ryan Wack
West Chester
4:34.17
19
Thomas Jones
Lincoln (Pa.)
4:34.92
20
Nate Kidwell
TCNJ
4:35.03
21
Matthew Ellis
Drew
4:35.06
22
Davis Trump
DeSales
4:35.55
23
Jack Segalla
TCNJ
4:36.11
24
Senan De Silva
TCNJ
4:36.12
25
Cody Doskocil
DeSales
4:36.95
26
Michael Carolan
Widener
4:37.72
27
Ethan Ng
Widener
4:38.72
28
Liam Deimler
Haverford
4:40.85
29
Gabriel Bernstein
Haverford
4:42.57
30
Mike Cordiano
Stockton
4:42.85
31
Ryan Martin
Ursinus
4:43.12
32
Jasper Mosley
Swarthmore
4:43.82
33
Gavin Casella
Montclair State
4:44.85
34
Aidan Petraglia
Stevenson
4:44.93
35

Bryan Hernandez
Williamson
4:45.29
36
Conner Auge
Stockton
4:45.85
37
Matthew Schilling
Eastern
4:46.44
38
Lucas McGarvey
Swarthmore
4:47.12
39
Dylan Crain
Drew
4:48.36
40
Astin Daniel
Eastern
4:53.67
41
Isaiah Brewer
Widener
4:54.10
42
Jack Wessner
Rutgers-Camden
4:55.57
--
Ashton Ray
Widener
DNF
--
Eli Radio
West Chester
DNF
--
Joshua Leinwand
Swarthmore
DNF
--
Auden Fitz
Widener
DNF
--
Cooper Schmidt
Wilmington (Del.)
DNS
--
Brandon Chen
TCNJ
DNS
--
Jacob Dinerman
Rutgers-Camden
DNS

