Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISC · Jan 166:10.65aWMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJanuary 16, 2026
1600 Meters · OutdoorWMC Championship · May 306:05.31aWMC ChampionshipMay 30, 2026
2 Miles · IndoorWMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISC · Jan 1613:49.92aWMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJanuary 16, 2026
3200 Meters · OutdoorWMC Championship · May 3013:45.02aWMC ChampionshipMay 30, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · 3200 Meters · Place 14 · Poland Regional3200 Meters14.13:45.02a PB10
May 30WMC ChampionshipMay 30 · 1600 Meters · Place 17 · Poland Regional1600 Meters17.6:05.31a PB10
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 3200 Meters · Place 2 · Poland Regional3200 Meters2.14:24.88a10
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 1600 Meters · Place 2 · Poland Regional1600 Meters2.6:18.54a10
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 3200 Meters · Place 3 · Poland Regional3200 Meters3.13:57.80a10
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 1600 Meters · Place 3 · Poland Regional1600 Meters3.6:13.58a10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 3200 Meters · Place 7 · Poland Regional3200 Meters7.14:11.04a10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 1600 Meters · Place 5 · Poland Regional1600 Meters5.6:18.73a10
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 3200 Meters · Place 5 · Poland Regional3200 Meters5.14:07.53a10
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 1600 Meters · Place 7 · Poland Regional1600 Meters7.6:21.36a10

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 2 Miles · Place 9 · Poland Regional2 Miles914:07.9810
Feb 6WMC Indoor ChampionshipFeb 6 · 1 Mile · Place 8 · Poland Regional1 Mile86:19.8910
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 2 Miles · Place 6 · Poland Regio2 Miles614:10.12—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 1 Mile · Place 3 · Poland Regio1 Mile36:16.12—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 2 Miles · Place 6 · Poland Regional2 Miles614:10.1210
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 1 Mile · Place 3 · Poland Regional1 Mile36:16.1210
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 2 Miles · Place 5 · Poland Regional2 Miles513:53.7510
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 1 Mile · Place 3 · Poland Regional1 Mile36:10.9410
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 2 Miles · Place 4 · Poland Regional2 Miles4.13:49.92a PB10
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 1 Mile · Place 5 · Poland Regional1 Mile5.6:10.65a PB10
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 2 Miles · Place 2 · Poland Regional2 Miles2.13:56.86a10
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 1 Mile · Place 3 · Poland Regional1 Mile3.6:16.53a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · 2 Miles · Place 3 · Poland Regional2 Miles3.13:54.72a10
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · 1 Mile · Place 4 · Poland Regional1 Mile4.6:21.10a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · 3200 Meters · Place 3 · Poland Regional3200 Meters313:52.489
May 31WMC ChampionshipMay 31 · 1600 Meters · Place 6 · Poland Regional1600 Meters66:17.629
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 3200 Meters · Place 2 · Poland Regio3200 Meters214:32.27—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 1600 Meters · Place 2 · Poland Regio1600 Meters26:42.79—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 3200 Meters · Place 2 · Poland Regional3200 Meters214:32.279
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 1600 Meters · Place 2 · Poland Regional1600 Meters26:42.799
May 16YARMOUTH-YORK-TRAIP-OOB-SEACOAST @POLANDMay 16 · 3200 Meters · Place 5 · Poland Regio3200 Meters514:26.58—
May 16YARMOUTH-YORK-TRAIP-OOB-SEACOAST @POLANDMay 16 · 1600 Meters · Place 4 · Poland Regio1600 Meters46:31.53—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · 3200 Meters · Place 6 · Poland Regio3200 Meters614:29.13—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · 1600 Meters · Place 4 · Poland Regio1600 Meters46:29.83—
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 3200 Meters · Place 3 · Poland Regional3200 Meters314:49.699
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 1600 Meters · Place 4 · Poland Regional1600 Meters46:41.939