Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOrange & Purple Invitational · Jan 244:15.71Orange & Purple InvitationalJanuary 24, 2025
1 Mile · OutdoorK of C Relays · Apr 64:47.30K of C RelaysApril 6, 2019
1000 Meters · IndoorClemson Invitational · Jan 102:29.48aClemson InvitationalJanuary 10, 2026
1500 Meters · IndoorRIIL Indoor State Championships · Feb 194:07.77aRIIL Indoor State ChampionshipsFebruary 19, 2022
1500 Meters · OutdoorRaleigh Relays · Mar 273:57.00Raleigh RelaysMarch 27, 2025
1600 Meters · IndoorRhody Classic · Jan 114:53.42Rhody ClassicJanuary 11, 2020
3000 Meters · IndoorClemson Opener · Dec 68:34.16aClemson OpenerDecember 6, 2024
400 Meters · IndoorClemson Opener Invitational · Dec 253.83aClemson Opener InvitationalDecember 2, 2022
600 Meters · IndoorRITCA Last Chance Meet · Feb 121:25.40aRITCA Last Chance MeetFebruary 12, 2022
800 Meters · IndoorTiger Paw Invitational · Feb 141:52.84aTiger Paw InvitationalFebruary 14, 2025
800 Meters · OutdoorDuke Twilight · May 41:52.77aDuke TwilightMay 4, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 162026 Wake Forest InvitationalApr 16 · 800 Meters · Place 46 · ClemsonClemson800 Meters46.1:54.36aSr
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 157 · ClemsonClemson800 Meters157.1:55.22aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 800 Meters · Place 27 · ClemsonClemson800 MetersRound P27.1:53.60aSr
Feb 13Tiger Paw InvitationalFeb 13 · 800 Meters · Place 16 · ClemsonClemson800 Meters161:53.61aSr
Jan 30Bob Pollock Indoor InvitationalJan 30 · 800 Meters · Place 31 · ClemsonClemson800 Meters311:56.34aSr
Jan 23Orange and Purple InvitationalJan 23 · 800 Meters · Place 22 · ClemsonClemson800 Meters221:56.90SR
Jan 10Clemson InvitationalJan 10 · 1000 Meters · Place 3 · ClemsonClemson1000 Meters3.2:29.48a PBSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Duke TwilightMay 4 · 800 Meters · Place 25 · ClemsonClemson800 Meters251:52.77a PBSo
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 33 · ClemsonClemson800 Meters331:52.99JR
Mar 27Raleigh RelaysMar 27 · 1500 Meters · Place 176 · ClemsonClemson1500 Meters1763:57.00 PBJR
Mar 27Raleigh RelaysMar 27 · 800 Meters · Place 83 · ClemsonClemson800 Meters831:52.78JR

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 14Tiger Paw InvitationalFeb 14 · 800 Meters · Place 21 · ClemsonClemson800 Meters211:52.84a PB—
Jan 31Bob Pollock Indoor InvitationalJan 31 · 1 Mile · Place 16 · ClemsonClemson1 Mile16.4:19.05aJr
Jan 31Bob Pollock Indoor InvitationalJan 31 · 800 Meters · Place 14 · ClemsonClemson800 Meters14.1:53.39aJr
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 20 · ClemsonClemson1 Mile204:15.71 PBJR
Jan 24Orange & Purple InvitationalJan 24 · 800 Meters · Place 25 · ClemsonClemson800 Meters251:53.87JR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 20 · ClemsonClemson1 Mile204:15.71JR
Jan 24Orange & Purple InvitationalJan 24 · 800 Meters · Place 25 · ClemsonClemson800 Meters251:53.87JR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 20 · ClemsonClemson1 Mile204:15.71JR
Jan 24Orange & Purple InvitationalJan 24 · 800 Meters · Place 25 · ClemsonClemson800 Meters251:53.87JR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 20 · ClemsonClemson1 Mile204:15.71JR
Jan 24Orange & Purple InvitationalJan 24 · 800 Meters · Place 25 · ClemsonClemson800 Meters251:53.87JR
Jan 11Clemson InvitationalJan 11 · 1 Mile · Place 4 · ClemsonClemson1 Mile4.4:17.11aJr
Jan 11Clemson InvitationalJan 11 · 800 Meters · ClemsonClemson800 Meters--DNFJr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Clemson OpenerDec 6 · 3000 Meters · Place 13 · ClemsonClemson3000 Meters13.8:34.16a PBJr
Feb 9Clemson Tiger Paw InvitationalFeb 9 · 1 Mile · Place 9 · ClemsonClemson1 Mile9.4:18.21aSo
Feb 9Clemson Tiger Paw InvitationalFeb 9 · 800 Meters · Place 16 · ClemsonClemson800 Meters16.1:55.29aSo
Jan 26Bob Pollock InvitationalJan 26 · 1 Mile · Place 31 · ClemsonClemson1 Mile31.4:21.98aSo
Jan 26Bob Pollock InvitationalJan 26 · 800 Meters · Place 14 · ClemsonClemson800 Meters14.1:55.16aSo
Jan 12Clemson InvitationalJan 12 · 1 Mile · Place 11 · ClemsonClemson1 Mile11.4:23.25aSo
Jan 12Clemson InvitationalJan 12 · 800 Meters · Place 14 · ClemsonClemson800 Meters14.1:58.03aSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 20USC Outdoor OpenApr 20 · 1500 Meters · Place 9 · ClemsonClemson1500 Meters9.3:59.53aFr
Apr 11Duke InvitationalApr 11 · 1500 Meters · Place 26 · ClemsonClemson1500 Meters263:57.39a—
Apr 11Duke InvitationalApr 11 · 800 Meters · Place 30 · ClemsonClemson800 Meters301:55.87a—
Mar 1449er ClassicMar 14 · 1500 Meters · Place 38 · ClemsonClemson1500 Meters38.4:04.91aFr
Mar 1449er ClassicMar 14 · 800 Meters · Place 23 · ClemsonClemson800 Meters23.1:57.06aFr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Clemson OpenerDec 8 · 1 Mile · ClemsonClemson1 Mile—DNFSo
Feb 10Tiger Paw InvitationalFeb 10 · 1 Mile · Place 22 · ClemsonClemson1 Mile224:28.28FR
Jan 27Clemson Bob Pollock InvitatioanlJan 27 · 800 Meters · Place 39 · ClemsonClemson800 Meters39.1:56.63aFr
Jan 13Clemson Indoor InvitationalJan 13 · 1 Mile · ClemsonClemson1 Mile--DNFFr
Jan 13Clemson Indoor InvitationalJan 13 · 400 Meters · Place 19 · ClemsonClemson400 Meters19.54.56aFr

