Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Nathan Hale CNW Winter Grand Prix Race #3: Track · Jan 1412:26.5 CNW Winter Grand Prix Race #3: TrackJanuary 14, 2023
2 Miles · Warren G. Magnuson Park CNW Winter Grand Prix Race #2: XC · Dec 1712:40.0 CNW Winter Grand Prix Race #2: XCDecember 17, 2022
4,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Vic Godfrey Open · Sep 514:46.86Vic Godfrey OpenSeptember 5, 2025
5,000 Meters · Lower WoodlandMetro League XC - Prep/Ballard/O'dea/Holy Names/Rainier Beach · Sep 2220:29.5Metro League XC - Prep/Ballard/O'dea/Holy Names/Rainier BeachSeptember 22, 2022
5,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 318:52.9Joe Piane InvitationalOctober 3, 2025
5,000 Meters · Sun Willows Golf CourseWIAA 3A State XC Championships · Nov 520:10.3WIAA 3A State XC ChampionshipsNovember 5, 2022
5,000 Meters · Warren G. Magnuson ParkMetro League XC - Garfield / Franklin / Ingraham / Rainier Beach / Ballard @ Magnuson Park · Oct 520:32.1Metro League XC - Garfield / Franklin / Ingraham / Rainier Beach / Ballard @ Magnuson ParkOctober 5, 2022
5,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 218:37.0Joe Piane InvitationalOctober 2, 2026
6,000 Meters · Angel Mounds State Historic SiteNCAA DI Great Lakes Regional · Nov 1422:59.71NCAA DI Great Lakes RegionalNovember 14, 2025
6,000 Meters · Mahoney State ParkBig East Championships · Oct 3122:33.06Big East ChampionshipsOctober 31, 2025
6,000 Meters · Marquette UniversityJim Allen Classic · Sep 2522:41.7Jim Allen ClassicSeptember 25, 2026
6,000 Meters · Morven ParkBig East Cross-Country Championship · Nov 123:57.40Big East Cross-Country ChampionshipNovember 1, 2024
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1722:57.33Bradley "Pink" ClassicOctober 17, 2025
6,000 Meters · Pole Green ParkBig East XC · Oct 3022:10.4Big East XCOctober 30, 2026
6,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 1223:51.6Phoenix OpenSeptember 12, 2026
6,000 Meters · Zimmer Championship Cross Country CourseBadger Classic · Sep 1924:01.7Badger ClassicSeptember 19, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Big East XCOct 30 · 6,000 Meters Championship · Place 53 · MarquetteMarquette6,000 Meters Championship5322:10.4 PBJr
Oct 2Joe Piane InvitationalOct 2 · 5,000 Meters Gold · Place 81 · MarquetteMarquette5,000 Meters Gold8118:37.0 PBJr
Sep 25Jim Allen ClassicSep 25 · 6,000 Meters Collegiate · Place 1 · MarquetteMarquette6,000 Meters Collegiate122:41.7 PBJr
Sep 12Phoenix OpenSep 12 · 6,000 Meters Women · Place 25 · MarquetteMarquette6,000 Meters Women2523:51.6 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Great Lakes RegionalNov 14 · 6,000 Meters D1 Great Lakes · Place 166 · MarquetteMarquette6,000 Meters D1 Great Lakes16622:59.71 PBSo
Oct 31Big East ChampionshipsOct 31 · 6,000 Meters Champ · Place 67 · MarquetteMarquette6,000 Meters Champ6722:33.06 PBSo
Oct 17Bradley "Pink" ClassicOct 17 · 6,000 Meters Red · Place 135 · MarquetteMarquette6,000 Meters Red13522:57.33 PBSo
Oct 3Joe Piane InvitationalOct 3 · 5,000 Meters Gold · Place 74 · MarquetteMarquette5,000 Meters Gold7418:52.9 PBSo
Sep 19Badger ClassicSep 19 · 6,000 Meters College · Place 13 · MarquetteMarquette6,000 Meters College1324:01.7 PBSo
Sep 5Vic Godfrey OpenSep 5 · 4,000 Meters Women's Race · Place 7 · MarquetteMarquette4,000 Meters Women's Race714:46.86 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1Big East Cross-Country ChampionshipNov 1 · 6,000 Meters BigEast · Place 77 · MarquetteMarquette6,000 Meters BigEast7723:57.40 PBFr
Oct 4Blugold InvitationalOct 4 · 6,000 Meters Open · Place 45 · MarquetteMarquette6,000 Meters Open4523:49.3FR
Sep 6Vic Godfrey InvitationalSep 6 · 4,000 Meters college · Place 10 · MarquetteMarquette4,000 Meters college1015:18.2Fr

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Dec 2CNW Winter Grand Prix Race #1 (Road)Dec 2 · 2 Miles Open · Place 26 · BallardBallard2 Miles Open2612:54.312
Dec 2Washington XC Senior All-Star RaceDec 2 · 2 Miles All-Stars · Place 21 · BallardBallard2 Miles All-Stars2112:53.412
Nov 4WIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 55 · BallardBallard5,000 Meters 3A5520:06.638
Oct 26District 2 - 3A SeaKing Cross Country ChampionshipsOct 26 · 5,000 Meters 3A · Place 20 · BallardBallard5,000 Meters 3A2019:29.312
Oct 192023 Metro Championships Cross CountryOct 19 · 5,000 Meters Varsity · Place 20 · BallardBallard5,000 Meters Varsity2020:26.4012
Oct 11Metro League XC Week #5Oct 11 · 5,000 Meters Varsity · Place 16 · BallardBallard5,000 Meters Varsity1621:14.212
Oct 4Metro League XC - Ingraham/Franklin/Ballard (Lincoln Park)Oct 4 · 5,000 Meters Varsity · Place 3 · BallardBallard5,000 Meters Varsity320:19.412
Sep 3027th John Payne XC InvitationalSep 30 · 5,000 Meters Varsity Division 1 · Place 22 · BallardBallard5,000 Meters Varsity Division 12219:51.212
Sep 20Metro XC @ Lower Woodland Cleveland/Chief Sealth/Garfield/Ballard/West Seattle Sep 20 · 5,000 Meters Varsity · Place 5 · BallardBallard5,000 Meters Varsity520:10.912
Sep 16BROOKS Fort Steilacoom InvitationalSep 16 · 5,000 Meters Varsity · Place 18 · BallardBallard5,000 Meters Varsity1820:42.612
Sep 13Metro XC @ Lincoln Park WS/Ballard/Garfield/CLeveland/Chief Sealth/East Side Catholic Sep 13 · 5,000 Meters Varsity · Place 5 · BallardBallard5,000 Meters Varsity520:37.312
Feb 11CNW Winter Grand Prix Race #5: TrackFeb 11 · 2 Miles Open · Place 14 · BallardBallard2 Miles Open1413:09.1511
Jan 14 CNW Winter Grand Prix Race #3: TrackJan 14 · 2 Miles Open · Place 7 · BallardBallard2 Miles Open712:26.5 PB11

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 17 CNW Winter Grand Prix Race #2: XCDec 17 · 2 Miles Open · Place 6 · BallardBallard2 Miles Open612:40.0 PB11
Nov 5WIAA 3A State XC ChampionshipsNov 5 · 5,000 Meters 3A Girls · Place 44 · BallardBallard5,000 Meters 3A Girls4420:10.3 PB11
Oct 27Sea-King 3A District ChampionshipsOct 27 · 5,000 Meters Varsity · Place 26 · BallardBallard5,000 Meters Varsity2620:25.8011
Oct 21Metro ChampionshipsOct 21 · 5,000 Meters Varsity · Place 17 · BallardBallard5,000 Meters Varsity1720:16.10—
Oct 12Metro League XC - O'Dea / HNA / Ball / Rainier Beach / Seattle Prep / Ingraham / Roos / Nathan HaleOct 12 · 5,000 Meters Varsity · Place 3 · BallardBallard5,000 Meters Varsity320:30.511
Oct 5Metro League XC - Garfield / Franklin / Ingraham / Rainier Beach / Ballard @ Magnuson ParkOct 5 · 5,000 Meters Girls Varsity / Junior Varsity · Place 6 · BallardBallard5,000 Meters Girls Varsity / Junior Varsity620:32.1 PB11
Oct 126th John Payne / Curtis XC InvitationalOct 1 · 5,000 Meters Varsity Division 1 · Place 41 · BallardBallard5,000 Meters Varsity Division 14120:36.711
Sep 24Bellevue Cross Country InvitationalSep 24 · 2.75 Miles Varsity · Place 4 · BallardBallard2.75 Miles Varsity419:25.111
Sep 22Metro League XC - Prep/Ballard/O'dea/Holy Names/Rainier BeachSep 22 · 5,000 Meters Varsity · Place 4 · BallardBallard5,000 Meters Varsity420:29.5 PB11
Sep 14Metro League XC - West Seattle / EC / Ballard / Franklin / C. Sealth @ Lincoln ParkSep 14 · 5,000 Meters Junior Varsity · Place 4 · BallardBallard5,000 Meters Junior Varsity421:15.111