Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSCC West Sectional · May 1910.58aSCC West SectionalMay 19, 2025
200 Meters · IndoorNew England Division III Indoor Championships · Mar 121.63aNew England Division III Indoor ChampionshipsMarch 1, 2026
200 Meters · OutdoorPacific Coast Invitational · Apr 1621.31Pacific Coast InvitationalApril 16, 2026
300 Meters · Indoor40th Yale Interscholastic Track Classic · Jan 1035.59a40th Yale Interscholastic Track ClassicJanuary 10, 2025
400 Meters · OutdoorTufts Spring Stampede · Apr 1051.25aTufts Spring StampedeApril 10, 2026
55 Meter · IndoorSCC Boys Developmental #1 · Dec 196.52aSCC Boys Developmental #1December 19, 2024
55 Meters · Indoor8th James Barber Invitational · Jan 156.60a8th James Barber InvitationalJanuary 15, 2025
60 Meter · IndoorTufts Final Qualifier · Mar 66.99aTufts Final QualifierMarch 6, 2026
60 Meters · IndoorNew England Division III Indoor Championships · Mar 17.00aNew England Division III Indoor ChampionshipsMarch 1, 2026
60 Meters · OutdoorTufts National Qualifying Meet · Mar 76.99aTufts National Qualifying MeetMarch 7, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 200 Meters · TuftsTufts200 Meters—DNSWind: 0.4Fr
May 14MIT Final QualifierMay 14 · 100 Meters · Place 4 · TuftsTufts100 MetersRound P4.10.83aWind: 0Fr
May 14MIT Final QualifierMay 14 · 100 Meters · TuftsTufts100 Meters—DNSWind: 1Fr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 200 Meters · Place 4 · TuftsTufts200 Meters4.21.62aWind: 0.9Fr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 200 Meters · Place 4 · TuftsTufts200 MetersRound P4.21.72aWind: 1.5Fr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 200 Meters · Place 2 · TuftsTufts200 Meters2.21.44aWind: 0.7Fr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 100 Meters · Place 8 · TuftsTufts100 MetersRound P8.10.88aWind: 0.1Fr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 100 Meters · Place 4 · TuftsTufts100 Meters4.10.78aWind: 1.3Fr
Apr 16Pacific Coast InvitationalApr 16 · 100 Meters · Place 24 · TuftsTufts100 Meters2410.65FR
Apr 16Pacific Coast InvitationalApr 16 · 200 Meters · Place 10 · TuftsTufts200 Meters1021.31 PBFR
Apr 16Bryan Clay InvitationalApr 16 · 100 Meters · Place 30 · TuftsTufts100 MetersRound P30.10.71aWind: 0.4Fr
Apr 10Tufts Spring StampedeApr 10 · 400 Meters · Place 9 · TuftsTufts400 Meters9.51.25a PBFr
Apr 4Amherst Spring FlingApr 4 · 200 Meters · Place 2 · TuftsTufts200 Meters2.21.92aWind: -2.2Fr
Apr 4Amherst Spring FlingApr 4 · 100 Meters · Place 3 · TuftsTufts100 Meters3.10.70aWind: 2.1Fr
Mar 7Tufts National Qualifying MeetMar 7 · 200 Meters · Place 2 · TuftsTufts200 Meters221.91aFr
Mar 7Tufts National Qualifying MeetMar 7 · 60 Meters · Place 4 · TuftsTufts60 MetersRound P46.99a PBFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6Tufts Final QualifierMar 6 · 60 Meter · Place 4 · TuftsTufts60 MeterRound P4.6.99a PBFr
Mar 6Tufts Final QualifierMar 6 · 200 Meters · Place 2 · TuftsTufts200 Meters2.21.91aFr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 200 Meters · Place 5 · TuftsTufts200 Meters521.63a PBFR
Mar 1New England Division III Indoor ChampionshipsMar 1 · 60 Meters · Place 16 · TuftsTufts60 Meters167.00a PBFR
Feb 21Wheaton Post-Season QualifierFeb 21 · 60 Meters · Place 3 · TuftsTufts60 Meters37.04FR
Feb 13David Hemery Valentine InvitationalFeb 13 · 200 Meters · Place 20 · TuftsTufts200 Meters2022.09aFr
Feb 7Tufts 6-Way InvitationalFeb 7 · 200 Meters · Place 1 · TuftsTufts200 Meters122.47aFR

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 200 Meters · Fairfield PrepFairfield Prep200 Meters--DNSWind: 0.312
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 100 Meters · Fairfield PrepFairfield Prep100 MetersRound P--DNSWind: 0.812
Jun 7CIAC State Open Boys ChampionshipJun 7 · 200 Meters · Place 2 · Fairfield PrepFairfield Prep200 Meters221.71a12
Jun 7CIAC State Open Boys ChampionshipJun 7 · 100 Meters · Place 2 · Fairfield PrepFairfield Prep100 Meters210.75a12
Jun 7CIAC State Open Boys ChampionshipJun 7 · 100 Meters · Place 2 · Fairfield PrepFairfield Prep100 Meters210.76a12
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 400 Meters · Fairfield PrepFairfield Prep400 Meters—DNS12
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 200 Meters · Place 1 · Fairfield PrepFairfield Prep200 Meters1.21.76aWind: -1.212
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 100 Meters · Place 1 · Fairfield PrepFairfield Prep100 MetersRound P1.10.77aWind: -1.712
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 100 Meters · Place 1 · Fairfield PrepFairfield Prep100 Meters1.10.83aWind: -2.112
May 27SCC Outdoor ChampionshipsMay 27 · 200 Meters · Place 1 · Fairfield PrepFairfield Prep200 Meters121.71a12
May 27SCC Outdoor ChampionshipsMay 27 · 100 Meters · Place 1 · Fairfield PrepFairfield Prep100 Meters110.76a12
May 27SCC Outdoor ChampionshipsMay 27 · 100 Meters · Place 1 · Fairfield PrepFairfield Prep100 Meters110.78a12
May 19SCC West SectionalMay 19 · 200 Meters · Place 1 · Fairfield PrepFairfield Prep200 Meters121.64a12
May 19SCC West SectionalMay 19 · 100 Meters · Place 1 · Fairfield PrepFairfield Prep100 MetersRound P110.66a12
May 19SCC West SectionalMay 19 · 100 Meters · Place 1 · Fairfield PrepFairfield Prep100 Meters110.58a PB12
May 13Foran v. Fairfield PrepMay 13 · 400 Meters · Place 4 · Fairfield PrepFairfield Prep400 Meters452.612
May 1Daniel Hand/Laurelton Hall @ Lyman HallMay 1 · 100 Meters · Place 1 · Fairfield PrepFairfield Prep100 Meters111.012
Apr 22Prep/Lauralton Hall, West Haven @ HillhouseApr 22 · 200 Meters · Place 1 · Fairfield PrepFairfield Prep200 Meters122.5212
Apr 22Prep/Lauralton Hall, West Haven @ HillhouseApr 22 · 100 Meters · Place 1 · Fairfield PrepFairfield Prep100 Meters111.2512
Apr 17Sheehan-Fairfield Prep-Notre DameApr 17 · 200 Meters · Place 2 · Fairfield PrepFairfield Prep200 Meters222.3812
Apr 17Sheehan-Fairfield Prep-Notre DameApr 17 · 100 Meters · Place 2 · Fairfield PrepFairfield Prep100 Meters211.1812

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 158th James Barber InvitationalJan 15 · 55 Meters · Place 1 · Fairfield PrepFairfield Prep55 Meters16.67a—
Jan 158th James Barber InvitationalJan 15 · 55 Meters · Place 2 · Fairfield PrepFairfield Prep55 Meters26.60a PB—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 300 Meters · Place 7 · Fairfield PrepFairfield Prep300 Meters7.35.59a PB12

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19SCC Boys Developmental #1Dec 19 · 300 Meters · Place 3 · Fairfield PrepFairfield Prep300 Meters3.36.95a12
Dec 19SCC Boys Developmental #1Dec 19 · 55 Meter · Place 1 · Fairfield PrepFairfield Prep55 Meter1.6.52a PB12
Dec 15Southern CT Youth, Open, & Masters Developmental Meet #1Dec 15 · 55 Meter · Place 1 · 05-Unattached05-Unattached55 Meter1.6.67a12
Dec 15Southern CT Youth, Open, & Masters Developmental Meet #1Dec 15 · 200 Meters · Place 1 · 05-Unattached05-Unattached200 Meters1.22.89a12
Jan 24SCC Western SectionalJan 24 · 55 Meters · Place 21 · Fairfield PrepFairfield Prep55 MetersRound P217.13a—
Jan 20SCC Coaches InvitationalJan 20 · 55 Meters · Place 73 · Fairfield PrepFairfield Prep55 MetersRound P737.2711
Jan 20SCC Coaches InvitationalJan 20 · 55 Meters · Place 73 · Fairfield PrepFairfield Prep55 MetersRound P737.2711

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29CIAC Class LL Boys ChampionshipMay 29 · 200 Meters · Fairfield PrepFairfield Prep200 Meters--DNSWind: 0.611
May 29CIAC Class LL Boys ChampionshipMay 29 · 100 Meters · Place 43 · Fairfield PrepFairfield Prep100 MetersRound P43.11.57aWind: 2.511
May 21SCC Outdoor ChampionshipsMay 21 · 200 Meters · Place 11 · Fairfield PrepFairfield Prep200 Meters1123.46a—
May 21SCC Outdoor ChampionshipsMay 21 · 100 Meters · Place 15 · Fairfield PrepFairfield Prep100 Meters1511.54a—
May 13SCC Eastern SectionalMay 13 · 200 Meters · Place 5 · Fairfield PrepFairfield Prep200 Meters523.81a—
May 13SCC Eastern SectionalMay 13 · 100 Meters · Place 6 · Fairfield PrepFairfield Prep100 Meters611.72a—
May 13SCC Eastern SectionalMay 13 · 100 Meters · Place 5 · Fairfield PrepFairfield Prep100 Meters511.95a—
May 7Hand-Prep-Lauralton-East Haven @ SheltonMay 7 · 110m Hurdles · Place 7 · Fairfield PrepFairfield Prep110m Hurdles718.20a—
May 7Hand-Prep-Lauralton-East Haven @ SheltonMay 7 · 400 Meters · Place 10 · Fairfield PrepFairfield Prep400 Meters1054.80a—
May 7Hand-Prep-Lauralton-East Haven @ SheltonMay 7 · 200 Meters · Place 6 · Fairfield PrepFairfield Prep200 Meters623.84a—
May 2Sheehan vs Lyman Hall, Lauralton Hall & Fairfield PrepMay 2 · 100 Meters · Place 6 · Fairfield PrepFairfield Prep100 Meters611.6—
May 2Sheehan vs Lyman Hall, Lauralton Hall & Fairfield PrepMay 2 · 400 Meters · Place 1 · Fairfield PrepFairfield Prep400 Meters155.5—
Apr 23Lauralton Hall/F.Prep & Wilbur Cross @ GuilfordApr 23 · 100 Meters · Place 1 · Fairfield PrepFairfield Prep100 Meters111.38a—
Apr 10Cheshire/Fairfield Prep/Lauralton Hall @ AmityApr 10 · Long Jump · Place 5 · Fairfield PrepFairfield PrepLong Jump518-4—
Apr 10Cheshire/Fairfield Prep/Lauralton Hall @ AmityApr 10 · 100 Meters · Place 5 · Fairfield PrepFairfield Prep100 Meters511.68a—

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 31CIAC Class LL Boys ChampionshipMay 31 · 200 Meters · Place 21 · Fairfield PrepFairfield Prep200 Meters21.23.46aWind: 010
May 31CIAC Class LL Boys ChampionshipMay 31 · 100 Meters · Place 21 · Fairfield PrepFairfield Prep100 MetersRound P21.11.50aWind: 0.610
May 24New Canaan Last Chance MeetMay 24 · Long Jump · Place 1 · Fairfield PrepFairfield PrepLong Jump119-7—
May 23SCC Outdoor ChampionshipsMay 23 · 200 Meters · Place 6 · Fairfield PrepFairfield Prep200 Meters623.17a—
May 23SCC Outdoor ChampionshipsMay 23 · 100 Meters · Place 8 · Fairfield PrepFairfield Prep100 Meters811.44a—
May 23SCC Outdoor ChampionshipsMay 23 · 100 Meters · Place 6 · Fairfield PrepFairfield Prep100 Meters611.62a—
May 15SCC East SectionalMay 15 · 200 Meters · Place 3 · Fairfield PrepFairfield Prep200 Meters322.89a—
May 15SCC East SectionalMay 15 · 100 Meters · Place 5 · Fairfield PrepFairfield Prep100 Meters511.43a—
May 15SCC East SectionalMay 15 · 100 Meters · Place 3 · Fairfield PrepFairfield Prep100 Meters311.30a—
May 115/11 Mixed PracticeMay 11 · Long Jump · Place 4 · Fairfield PrepFairfield PrepLong Jump4.18' 8Unofficial10
May 115/11 Mixed PracticeMay 11 · 100 Meters · Place 3 · Fairfield PrepFairfield Prep100 Meters3.11.67aUnofficial10
May 9North Haven,Prep,Hillhouse, Platt Tech boysMay 9 · 200 Meters · Place 1 · Fairfield PrepFairfield Prep200 Meters122.4—
May 9North Haven,Prep,Hillhouse, Platt Tech boysMay 9 · 100 Meters · Place 2 · Fairfield PrepFairfield Prep100 Meters211.3—
May 2Guilford, Lauralton Hall, Fairfield Prep Dual MeetMay 2 · 200 Meters · Place 1 · Fairfield PrepFairfield Prep200 Meters1.23.210
May 2Guilford, Lauralton Hall, Fairfield Prep Dual MeetMay 2 · 100 Meters · Place 1 · Fairfield PrepFairfield Prep100 Meters1.11.010
Apr 26Law-Amity-Prep-Lauralton DualsApr 26 · 200 Meters · Place 5 · Fairfield PrepFairfield Prep200 Meters522.98a—
Apr 26Law-Amity-Prep-Lauralton DualsApr 26 · 100 Meters · Place 4 · Fairfield PrepFairfield Prep100 Meters411.33a—
Apr 18Quinnipiac ClassicApr 18 · 200 Meters · Place 3 · Fairfield PrepFairfield Prep200 Meters322.8—
Apr 18Quinnipiac ClassicApr 18 · 100 Meters · Place 1 · Fairfield PrepFairfield Prep100 Meters111.5—
Apr 15Hillhouse Freshmen, Sophomore, Novice MeetApr 15 · 200 Meters · Place 1 · Fairfield PrepFairfield Prep200 Meters123.9010
Apr 15Hillhouse Freshmen, Sophomore, Novice MeetApr 15 · 100 Meters · Place 1 · Fairfield PrepFairfield Prep100 Meters111.7110
Apr 12Fairfield Prep, Lyman Hall, ND - West Haven Dual MeetApr 12 · 100 Meters · Place 2 · Fairfield PrepFairfield Prep100 Meters211.2—
Apr 5Career Duals #1Apr 5 · 200 Meters · Place 2 · Fairfield PrepFairfield Prep200 Meters223.99a—
Apr 5Career Duals #1Apr 5 · 100 Meters · Place 3 · Fairfield PrepFairfield Prep100 Meters312.05a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11CIAC Class LL Boys ChampionshipFeb 11 · 300 Meters · Place 17 · Fairfield PrepFairfield Prep300 Meters17.38.97a10
Feb 11CIAC Class LL Boys ChampionshipFeb 11 · 55 Meter · Place 17 · Fairfield PrepFairfield Prep55 MeterRound P17.6.91a10
Jan 24SCC Western SectionalJan 24 · 55 Meters · Place 11 · Fairfield PrepFairfield Prep55 MetersRound P116.98a10
Jan 21SCC Coaches InvitationalJan 21 · 300 Meters · Place 19 · Fairfield PrepFairfield Prep300 Meters1938.89a10
Jan 12Wesleyan Developmental 3Jan 12 · 55 Meters · Place 3 · Fairfield PrepFairfield Prep55 Meters36.8110
Jan 3SCC Boys Developmental #2Jan 3 · 300 Meters · Place 28 · Fairfield PrepFairfield Prep300 Meters2840.1110
Jan 3SCC Boys Developmental #2Jan 3 · 55 Meters · Place 15 · Fairfield PrepFairfield Prep55 Meters156.9010

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19SCC Boys Developmental Meet #1Dec 19 · 55 Meter · Place 48 · Fairfield PrepFairfield Prep55 Meter48.7.19a10
Feb 7Last Chance State QualifierFeb 7 · 55 Meters · Place 25 · Fairfield PrepFairfield Prep55 Meters257.299
Jan 27SCC Western SectionalsJan 27 · 55 Meters · Place 72 · Fairfield PrepFairfield Prep55 MetersRound P728.299
Jan 11SCC Novice MeetJan 11 · 55 Meters · Place 18 · Fairfield PrepFairfield Prep55 MetersRound P187.389