2022 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 2Clemson Opener InvitationalDec 2 · 1000 Meters · Place 10 · ClemsonClemson1000 Meters10.2:38.96aFr
Dec 2Clemson Opener InvitationalDec 2 · 400 Meters · Place 13 · ClemsonClemson400 Meters13.53.83a PBFr
Feb 19RIIL Indoor State ChampionshipsFeb 19 · 1500 Meters · Place 6 · WesterlyWesterly1500 Meters6.4:07.77a PB12
Feb 12RITCA Last Chance MeetFeb 12 · 600 Meters · Place 5 · WesterlyWesterly600 Meters5.1:25.40a PB12
Feb 5RIIL Class ChampionshipsFeb 5 · 1000 Meters · Place 2 · WesterlyWesterly1000 Meters2.2:39.54a12
Feb 5RIIL Class ChampionshipsFeb 5 · 1500 Meters · Place 4 · WesterlyWesterly1500 Meters4.4:08.33a12
Jan 26Southern Division Mens ChampionshipsJan 26 · 1000 Meters · Place 2 · WesterlyWesterly1000 Meters2.2:40.69a12
Jan 26Southern Division Mens ChampionshipsJan 26 · 1500 Meters · Place 2 · WesterlyWesterly1500 Meters2.4:11.23a12
Jan 17RIIL Boys - Week 4Jan 17 · 600 Meters · Place 1 · Westerly HigWesterly Hig600 Meters11:25.9712
Jan 15East Coast Invitational VTJan 15 · 1 Mile · Place 6 · WesterlyWesterly1 Mile6.4:29.39a12
Jan 12RIIL Boys - Week 3Jan 12 · 600 Meters · Place 4 · Westerly HigWesterly Hig600 Meters41:29.2412
Jan 12RIIL Boys - Week 3Jan 12 · 600 Meters · Place 3 · Westerly HigWesterly Hig600 Meters31:29.2412
Jan 12RIIL Boys - Week 3Jan 12 · 3000 Meters · Place 1 · Westerly HigWesterly Hig3000 Meters19:06.2412
Jan 12RIIL Boys - Week 3Jan 12 · 600 Meters · Place 4 · Westerly HigWesterly Hig600 Meters41:29.2412
Jan 12RIIL Boys - Week 3Jan 12 · 3000 Meters · Place 1 · Westerly HigWesterly Hig3000 Meters19:06.2412
Jan 6RIIL Boys- Week 2Jan 6 · 1000 Meters · Place 2 · Westerly HigWesterly Hig1000 Meters22:41.1012
Jan 6RIIL Boys- Week 2Jan 6 · 1500 Meters · Place 2 · Westerly HigWesterly Hig1500 Meters24:11.9812

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 11New England Interscholastic Outdoor Track and Field ChampionshipsJun 11 · 800 Meters · Place 13 · WesterlyWesterly800 Meters131:57.6412
Jun 4RIIL Outdoor Track & Field ChampionshipsJun 4 · 800 Meters · Place 6 · WesterlyWesterly800 Meters6.1:58.03a12
May 28Hendricken InvitationalMay 28 · 800 Meters · Place 5 · Westerly HigWesterly Hig800 Meters51:56.0212
May 212RIIL Class ChampionshipsMay 21 · 1500 Meters · Place 3 · Westerly HigWesterly Hig1500 Meters34:03.4212
May 212RIIL Class ChampionshipsMay 21 · 800 Meters · Place 7 · Westerly HigWesterly Hig800 Meters72:03.7912
May 14RIIL Division ChampionshipsMay 14 · 800 Meters · Place 2 · Westerly HigWesterly Hig800 Meters22:00.9912
May 7Sgt. Brian St. Germain InvitationalMay 7 · 1500 Meters · Place 1 · WesterlyWesterly1500 Meters14:06.9012
Apr 30Classical ClassicApr 30 · 1500 Meters · Place 3 · Westerly HigWesterly Hig1500 Meters34:05.0712

