Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorURI Coaches Invitational · Feb 144:26.91URI Coaches InvitationalFebruary 14, 2026
1 Mile · OutdoorThe Barnyard Invitational and Elite Mile Showcase · Apr 264:27.55aThe Barnyard Invitational and Elite Mile ShowcaseApril 26, 2024
1500 Meters · OutdoorJim Kavanagh Legacy Invitational · Apr 184:05.45aJim Kavanagh Legacy InvitationalApril 18, 2026
1600 Meters · IndoorGVSU - MITS #1 · Dec 24:37.01aGVSU - MITS #1December 2, 2023
1600 Meters · OutdoorDistance Night Under the Lights at Houseman Field · May 244:21.01aDistance Night Under the Lights at Houseman FieldMay 24, 2025
3000 Meters · IndoorNew England (NEICAAA) Indoor Championships · Mar 68:39.09aNew England (NEICAAA) Indoor ChampionshipsMarch 6, 2026
3000 Meters · OutdoorJay Carisella/Joe Donahue Coaches Invite · May 28:49.09aJay Carisella/Joe Donahue Coaches InviteMay 2, 2026
3200 Meters · IndoorLAB-MITS Meet #4 · Jan 810:44.40aLAB-MITS Meet #4January 8, 2022
3200 Meters · OutdoorDistance Night Under the Lights at Houseman Field · May 259:22.07aDistance Night Under the Lights at Houseman FieldMay 25, 2024
800 Meters · IndoorAQ MITS #2 · Jan 222:24.28aAQ MITS #2January 22, 2022
800 Meters · OutdoorU of M Health-West Sports Medicine Scholarship Invite · May 271:59.28aU of M Health-West Sports Medicine Scholarship InviteMay 27, 2025
High Jump · OutdoorCETL Junior · May 163-10.00CETL JuniorMay 16, 2018
Long Jump · OutdoorCETL Junior · May 510-11.00CETL JuniorMay 5, 2018
Pole Vault · OutdoorCETL Junior · May 246-00.00CETL JuniorMay 24, 2018

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 3000 Meters · Place 2 · ProvidenceProvidence3000 Meters2.8:49.09a PBFr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 1500 Meters · Place 16 · ProvidenceProvidence1500 Meters16.4:05.45a PBFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 3000 Meters · Place 12 · ProvidenceProvidence3000 Meters128:39.09a PBFR
Feb 21Brown InviteFeb 21 · 3000 Meters · Place 3 · ProvidenceProvidence3000 Meters38:44.25aFr
Feb 14URI Coaches InvitationalFeb 14 · 1 Mile · Place 16 · ProvidenceProvidence1 Mile164:26.91 PBFR
Jan 30John Thomas Terrier ClassicJan 30 · 3000 Meters · Place 139 · ProvidenceProvidence3000 Meters1398:39.83FR
Jan 17Beantown ChallengeJan 17 · 3000 Meters · Place 22 · ProvidenceProvidence3000 Meters228:43.33aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Alden InvitationalDec 6 · 1 Mile · Place 6 · ProvidenceProvidence1 Mile6.4:31.65aFr

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 31MHSAA LP Division 2 FinalsMay 31 · 3200 Meters · Place 13 · GR Catholic CentralGR Catholic Central3200 Meters13.9:40.90a12
May 27U of M Health-West Sports Medicine Scholarship InviteMay 27 · 800 Meters · Place 16 · GR Catholic CentralGR Catholic Central800 Meters161:59.28a PB12
May 24Distance Night Under the Lights at Houseman FieldMay 24 · 1600 Meters · Place 9 · GR Catholic CentralGR Catholic Central1600 Meters94:21.01a PB12
May 17MHSAA LP Region 13-2 @ SpartaMay 17 · 3200 Meters · Place 1 · GR Catholic CentralGR Catholic Central3200 Meters19:38.32a12
May 17MHSAA LP Region 13-2 @ SpartaMay 17 · 1600 Meters · Place 3 · GR Catholic CentralGR Catholic Central1600 Meters34:27.05a12
May 9OK White Conference Championship - EQMay 9 · 3200 Meters · Place 3 · GR Catholic CentralGR Catholic Central3200 Meters39:42.87a12
May 9OK White Conference Championship - EQMay 9 · 1600 Meters · Place 3 · GR Catholic CentralGR Catholic Central1600 Meters34:27.29a12
May 9OK White Conference Championship - EQMay 9 · 800 Meters · Place 6 · GR Catholic CentralGR Catholic Central800 Meters62:01.48a12
May 6Ottawa Hills/GR Catholic Central/GR Christian Double DualMay 6 · 3200 Meters · Place 1 · GR Catholic CentralGR Catholic Central3200 Meters110:15.07a12
May 6Ottawa Hills/GR Catholic Central/GR Christian Double DualMay 6 · 1600 Meters · Place 1 · GR Catholic CentralGR Catholic Central1600 Meters14:27.92a12
May 6Ottawa Hills/GR Catholic Central/GR Christian Double DualMay 6 · 800 Meters · Place 3 · GR Catholic CentralGR Catholic Central800 Meters32:06.45a12
May 3Cougar Invite (EQ Approved Meet)May 3 · 3200 Meters · Place 2 · GR Catholic CentralGR Catholic Central3200 Meters29:39.91a12
Apr 28EGR and CC at FHN HSApr 28 · 3200 Meters · Place 2 · GR Catholic CentralGR Catholic Central3200 Meters210:31.45a12
Apr 28EGR and CC at FHN HSApr 28 · 1600 Meters · Place 2 · GR Catholic CentralGR Catholic Central1600 Meters24:38.99a12
Apr 28EGR and CC at FHN HSApr 28 · 800 Meters · Place 2 · GR Catholic CentralGR Catholic Central800 Meters22:05.72a12
Apr 26GR Elite Challenge (EQ Approved Meet)Apr 26 · 800 Meters · Place 13 · GR Catholic CentralGR Catholic Central800 Meters132:02.1212
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · 1600 Meters · Place 44 · GR Catholic CentralGR Catholic Central1600 Meters444:29.2712
Apr 22OK White Double Dual (FHE, FHC at GRCC)Apr 22 · 3200 Meters · Place 6 · GR Catholic CentralGR Catholic Central3200 Meters610:23.54a12
Apr 22OK White Double Dual (FHE, FHC at GRCC)Apr 22 · 1600 Meters · Place 4 · GR Catholic CentralGR Catholic Central1600 Meters44:41.28a12
Apr 22OK White Double Dual (FHE, FHC at GRCC)Apr 22 · 800 Meters · Place 4 · GR Catholic CentralGR Catholic Central800 Meters42:05.19a12
Mar 22Jim Gardiner Catholic Schools InviteMar 22 · 1 Mile · Place 3 · GR Catholic CentralGR Catholic Central1 Mile34:38.46a12

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 72nd Annual MITCA Champions of Champions Track & Field FestivalJun 7 · 1600 Meters · Place 7 · West Michigan HarriersWest Michigan Harriers1600 Meters74:29.29a—
Jun 72nd Annual MITCA Champions of Champions Track & Field FestivalJun 7 · 3200 Meters · Place 16 · West Michigan HarriersWest Michigan Harriers3200 Meters169:45.83a—
Jun 1MHSAA LP Division 2 FinalsJun 1 · 3200 Meters · Place 10 · GR Catholic CentralGR Catholic Central3200 Meters109:23.38a—
May 25Distance Night Under the Lights at Houseman FieldMay 25 · 3200 Meters · Place 6 · GR Catholic CentralGR Catholic Central3200 Meters69:22.07a PB—
May 21U of M Health-West Scholarship Invite by MichianaTiming.comMay 21 · 1600 Meters · Place 7 · GR Catholic CentralGR Catholic Central1600 Meters7.4:27.94a11
May 21U of M Health-West Scholarship Invite by MichianaTiming.comMay 21 · 800 Meters · Place 22 · GR Catholic CentralGR Catholic Central800 Meters22.2:02.45a11
May 18MHSAA LP Region 13-2 @ SpartaMay 18 · 3200 Meters · Place 4 · GR Catholic CentralGR Catholic Central3200 Meters49:41.38a—
May 18MHSAA LP Region 13-2 @ SpartaMay 18 · 1600 Meters · Place 4 · GR Catholic CentralGR Catholic Central1600 Meters44:25.15a—
May 10OK Gold Conference ChampionshipsMay 10 · 3200 Meters · Place 1 · GR Catholic CentralGR Catholic Central3200 Meters1.9:46.88a11
May 10OK Gold Conference ChampionshipsMay 10 · 1600 Meters · Place 4 · GR Catholic CentralGR Catholic Central1600 Meters4.4:32.50a11
May 32024 Shepherd BLUEJAY InviteMay 3 · 3200 Meters · Place 36 · GR Catholic CentralGR Catholic Central3200 Meters369:29.02a—
Apr 30Catholic Central, Wayland at FHE HS Apr 30 · 3200 Meters · Place 2 · GR Catholic CentralGR Catholic Central3200 Meters210:13.28a—
Apr 30Catholic Central, Wayland at FHE HS Apr 30 · 1600 Meters · Place 3 · GR Catholic CentralGR Catholic Central1600 Meters34:33.56a—
Apr 30Catholic Central, Wayland at FHE HS Apr 30 · 800 Meters · Place 4 · GR Catholic CentralGR Catholic Central800 Meters42:02.16a—
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 1 Mile · Place 34 · GR Catholic CentralGR Catholic Central1 Mile344:27.55a PB—
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 1600 Meters · Place 34 · GR Catholic CentralGR Catholic Central1600 Meters344:25.85a—
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 1 Mile · Place 34 · GR Catholic CentralGR Catholic Central1 Mile344:27.55a—
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 1600 Meters · Place 34 · GR Catholic CentralGR Catholic Central1600 Meters344:25.85a—
Apr 23OK Gold Dual: Middleville TK at CCApr 23 · 1600 Meters · Place 1 · GR Catholic CentralGR Catholic Central1600 Meters14:40.33a—
Apr 20Cougar InvitationalApr 20 · 1 Mile · Place 11 · GR Catholic CentralGR Catholic Central1 Mile114:42.47a—
Apr 20Cougar InvitationalApr 20 · 800 Meters · Place 7 · GR Catholic CentralGR Catholic Central800 Meters72:05.64a—
Apr 16OK Gold Dual: Ottawa Hills and Cedar Springs at CCApr 16 · 3200 Meters · Place 2 · GR Catholic CentralGR Catholic Central3200 Meters210:20.98a—
Apr 16OK Gold Dual: Ottawa Hills and Cedar Springs at CCApr 16 · 1600 Meters · Place 3 · GR Catholic CentralGR Catholic Central1600 Meters34:45.67a—
Apr 16OK Gold Dual: Ottawa Hills and Cedar Springs at CCApr 16 · 800 Meters · Place 3 · GR Catholic CentralGR Catholic Central800 Meters32:03.67a—
Apr 9South Christian and CC at Kenowa HillsApr 9 · 3200 Meters · Place 1 · GR Catholic CentralGR Catholic Central3200 Meters110:48.27a—
Apr 9South Christian and CC at Kenowa HillsApr 9 · 1600 Meters · Place 2 · GR Catholic CentralGR Catholic Central1600 Meters24:45.37a—
Apr 9South Christian and CC at Kenowa HillsApr 9 · 800 Meters · Place 3 · GR Catholic CentralGR Catholic Central800 Meters32:10.29a—
Mar 23Jim Gardiner Catholic Schools InviteMar 23 · 1 Mile · Place 1 · GR Catholic CentralGR Catholic Central1 Mile14:41.31a—
Mar 23Jim Gardiner Catholic Schools InviteMar 23 · 800 Meters · Place 2 · GR Catholic CentralGR Catholic Central800 Meters22:09.20a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2GVSU - MITS #1Dec 2 · 1600 Meters · Place 6 · UnattachedUnattached1600 Meters6.4:37.01a PB11

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 3MHSAA LP Division 2 FinalsJun 3 · 3200 Meters · Place 25 · GR Catholic CentralGR Catholic Central3200 Meters25.9:57.02a10
May 23U of M Health-West Sports Medicine Scholarship InviteMay 23 · 1600 Meters · Place 7 · GR Catholic CentralGR Catholic Central1600 Meters7.4:27.47a10
May 23U of M Health-West Sports Medicine Scholarship InviteMay 23 · 800 Meters · Place 28 · GR Catholic CentralGR Catholic Central800 Meters28.2:03.78a10
May 19MHSAA LP Region 13-2 @ SpartaMay 19 · 3200 Meters · Place 4 · GR_Catholic CentralGR_Catholic Central3200 Meters49:41.62a—
May 12OK Gold Conference ChampionshipsMay 12 · 3200 Meters · Place 4 · GR_Catholic CentralGR_Catholic Central3200 Meters49:47.51a—
May 12OK Gold Conference ChampionshipsMay 12 · 1600 Meters · Place 5 · GR_Catholic CentralGR_Catholic Central1600 Meters54:34.51a—
May 52023 Shepherd BLUEJAY InviteMay 5 · 3200 Meters · Place 26 · GR_Catholic CentralGR_Catholic Central3200 Meters269:33.03a—
May 2GRCC / South Christian at Cedar Springs HSMay 2 · 3200 Meters · Place 2 · GR_Catholic CentralGR_Catholic Central3200 Meters210:21.89a—
May 2GRCC / South Christian at Cedar Springs HSMay 2 · 1600 Meters · Place 2 · GR_Catholic CentralGR_Catholic Central1600 Meters24:54.45a—
May 2GRCC / South Christian at Cedar Springs HSMay 2 · 800 Meters · Place 2 · GR_Catholic CentralGR_Catholic Central800 Meters22:10.41a—
Apr 29GR Elite ChallengeApr 29 · 1 Mile · Place 14 · GR_Catholic CentralGR_Catholic Central1 Mile144:30.44a—
Apr 29GR Elite ChallengeApr 29 · 1600 Meters · Place 14 · GR_Catholic CentralGR_Catholic Central1600 Meters144:28.97a—
Apr 24OK Gold Dual: CC vs WaylandApr 24 · 3200 Meters · Place 1 · GR_Catholic CentralGR_Catholic Central3200 Meters110:14.34a—
Apr 24OK Gold Dual: CC vs WaylandApr 24 · 1600 Meters · Place 2 · GR_Catholic CentralGR_Catholic Central1600 Meters24:39.51a—
Apr 24OK Gold Dual: CC vs WaylandApr 24 · 800 Meters · Place 3 · GR_Catholic CentralGR_Catholic Central800 Meters32:06.92a—
Apr 22Cougar InviteApr 22 · 3200 Meters · Place 10 · GR_Catholic CentralGR_Catholic Central3200 Meters109:50.24a—
Apr 18OK Gold Double Dual: CC vs OH and MTKApr 18 · 3200 Meters · Place 2 · GR_Catholic CentralGR_Catholic Central3200 Meters210:20.55a—
Apr 18OK Gold Double Dual: CC vs OH and MTKApr 18 · 1600 Meters · Place 3 · GR_Catholic CentralGR_Catholic Central1600 Meters34:41.48a—
Apr 18OK Gold Double Dual: CC vs OH and MTKApr 18 · 800 Meters · Place 3 · GR_Catholic CentralGR_Catholic Central800 Meters32:09.30a—
Apr 13Kenowa, GR CC, at FHE HSApr 13 · 3200 Meters · Place 4 · GR_Catholic CentralGR_Catholic Central3200 Meters410:40.20a—
Apr 13Kenowa, GR CC, at FHE HSApr 13 · 1600 Meters · Place 4 · GR_Catholic CentralGR_Catholic Central1600 Meters44:43.56a—
Mar 25Jim Gardiner Catholic Schools InviteMar 25 · 3000 Meters · Place 1 · GR_Catholic CentralGR_Catholic Central3000 Meters19:39.2310
Mar 25Jim Gardiner Catholic Schools InviteMar 25 · 1 Mile · Place 3 · GR_Catholic CentralGR_Catholic Central1 Mile34:44.2810

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24Michiana Timing Metro Health Scholarship InviteMay 24 · 1600 Meters · Place 22 · GR_Catholic CentralGR_Catholic Central1600 Meters224:36.399
May 21MHSAA LP Region 13-2 @ IoniaMay 21 · 3200 Meters · Place 11 · GR_Catholic CentralGR_Catholic Central3200 Meters1110:34.799
May 13OK Gold Conference ChampionshipMay 13 · 3200 Meters · Place 4 · GR_Catholic CentralGR_Catholic Central3200 Meters410:28.209
May 13OK Gold Conference ChampionshipMay 13 · 1600 Meters · Place 8 · GR_Catholic CentralGR_Catholic Central1600 Meters84:48.429
May 5Catholic Central, Kenowa Hills at Thornapple Kellogg HSMay 5 · 3200 Meters · Place 2 · GR_Catholic CentralGR_Catholic Central3200 Meters210:30.54FR
May 5Catholic Central, Kenowa Hills at Thornapple Kellogg HSMay 5 · 1600 Meters · Place 1 · GR_Catholic CentralGR_Catholic Central1600 Meters14:48.89FR
Apr 30Grand Rapids Elite ChallengeApr 30 · 3200 Meters · Place 10 · GR_Catholic CentralGR_Catholic Central3200 Meters1010:13.329
Apr 26OK Gold: CC vs Forest Hills Eastern and South ChristianApr 26 · 3200 Meters · Place 5 · GR_Catholic CentralGR_Catholic Central3200 Meters510:55.249
Apr 26OK Gold: CC vs Forest Hills Eastern and South ChristianApr 26 · 1600 Meters · Place 5 · GR_Catholic CentralGR_Catholic Central1600 Meters55:00.029
Apr 26OK Gold: CC vs Forest Hills Eastern and South ChristianApr 26 · 800 Meters · Place 8 · GR_Catholic CentralGR_Catholic Central800 Meters82:22.439
Apr 23Cougar InviteApr 23 · 3200 Meters · Place 19 · GR_Catholic CentralGR_Catholic Central3200 Meters1910:17.969
Apr 19Ottawa Hills vs Catholic Central Dual/GR Union-ZE-Mona Shores-Holland-QuadApr 19 · 1600 Meters · Place 6 · GR_Catholic CentralGR_Catholic Central1600 Meters64:53.159
Apr 19Ottawa Hills vs Catholic Central Dual/GR Union-ZE-Mona Shores-Holland-QuadApr 19 · 800 Meters · Place 7 · GR_Catholic CentralGR_Catholic Central800 Meters72:17.679
Apr 12OK Gold: CC vs Cedar Springs and WaylandApr 12 · 3200 Meters · Place 2 · GR_Catholic CentralGR_Catholic Central3200 Meters210:49.469
Apr 12OK Gold: CC vs Cedar Springs and WaylandApr 12 · 1600 Meters · Place 2 · GR_Catholic CentralGR_Catholic Central1600 Meters24:58.769
Mar 26Jim Gardiner Catholic Schools InviteMar 26 · 3000 Meters · Place 1 · GR_Catholic CentralGR_Catholic Central3000 Meters19:45.7610

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12AQ MITS #4Feb 12 · 1600 Meters · Place 19 · Grand Rap 59Grand Rap 591600 Meters19.4:55.51aUnofficial9
Feb 12AQ MITS #4Feb 12 · 800 Meters · Place 25 · Grand Rap 59Grand Rap 59800 Meters25.2:20.70aUnofficial9
Jan 22AQ MITS #2Jan 22 · 1600 Meters · Place 22 · Grand Ra UnaGrand Ra Una1600 Meters22.4:58.46a9
Jan 22AQ MITS #2Jan 22 · 800 Meters · Place 38 · Grand Ra UnaGrand Ra Una800 Meters38.2:24.28a PB9
Jan 8LAB-MITS Meet #4Jan 8 · 3200 Meters · Place 18 · West Michigan HarriersWest Michigan Harriers3200 Meters18.10:44.40a PB9
Jan 8LAB-MITS Meet #4Jan 8 · 1600 Meters · Place 52 · West Michigan HarriersWest Michigan Harriers1600 Meters52.5:02.70a9

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24CETL JuniorMay 24 · Long Jump · Place 11 · CETL WhiteCETL WhiteLong Jump11.9-07.005
May 24CETL JuniorMay 24 · Pole Vault · Place 1 · CETL WhiteCETL WhitePole Vault1.6-00.00 PB5
May 24CETL JuniorMay 24 · 800 Meters · Place 6 · CETL WhiteCETL White800 Meters6.3:02.90a5
May 16CETL JuniorMay 16 · Pole Vault · Place 1 · CETL WhiteCETL WhitePole Vault1.5-06.005
May 16CETL JuniorMay 16 · High Jump · Place 9 · CETL WhiteCETL WhiteHigh Jump9.3-10.00 PB5
May 12CETL JuniorMay 12 · Long Jump · Place 2 · CETL WhiteCETL WhiteLong Jump2.10-02.505
May 12CETL JuniorMay 12 · High Jump · Place 5 · CETL WhiteCETL WhiteHigh Jump5.3-10.005
May 5CETL JuniorMay 5 · Long Jump · Place 6 · CETL WhiteCETL WhiteLong Jump6.10-11.00 PB5
May 5CETL JuniorMay 5 · High Jump · Place 4 · CETL WhiteCETL WhiteHigh Jump4.3-10.005
May 5CETL JuniorMay 5 · 800 Meters · Place 9 · CETL WhiteCETL White800 Meters9.3:15.92a5