Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTidewater Conference Indoor Track Championship · Feb 32:50.22Tidewater Conference Indoor Track ChampionshipFebruary 3, 2026
1600 Meters · IndoorLampert Timing Indoor Track Meet · Dec 45:32.79aLampert Timing Indoor Track MeetDecember 4, 2024
1600 Meters · OutdoorWFS Meet #5 · May 15:04.38aWFS Meet #5 May 1, 2026
1600 Meters · OutdoorNorfolk Academy Track Meet #2 · Apr 85:13.02Norfolk Academy Track Meet #2April 8, 2025
800 Meters · OutdoorVirginia Catholic State Meet · May 92:12.56aVirginia Catholic State Meet May 9, 2026
800 Meters · OutdoorNorfolk Academy Track Meet #2 · Apr 82:21.25Norfolk Academy Track Meet #2April 8, 2025
S Series Record: Liam Sullivan Norfolk Ac 2:35.47 1/31/2023 · IndoorLampert Timing Indoor Track Meet #8 · Jan 202:52.56Lampert Timing Indoor Track Meet #8January 20, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Virginia Catholic State Meet May 9 · 800 Meters · Place 10 · CatholicCatholic800 Meters10.2:12.56a PB12
May 1WFS Meet #5 May 1 · 1600 Meters · Place 2 · CatholicCatholic1600 Meters2.5:04.38a PB12
Mar 26Greenbrier Christian Meet #1Mar 26 · 1600 Meters · Place 5 · Catholic High SchoolCatholic High School1600 Meters5.5:05.15a12
Mar 17Norfolk Academy Track Meet #1Mar 17 · 1600 Meters · Place 5 · CatholicCatholic1600 Meters5.5:11.57a12
Mar 17Norfolk Academy Track Meet #1Mar 17 · 800 Meters · Place 9 · CatholicCatholic800 Meters9.2:24.02a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 1000 Meters · Place 15 · CatholicCatholic1000 Meters15.2:53.24a12
Feb 3Tidewater Conference Indoor Track ChampionshipFeb 3 · 1000 Meters · Place 5 · Catholic HigCatholic Hig1000 Meters52:50.22 PB12
Feb 3Tidewater Conference Indoor Track ChampionshipFeb 3 · 1000 Meters · Place 5 · CatholicCatholic1000 Meters52:50.2212
Jan 20Lampert Timing Indoor Track Meet #8Jan 20 · S Series Record: Liam Sullivan Norfolk Ac 2:35.47 1/31/2023 · Place 5 · CatholicCatholicS Series Record: Liam Sullivan Norfolk Ac 2:35.47 1/31/202352:52.56 PBSR
Jan 20Lampert Timing Indoor Track Meet #8Jan 20 · S Series Record: Liam Sullivan Norfolk Ac 2:35.47 1/31/2023 · Place 5 · CatholicCatholicS Series Record: Liam Sullivan Norfolk Ac 2:35.47 1/31/202352:52.56SR
Jan 13Lampert Timing Indoor Track Meet #6Jan 13 · S Series Record: Liam Sullivan Norfolk Ac 2:35.47 1/31/2023 · Place 2 · CatholicCatholicS Series Record: Liam Sullivan Norfolk Ac 2:35.47 1/31/202322:58.56SR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Tidewater Conference of Independent Schools Championship May 6 · 800 Meters · Place 5 · CatholicCatholic800 Meters52:18.75JR
May 3Marlin InvitationalMay 3 · 1600 Meters · Place 24 · CatholicCatholic1600 Meters245:07.8911
May 3Marlin InvitationalMay 3 · 1600 Meters · Place 24 · Catholic HigCatholic Hig1600 Meters245:07.8911
Apr 26Ken Lampert All-Comers MeetApr 26 · 1600 Meters · Place 10 · CatholicCatholic1600 Meters105:21.05JR
Apr 26Ken Lampert All-Comers MeetApr 26 · 1600 Meters · Place 10 · CatholicCatholic1600 Meters105:21.05JR
Apr 8Norfolk Academy Track Meet #2Apr 8 · 800 Meters · Place 8 · CatholicCatholic800 Meters82:21.25 PBJR
Apr 8Norfolk Academy Track Meet #2Apr 8 · 1600 Meters · Place 7 · CatholicCatholic1600 Meters75:13.02 PBJR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28Lampert Timing Indoor Track Meet #7Jan 28 · S Series Record: Liam Sullivan Norfolk Ac 2:35.47 1/31/2023 · Place 9 · CatholicCatholicS Series Record: Liam Sullivan Norfolk Ac 2:35.47 1/31/202393:09.22JR

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10Lampert Timing Indoor Track Meet #2Dec 10 · 1600 Meters · Place 10 · CatholicCatholic1600 Meters10.5:38.23a11
Dec 4Lampert Timing Indoor Track MeetDec 4 · 1600 Meters · Place 9 · CatholicCatholic1600 Meters9.5:32.79a PB11
Feb 6Lampert Timing Indoor Track Meet #9Feb 6 · 1000 Meters · Place 4 · Catholic HigCatholic Hig1000 Meters43:19.2310
Feb 6Lampert Timing Indoor Track Meet #9Feb 6 · 1000 Meters · Place 4 · CatholicCatholic1000 Meters43:19.2310
Jan 30Lampert Timing Indoor Track Meet #8Jan 30 · 1000 Meters · Place 3 · Catholic HigCatholic Hig1000 Meters33:21.3310
Jan 30Lampert Timing Indoor Track Meet #8Jan 30 · 1000 Meters · Place 3 · CatholicCatholic1000 Meters33:21.3310
Jan 16Lampert Timing Indoor Track Meet #6Jan 16 · 1600 Meters · Place 9 · Catholic HigCatholic Hig1600 Meters96:03.7910

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Virginia State Catholic ChampionshipMay 11 · 1600 Meters · Place 20 · Catholic HigCatholic Hig1600 Meters205:32.82—
May 7Tidewater Conference of Independent Schools ChampionshipMay 7 · 1600 Meters · Place 14 · CatholicCatholic1600 Meters14.5:32.97a10
May 4Marlin InvitationalMay 4 · 1600 Meters · Place 36 · Catholic HigCatholic Hig1600 Meters365:36.5310
May 4Marlin InvitationalMay 4 · 1600 Meters · Place 36 · CatholicCatholic1600 Meters365:36.5310
Apr 20Ken Lampert All-Comers MeetApr 20 · 1600 Meters · Place 4 · CatholicCatholic1600 Meters4.5:33.18a10
Apr 20Ken Lampert All-Comers MeetApr 20 · 800 Meters · Place 13 · CatholicCatholic800 Meters13.2:34.92a10
Apr 18Greenbrier Christian Meet #2Apr 18 · 1600 Meters · Place 6 · CatholicCatholic1600 Meters6.5:36.74a10
Mar 20Norfolk Academy Track MeetMar 20 · 1600 Meters · Place 3 · CatholicCatholic1600 Meters3.5:48.93a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Lampert Timing Indoor Track Meet #2Dec 5 · 1600 Meters · Place 16 · CatholicCatholic1600 Meters16.5:49.84aUnofficial10
Nov 30Lampert Timing Indoor Track Meet #1Nov 30 · 1600 Meters · Place 12 · CatholicCatholic1600 Meters12.5:39.52a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Tidewater Conference of Independent Schools ChampionshipMay 9 · 1600 Meters · Place 16 · CatholicCatholic1600 Meters165:58.539
May 6Marlin InvitationalMay 6 · 1600 Meters · Place 38 · Catholic HigCatholic Hig1600 Meters385:53.38—
May 6Marlin InvitationalMay 6 · 1600 Meters · Place 38 · CatholicCatholic1600 Meters385:53.389