2021 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 18RITCA InvitationalDec 18 · 1000 Meters · Place 4 · WesterlyWesterly1000 Meters4.2:40.54a12
Dec 18RITCA InvitationalDec 18 · 1500 Meters · Place 4 · WesterlyWesterly1500 Meters4.4:15.22a12
Dec 16RIIL Dual Meet #1Dec 16 · 1500 Meters · Place 3 · WesterlyWesterly1500 Meters3.4:18.76a12
Feb 27RIIL State Indoor ChampionshipsFeb 27 · 600 Meters · Place 6 · Westerly HigWesterly Hig600 Meters61:26.3311
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1000 Meters · Place 5 · Westerly HigWesterly Hig1000 Meters52:47.6411
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1500 Meters · Place 1 · Westerly HigWesterly Hig1500 Meters14:15.5811
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1500 Meters · Place 2 · Westerly HigWesterly Hig1500 Meters24:18.2011
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1000 Meters · Place 3 · Westerly HigWesterly Hig1000 Meters32:48.3511
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 1000 Meters · Place 3 · Westerly HigWesterly Hig1000 Meters32:48.3511
Feb 5RIIL Divisional Meet #3Feb 5 · 600 Meters · Place 1 · WesterlyWesterly600 Meters1.1:26.88a11
Jan 30RIIL Headley, Dwyer, Bayha Boys Division Meet #2Jan 30 · 1000 Meters · Place 4 · WesterlyWesterly1000 Meters4.2:47.64a11
Jan 30RIIL Headley, Dwyer, Bayha Boys Division Meet #2Jan 30 · 1500 Meters · Place 5 · WesterlyWesterly1500 Meters5.4:15.58a11
Jan 23RIIL Headley, Bayha & Dwyer Division Meet #1Jan 23 · 600 Meters · Place 4 · WesterlyWesterly600 Meters4.1:29.61a11
Jan 23RIIL Headley, Bayha & Dwyer Division Meet #1Jan 23 · 1500 Meters · Place 6 · WesterlyWesterly1500 Meters6.4:42.80a11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 26RIIL State ChampionshipsJun 26 · 800 Meters · Place 5 · WesterlyWesterly800 Meters5.1:57.84a11
Jun 12RIIL Class B ChampionshipsJun 12 · 1500 Meters · Place 5 · WesterlyWesterly1500 Meters5.4:11.75a11
Jun 6RIIL Southern Division ChampionshipsJun 6 · 1500 Meters · Place 2 · WesterlyWesterly1500 Meters2.4:08.86a11
Jun 6RIIL Southern Division ChampionshipsJun 6 · 800 Meters · Place 3 · WesterlyWesterly800 Meters3.2:00.51a11

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30NSAF x AthleticNET Virtual Nationals Qualifying Meet 3May 30 · 3000m Racewalk · Place 23000m Racewalk2.14:47.0hUnofficial10
May 30NSAF x AthleticNET Virtual Nationals Qualifying Meet 3May 30 · 5000 Meters · Place 95000 Meters9.17:23.0hUnofficial10
May 15NSAF x AthleticNET Virtual Nationals Qualifying Meet 1May 15 · 800 Meters · Place 12800 Meters12.2:11.6hUnofficial10

