Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNevada Invitational & Multi · Jan 234:39.85aNevada Invitational & MultiJanuary 23, 2025
1500 Meters · IndoorFPU Sunbird Invitational · Feb 224:03.54FPU Sunbird InvitationalFebruary 22, 2025
1500 Meters · OutdoorPacWest Conference Championships · Apr 233:50.19aPacWest Conference ChampionshipsApril 23, 2026
1600 Meters · IndoorBuchanan Distance Classic · Feb 234:28.21Buchanan Distance ClassicFebruary 23, 2024
1600 Meters · OutdoorEYL Championships · May 34:22.40aEYL ChampionshipsMay 3, 2024
200 Meters · OutdoorWhitney League Championship · Apr 2531.19aWhitney League ChampionshipApril 25, 2019
3200 Meters · OutdoorEYL Redwood at Monache · Apr 1610:02.30aEYL Redwood at MonacheApril 16, 2024
400 Meters · OutdoorMt Whitney/Monache Dual · Apr 2451.51aMt Whitney/Monache DualApril 24, 2024
800 Meters · IndoorSilver & Blue Invitational · Jan 101:57.97Silver & Blue InvitationalJanuary 10, 2025
800 Meters · OutdoorFranson Last Chance and Multis · May 91:48.80aFranson Last Chance and MultisMay 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 9Franson Last Chance and MultisMay 9 · 800 Meters · Place 6 · Fresno PacificFresno Pacific800 Meters6.1:48.80a PBSo
Apr 23PacWest Conference ChampionshipsApr 23 · 1500 Meters · Place 2 · Fresno PacificFresno Pacific1500 Meters2.3:50.19a PBSo
Apr 23PacWest Conference ChampionshipsApr 23 · 800 Meters · Place 3 · Fresno PacificFresno Pacific800 MetersRound P3.1:53.84aSo
Apr 23PacWest Conference ChampionshipsApr 23 · 800 Meters · Place 1 · Fresno PacificFresno Pacific800 Meters1.1:52.87aSo
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Place 4 · Fresno PacificFresno Pacific800 Meters4.1:48.91aSo
Apr 3Mike Fanelli Track ClassicApr 3 · 1500 Meters · Place 83 · Fresno PacificFresno Pacific1500 Meters83.3:58.64aSo
Apr 3Mike Fanelli Track ClassicApr 3 · 800 Meters · Place 11 · Fresno PacificFresno Pacific800 Meters11.1:51.60aSo
Mar 28West Coast RelaysMar 28 · 800 Meters · Place 7 · Fresno PacificFresno Pacific800 Meters7.1:51.68aSo
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 1500 Meters · Place 8 · Fresno PacificFresno Pacific1500 Meters8.4:01.71aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Fresno Pacific Sunbird InvitationalFeb 21 · 1500 Meters · Place 27 · Fresno PacificFresno Pacific1500 Meters274:11.55aSo

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8APU Franson Last Chance InviteMay 8 · 1500 Meters · Place 69 · Fresno PacificFresno Pacific1500 Meters693:56.17aFr
May 8APU Franson Last Chance InviteMay 8 · 800 Meters · Place 36 · Fresno PacificFresno Pacific800 Meters361:52.31aFr
May 22025 Fresno State InvitationalMay 2 · 800 Meters · Place 14 · Fresno PacificFresno Pacific800 Meters141:57.84FR
Apr 25PacWest Track & Field ChampionshipsApr 25 · 800 Meters · Place 7 · Fresno PacificFresno Pacific800 MetersRound P7.1:52.17aFr
Apr 25PacWest Track & Field ChampionshipsApr 25 · 800 Meters · Place 6 · Fresno PacificFresno Pacific800 Meters6.1:54.59aFr
Apr 182025 Beach InviteApr 18 · 1500 Meters · Place 8 · Fresno PacificFresno Pacific1500 Meters8.3:58.25aFr
Apr 182025 Beach InviteApr 18 · 800 Meters · Place 6 · Fresno PacificFresno Pacific800 Meters6.1:57.01aFr
Apr 3Mike Fanelli ClassicApr 3 · 1500 Meters · Place 71 · Fresno PacificFresno Pacific1500 Meters714:02.80FR
Apr 3Mike Fanelli ClassicApr 3 · 800 Meters · Place 32 · Fresno PacificFresno Pacific800 Meters321:54.17FR
Mar 28West Coast RelaysMar 28 · 1500 Meters · Place 8 · Fresno PacificFresno Pacific1500 Meters8.3:58.04aFr
Mar 28West Coast RelaysMar 28 · 800 Meters · Place 22 · Fresno PacificFresno Pacific800 Meters22.1:58.72aFr
Mar 21Hornet InvitationalMar 21 · 800 Meters · Place 11 · Fresno PacificFresno Pacific800 Meters11.1:54.18aFr
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 1500 Meters · Place 40 · Fresno PacificFresno Pacific1500 Meters404:11.91FR
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 800 Meters · Place 22 · Fresno PacificFresno Pacific800 Meters221:56.45FR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22FPU Sunbird InvitationalFeb 22 · 1500 Meters · Place 13 · Fresno PacificFresno Pacific1500 Meters134:03.54 PBFR
Feb 22FPU Sunbird InvitationalFeb 22 · 800 Meters · Place 3 · Fresno PacificFresno Pacific800 Meters31:58.56FR
Jan 23Nevada Invitational & MultiJan 23 · 1 Mile · Place 5 · Fresno PacificFresno Pacific1 Mile5.4:39.85a PBFr
Jan 10Silver & Blue InvitationalJan 10 · 800 Meters · Place 3 · Fresno PacificFresno Pacific800 Meters31:57.97 PBFR

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 10CIF Division II Championships May 10 · 800 Meters · Place 1 · MonacheMonache800 Meters11:55.15a—
May 3EYL ChampionshipsMay 3 · 1600 Meters · Place 2 · MonacheMonache1600 Meters2.4:22.40a PB12
May 3EYL ChampionshipsMay 3 · 800 Meters · Place 2 · MonacheMonache800 Meters2.1:56.52a12
Apr 24Mt Whitney/Monache DualApr 24 · 3200 Meters · Place 4 · MonacheMonache3200 Meters410:52.76a—
Apr 24Mt Whitney/Monache DualApr 24 · 800 Meters · Place 4 · MonacheMonache800 Meters42:04.79a—
Apr 24Mt Whitney/Monache DualApr 24 · 400 Meters · Place 1 · MonacheMonache400 Meters151.51a PB—
Apr 192024 Tulare County Championships- Don Kavadas Invite Apr 19 · 800 Meters · Place 1 · MonacheMonache800 Meters11:56.68a—
Apr 16EYL Redwood at MonacheApr 16 · 3200 Meters · Place 1 · MonacheMonache3200 Meters110:02.30a PB—
Apr 16EYL Redwood at MonacheApr 16 · 1600 Meters · Place 1 · MonacheMonache1600 Meters14:28.13a—
Apr 13West Coast RelaysApr 13 · 1600 Meters · Place 19 · Monache (CS)Monache (CS)1600 Meters194:27.4312
Apr 10Monache @ El DiamanteApr 10 · 1600 Meters · Place 2 · MonacheMonache1600 Meters24:43.90a—
Apr 10Monache @ El DiamanteApr 10 · 800 Meters · Place 2 · MonacheMonache800 Meters22:01.79a—
Apr 3EYL Tri Meet GW/PHS at MonacheApr 3 · 3200 Meters · Place 1 · MonacheMonache3200 Meters110:14.77a—
Mar 22Larry Lung Invitational Mar 22 · 800 Meters · Place 1 · MonacheMonache800 Meters11:58.05a—
Mar 15Gateway to Track and Field InvitationalMar 15 · 800 Meters · Place 20 · Monache High (CS)Monache High (CS)800 Meters202:02.2512
Mar 15Gateway to Track and Field InvitationalMar 15 · 1600 Meters · Place 7 · Monache High (CS)Monache High (CS)1600 Meters74:23.6212
Mar 8Pioneer InvitationalMar 8 · 3200 Meters · Place 4 · MonacheMonache3200 Meters410:49.12a—
Mar 8Pioneer InvitationalMar 8 · 800 Meters · Place 1 · MonacheMonache800 Meters12:01.80a—
Mar 8Pioneer InvitationalMar 8 · 400 Meters · Place 1 · MonacheMonache400 Meters152.14a—
Mar 2SANGER SPRING CLASSIC 2024Mar 2 · 1600 Meters · Place 4 · MonacheMonache1600 Meters44:28.60a—
Mar 2SANGER SPRING CLASSIC 2024Mar 2 · 800 Meters · Place 2 · MonacheMonache800 Meters21:59.51a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Buchanan Distance ClassicFeb 23 · 800 Meters · Place 6 · Monache (CS)Monache (CS)800 Meters61:59.5012
Feb 23Buchanan Distance ClassicFeb 23 · 1600 Meters · Place 15 · Monache (CS)Monache (CS)1600 Meters154:28.21 PB12

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20CIF Central Section ChampionshipsMay 20 · 800 Meters · Place 5 · MonacheMonache800 Meters51:54.5211
May 12CIF-CS Division 2 MeetMay 12 · 800 Meters · MonacheMonache800 MetersRelay Split—1:59Unofficial11
May 12CIF-CS Division 2 MeetMay 12 · 800 Meters · Place 1 · MonacheMonache800 Meters1.1:57.15a11
May 5EYL League ChampionshipsMay 5 · 1600 Meters · Place 4 · MonacheMonache1600 Meters4.4:33.85a11
May 5EYL League ChampionshipsMay 5 · 800 Meters · Place 5 · MonacheMonache800 Meters5.2:09.57a11
May 5EYL League ChampionshipsMay 5 · 400 Meters · MonacheMonache400 Meters—DNS11
Apr 21Sanger Metric ClassicApr 21 · 800 Meters · Place 5 · MonacheMonache800 Meters51:58.22a—
Apr 19MW/Monache DualApr 19 · 400 Meters · Place 1 · MonacheMonache400 Meters152.4611
Apr 12Dual vs. MonacheApr 12 · 800 Meters · Place 1 · MonacheMonache800 Meters12:03.59a—
Mar 31Lemoore Kiwanis Invitational Mar 31 · 800 Meters · Place 1 · MonacheMonache800 Meters12:00.5611
Mar 29El Diamante & Monache @ RedwoodMar 29 · 1600 Meters · Place 2 · MonacheMonache1600 Meters24:37.69a—
Mar 24Larry Lung Invitational 2023Mar 24 · 800 Meters · Place 1 · MonacheMonache800 Meters12:02.25a—
Mar 17Gateway to Track and Field InvitationalMar 17 · 800 Meters · Place 11 · MonacheMonache800 Meters11.2:02.28a11
Mar 4Exeter Spring LaunchMar 4 · 3200 Meters · Place 2 · MonacheMonache3200 Meters210:38.14a11
Mar 4Exeter Spring LaunchMar 4 · 1600 Meters · Place 1 · MonacheMonache1600 Meters14:49.75a11
Mar 4Exeter Spring LaunchMar 4 · 800 Meters · MonacheMonache800 Meters—DQ11

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 21CIF Central Section MastersMay 21 · 800 Meters · Place 7 · MonacheMonache800 Meters71:58.0610
May 13CIF-CS Division 2 ChampionshipsMay 13 · 800 Meters · Place 3 · MonacheMonache800 Meters3.2:00.90a10
May 5EYL ChampionshipsMay 5 · 800 Meters · Place 1 · MonacheMonache800 Meters11:59.57a10
Apr 27EYL Monache vs PortervilleApr 27 · 1600 Meters · Place 2 · MonacheMonache1600 Meters24:39.90a10
Apr 27EYL Monache vs PortervilleApr 27 · 800 Meters · Place 2 · MonacheMonache800 Meters22:09.99a10
Apr 22Don Kavadas Tulare County ChampionshipsApr 22 · 800 Meters · Place 1 · MonacheMonache800 Meters12:00.6410
Apr 20Tulare Union vs MonacheApr 20 · 1600 Meters · Place 3 · MonacheMonache1600 Meters34:49.49a10
Apr 20Tulare Union vs MonacheApr 20 · 400 Meters · Place 1 · MonacheMonache400 Meters154.00a10
Apr 6EYL Monache vs Misson OakApr 6 · 800 Meters · Place 4 · MonacheMonache800 Meters42:21.68a10
Apr 6EYL Monache vs Misson OakApr 6 · 400 Meters · Place 1 · MonacheMonache400 Meters154.15a10
Apr 1KENNEDY INVITATIONAL Apr 1 · 1600 Meters · Place 3 · MonacheMonache1600 Meters34:48.1810
Apr 1KENNEDY INVITATIONAL Apr 1 · 800 Meters · Place 1 · MonacheMonache800 Meters12:00.7310
Mar 30Tulare Western vs. Monache DualMar 30 · 1600 Meters · Place 5 · MonacheMonache1600 Meters54:54.4710
Mar 30Tulare Western vs. Monache DualMar 30 · 800 Meters · Place 1 · MonacheMonache800 Meters12:04.5310
Mar 25Lemoore Invitational Kiwanis Mar 25 · 1600 Meters · Place 1 · MonacheMonache1600 Meters1.4:45.09a10
Mar 25Lemoore Invitational Kiwanis Mar 25 · 800 Meters · Place 3 · MonacheMonache800 Meters3.2:03.47a10
Mar 22EYL: Monache vs DelanoMar 22 · 1600 Meters · Place 2 · MonacheMonache1600 Meters24:48.5310
Mar 22EYL: Monache vs DelanoMar 22 · 800 Meters · Place 1 · MonacheMonache800 Meters12:04.0410
Mar 18Gateway to Track & FieldMar 18 · 1600 Meters · MonacheMonache1600 Meters—DNS10
Mar 18Gateway to Track & FieldMar 18 · 800 Meters · Place 18 · MonacheMonache800 Meters18.2:05.42a10
Mar 12Central Valley Christian InvitationalMar 12 · 800 Meters · Place 1 · MonacheMonache800 Meters12:05.9710
Mar 5Exeter Spring OpenerMar 5 · 1600 Meters · Place 1 · MonacheMonache1600 Meters15:06.0810
Mar 5Exeter Spring OpenerMar 5 · 800 Meters · Place 1 · MonacheMonache800 Meters12:14.5510
Mar 2PUSD ScrimmageMar 2 · 1600 Meters · Place 3 · MonacheMonache1600 Meters34:55.0610
Mar 2PUSD ScrimmageMar 2 · 800 Meters · Place 3 · MonacheMonache800 Meters32:12.2310

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Buchanan Distance ClassicFeb 25 · 1600 Meters · Place 9 · MonacheMonache1600 Meters94:56.9710
Feb 25Buchanan Distance ClassicFeb 25 · 800 Meters · Place 9 · MonacheMonache800 Meters92:14.6810

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1EYL ChampionshipsJun 1 · 800 Meters · Place 8 · MonacheMonache800 Meters8.2:14.82a9
May 26EYL Porterville vs MonacheMay 26 · 800 Meters · Place 4 · MonacheMonache800 Meters42:10.979
Apr 27Monache vs BCHSApr 27 · 3200 Meters · MonacheMonache3200 Meters—NT9
Apr 27Monache vs BCHSApr 27 · 1600 Meters · Place 3 · MonacheMonache1600 Meters3.5:16.26aUnofficial9
Apr 27Monache vs BCHSApr 27 · 300m Hurdles · MonacheMonache300m Hurdles36" / 0.914m—NT9
Apr 27Monache vs BCHSApr 27 · 110m Hurdles · Place 2 · MonacheMonache110m Hurdles39" / 0.991m2.24.36aUnofficial9
Apr 23Dinuba Invitational Apr 23 · 3200 Meters · Place 8 · MonacheMonache3200 Meters811:40.179
Apr 23Dinuba Invitational Apr 23 · 800 Meters · Place 13 · MonacheMonache800 Meters132:13.209
Apr 17Buchanan Distance Classic 2021Apr 17 · 1600 Meters · Place 17 · MonacheMonache1600 Meters175:13.719
Apr 17Buchanan Distance Classic 2021Apr 17 · 800 Meters · Place 8 · MonacheMonache800 Meters82:18.159
Apr 14PUSD ScrimmageApr 14 · 1600 Meters · Place 10 · MonacheMonache1600 Meters10.5:14.09a9
Apr 14PUSD ScrimmageApr 14 · 800 Meters · Place 7 · MonacheMonache800 Meters7.2:20.92a9

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Whitney League ChampionshipApr 25 · 400 Meters · Place 10 · BurtonBurton400 Meters10.1:07.73a7
Apr 25Whitney League ChampionshipApr 25 · 200 Meters · Place 20 · BurtonBurton200 Meters20.31.19a PB7
Mar 28Jr. Gary Adams InvitationalMar 28 · 400 Meters · BurtonBurton400 Meters—DNS7