Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWest Point Tune-Up · Feb 215:02.56aWest Point Tune-UpFebruary 21, 2026
1500 Meters · OutdoorVassar April Twiilight · Apr 264:58.14Vassar April Twiilight April 26, 2025
1600 Meters · IndoorSkyline Invitational · Feb 266:14.80Skyline InvitationalFebruary 26, 2022
1600 Meters · OutdoorWACC League Meet - Berkeley vs Bishop O'Dowd · Mar 305:50.99WACC League Meet - Berkeley vs Bishop O'DowdMarch 30, 2022
2000m Steeplechase · 0.838m · OutdoorThe Big Hurt · Mar 287:25.63aThe Big HurtMarch 28, 2026
3000 Meters · IndoorLiberty League Indoor Track & Field Championships · Feb 2710:29.56aLiberty League Indoor Track & Field ChampionshipsFebruary 27, 2026
3000 Meters · OutdoorThe Big Hurt · Mar 2810:25.24aThe Big HurtMarch 28, 2026
3000m Steeplechase · 0.914m · OutdoorUtica Pioneer Spring Invite · Apr 311:03.52aUtica Pioneer Spring InviteApril 3, 2026
5000 Meters · OutdoorBobbi Palma UAlbany Spring Classic · Apr 1717:45.60aBobbi Palma UAlbany Spring ClassicApril 17, 2026
800 Meters · OutdoorTCNJ Invitational · Apr 92:11.73aTCNJ InvitationalApril 9, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 3000m Steeplechase · Place 18 · BardBard3000m Steeplechase0.914m18.11:14.09aSo
Apr 25Vassar April TwilightApr 25 · 800 Meters · Place 29 · BardBard800 Meters292:17.14aSo
Apr 17Bobbi Palma UAlbany Spring ClassicApr 17 · 5000 Meters · Place 13 · BardBard5000 Meters13.17:45.60a PBSo
Apr 9TCNJ InvitationalApr 9 · 3000m Steeplechase · BardBard3000m Steeplechase0.914m—DNSSo
Apr 9TCNJ InvitationalApr 9 · 800 Meters · Place 30 · BardBard800 Meters30.2:11.73a PBSo
Apr 3Utica Pioneer Spring InviteApr 3 · 3000m Steeplechase · Place 6 · BardBard3000m Steeplechase0.914m6.11:03.52a PBSo
Apr 3Utica Pioneer Spring InviteApr 3 · 800 Meters · Place 32 · BardBard800 Meters32.2:16.83aSo
Mar 28The Big HurtMar 28 · 2000m Steeplechase · Place 4 · BardBard2000m Steeplechase0.838m4.7:25.63a PBSo
Mar 28The Big HurtMar 28 · 3000 Meters · Place 2 · BardBard3000 Meters2.10:25.24a PBSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 24 · BardBard3000 Meters2410:29.56a PBSo
Feb 21West Point Tune-UpFeb 21 · 3000 Meters · Place 11 · BardBard3000 Meters1110:33.08aSo
Feb 21West Point Tune-UpFeb 21 · 1 Mile · Place 27 · BardBard1 Mile275:02.56a PBSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 1 Mile · Place 20 · BardBard1 Mile20.5:12.27aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 1500 Meters · Place 22 · BardBard1500 Meters22.4:58.63aFr
Apr 26Vassar April Twiilight Apr 26 · 1500 Meters · Place 15 · BardBard1500 Meters154:58.14 PBFR
Apr 5Pratt Invitational Apr 5 · 3000 Meters · Place 11 · BardBard3000 Meters11.11:03.23aFr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 22WACC Center Meet: Berkeley, BOD, Arroyo & Mt EdenMar 22 · 1600 Meters · BerkeleyBerkeley1600 Meters—DNS11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 30WACC League Meet - Berkeley vs Bishop O'DowdMar 30 · 1600 Meters · Place 36 · BerkeleyBerkeley1600 Meters365:50.99 PB10
Mar 23WACC League Meet Piedmont, Berkeley, Hayward & San LorenzoMar 23 · 1600 Meters · Place 21 · BerkeleyBerkeley1600 Meters215:56.1710
Mar 12Martinez/Tim Bruder RelaysMar 12 · 1600 Meters · Place 34 · BerkeleyBerkeley1600 Meters346:01.45So

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Skyline InvitationalFeb 26 · 1600 Meters · Place 103 · BerkeleyBerkeley1600 Meters1036:14.80 PB10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 13WACC Novice InvitationalApr 13 · 800 Meters · Place 30 · BerkeleyBerkeley800 Meters303:05.999
Mar 20WACC: Berkeley vs O'Dowd vs EncinalMar 20 · 1600 Meters · BerkeleyBerkeley1600 Meters—NT9