2020 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 11RITCA JV State ChampionshipsFeb 11 · 1500 Meters · Place 5 · WesterlyWesterly1500 Meters5.4:29.69a10
Feb 8RIIL Class ChampionshipsFeb 8 · 1000 Meters · Place 8 · WesterlyWesterly1000 Meters82:48.57SO
Feb 8RIIL Class ChampionshipsFeb 8 · 1000 Meters · Place 8 · WESTWEST1000 Meters82:48.57SO
Jan 30Boys Southern and Northern Division ChampionshipJan 30 · 1000 Meters · Place 8 · WESTWEST1000 Meters82:53.78SO
Jan 23North and South Dual Meet #4Jan 23 · 1000 Meters · Place 3 · WESTWEST1000 Meters32:47.97SO
Jan 23North and South Dual Meet #4Jan 23 · 1500 Meters · Place 7 · WESTWEST1500 Meters74:33.96SO
Jan 17East Coast InvitationalJan 17 · 800 Meters · Place 18 · WesterlyWesterly800 Meters182:12.7910
Jan 13North & South Dual Meet #3Jan 13 · 1000 Meters · Place 11 · WESTWEST1000 Meters112:52.74SO
Jan 13North & South Dual Meet #3Jan 13 · 1500 Meters · Place 9 · WESTWEST1500 Meters94:33.46SO
Jan 11Rhody ClassicJan 11 · 1600 Meters · Place 16 · WesterlyWesterly1600 Meters164:53.42 PBSO
Jan 8South Dual Meet #2Jan 8 · 3000 Meters · Place 6 · WesterlyWesterly3000 Meters6.9:56.03a10

2019 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21RITCA InvitationalDec 21 · 1500 Meters · Place 29 · WesterlyWesterly1500 Meters29.4:41.60a10
Dec 18South Dual Meet #1Dec 18 · 1500 Meters · Place 13 · WesterlyWesterly1500 Meters13.4:41.53a10
Dec 18South Dual Meet #1Dec 18 · 1000 Meters · Place 5 · WesterlyWesterly1000 Meters5.2:55.46a10
Feb 13RITCA Boy's JV State ChampionshipsFeb 13 · 1500 Meters · Place 16 · WesterlyWesterly1500 Meters16.4:37.65a9
Feb 5RITCA Freshman Boys State ChampionshipFeb 5 · 1500 Meters · Place 5 · WesterlyWesterly1500 Meters54:36.04FR
Jan 26Northern Division Boys ChampionshipsJan 26 · 1500 Meters · Place 9 · WesterlyWesterly1500 Meters94:42.73FR
Jan 26Southern Division Boys ChampionshipsJan 26 · 1500 Meters · Place 9 · WesterlyWesterly1500 Meters9.4:42.73a9
Jan 21North Dual Meet #4Jan 21 · 1000 Meters · Place 18 · WesterlyWesterly1000 Meters18.3:02.20a9
Jan 21North Dual Meet #4Jan 21 · 1500 Meters · Place 14 · WesterlyWesterly1500 Meters14.4:38.70a9
Jan 7RI Boys League Meets Week #3Jan 7 · 1000 Meters · Place 29 · WesterlyWesterly1000 Meters293:06.15FR
Jan 7RI Boys League Meets Week #3Jan 7 · 1500 Meters · Place 18 · WesterlyWesterly1500 Meters184:46.41FR
Jan 5URI Rhody ClassicJan 5 · 1600 Meters · Place 39 · WesterlyWesterly1600 Meters39.5:10.21a9

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Freshmen State ChampionshipsMay 21 · 1500 Meters · Place 9 · WesterlyWesterly1500 Meters9.4:33.26a9
May 21Freshmen State ChampionshipsMay 21 · 800 Meters · Place 8 · WesterlyWesterly800 Meters8.2:14.47a9
May 18Rhode Island Class B State ChampionshipsMay 18 · 1500 Meters · Place 9 · WesterlyWesterly1500 Meters9.4:39.82a9
May 7RIIL Southern Division ChampionshipsMay 7 · 3000 Meters · WesterlyWesterly3000 Meters--DNF9
May 7RIIL Southern Division ChampionshipsMay 7 · 1500 Meters · Place 9 · WesterlyWesterly1500 Meters9.4:37.49a9
May 4Brian Moretti InvitationalMay 4 · 1500 Meters · Place 24 · WesterlyWesterly1500 Meters24.4:35.08a9
May 4Brian Moretti InvitationalMay 4 · 800 Meters · Place 26 · WesterlyWesterly800 Meters26.2:14.00a9
Apr 27Classical ClassicApr 27 · 800 Meters · Place 15 · WesterlyWesterly800 Meters152:13.89FR
Apr 6K of C RelaysApr 6 · 1 Mile · Place 5 · WesterlyWesterly1 Mile5.4:47.30 PB9

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10RI Boys League Meet #1Dec 10 · 1500 Meters · Place 13 · WesterlyWesterly1500 Meters13.4:52.53a9