Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorConference Carolinas · Feb 225:31.13Conference CarolinasFebruary 22, 2026
100 Meters · OutdoorMark Morris vs. CRHS · Mar 2913.92Mark Morris vs. CRHSMarch 29, 2022
1500 Meters · OutdoorConference Carolinas · Apr 235:01.21aConference CarolinasApril 23, 2026
1600 Meters · Outdoor2A GSHL Mark Morris, Hockinson @ Washougal · Apr 95:36.92a2A GSHL Mark Morris, Hockinson @ WashougalApril 9, 2024
200 Meters · OutdoorGSHL Fort/MM @ WDLD · Apr 2028.97GSHL Fort/MM @ WDLDApril 20, 2022
3000m Steeplechase · 0.762m · OutdoorConference Carolinas · Apr 2312:18.22aConference CarolinasApril 23, 2026
3000m Steeplechase · OutdoorAlan Connie Shamrock Invitational · Mar 1912:24.10aAlan Connie Shamrock InvitationalMarch 19, 2026
400 Meters · OutdoorMark Morris vs. Hockinson · Apr 271:02.25Mark Morris vs. HockinsonApril 27, 2022
5000 Meters · OutdoorUNC-Wilmington Seahawk Invitational · Mar 620:40.66aUNC-Wilmington Seahawk InvitationalMarch 6, 2026
800 Meters · IndoorCamel City Distance · Feb 72:29.26Camel City DistanceFebruary 7, 2026
800 Meters · OutdoorTimberwolf Invite · Apr 272:21.61aTimberwolf InviteApril 27, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 23Conference CarolinasApr 23 · 3000m Steeplechase · Place 6 · Mount OliveMount Olive3000m Steeplechase0.762m6.12:18.22a PBSo
Apr 23Conference CarolinasApr 23 · 1500 Meters · Place 6 · Mount OliveMount Olive1500 MetersRound P6.5:01.21a PBSo
Apr 23Conference CarolinasApr 23 · 1500 Meters · Place 10 · Mount OliveMount Olive1500 Meters10.5:05.45aSo
Apr 17Aggie InviteApr 17 · 1500 Meters · Place 18 · Mount OliveMount Olive1500 Meters18.5:03.53aSo
Apr 10The Trojan RelaysApr 10 · 3000m Steeplechase · Place 1 · Mount OliveMount Olive3000m Steeplechase0.762m1.12:40.46aSo
Mar 289th Annual adidas Trojan ChallengeMar 28 · 1500 Meters · Place 3 · Mount OliveMount Olive1500 Meters3.5:01.84aSo
Mar 289th Annual adidas Trojan ChallengeMar 28 · 800 Meters · Place 4 · Mount OliveMount Olive800 Meters4.2:30.90aSo
Mar 28Adidas Trojan ChallengeMar 28 · 1500 Meters · Place 3 · Mount OliveMount Olive1500 Meters3.5:01.84aSo
Mar 28Adidas Trojan ChallengeMar 28 · 800 Meters · Place 4 · Mount OliveMount Olive800 Meters4.2:30.90aSo
Mar 19Alan Connie Shamrock InvitationalMar 19 · 3000m Steeplechase · Place 5 · Mount OliveMount Olive3000m Steeplechase512:24.10a PBSo
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 5000 Meters · Place 5 · Mount OliveMount Olive5000 Meters520:40.66a PBSo
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 1500 Meters · Place 13 · Mount OliveMount Olive1500 Meters135:09.31aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Conference CarolinasFeb 22 · 1 Mile · Place 8 · Mount OliveMount Olive1 Mile85:31.13 PBSO
Feb 7Camel City DistanceFeb 7 · 1 Mile · Place 54 · Mount OliveMount Olive1 Mile545:42.92—
Feb 7Camel City DistanceFeb 7 · 800 Meters · Place 34 · Mount OliveMount Olive800 Meters342:29.26 PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Conference CarolinasApr 24 · 800 Meters · Place 17 · Mount OliveMount Olive800 MetersRound P17.2:34.54aFr
Apr 18Aggie ClassicApr 18 · 800 Meters · Place 27 · Mount OliveMount Olive800 Meters27.2:29.65aFr
Apr 11The Trojan RelaysApr 11 · 800 Meters · Place 9 · Mount OliveMount Olive800 Meters92:30.46aFr
Apr 5Braves ClassicApr 5 · 800 Meters · Place 2 · Mount OliveMount Olive800 Meters22:36.51aFr

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 172A District 4 2024 Track and Field ChampionshipsMay 17 · 800 Meters · Place 3 · Mark MorrisMark Morris800 Meters3.2:22.98a12
May 92A GSHL Sub District Track and Field MeetMay 9 · 800 Meters · Place 4 · Mark MorrisMark Morris800 Meters42:27.21a—
Apr 302A GSHL Ridgefield, Woodland @ MMHSApr 30 · 800 Meters · Place 1 · Mark MorrisMark Morris800 Meters12:26.00a—
Apr 27Timberwolf InviteApr 27 · 800 Meters · Place 1 · Mark MorrisMark Morris800 Meters12:21.61a PB—
Apr 222A GSHL Mark Morris/Columbia River @ Hudson's BayApr 22 · 800 Meters · Place 3 · Mark MorrisMark Morris800 Meters32:33.32a—
Apr 222A GSHL Mark Morris/Columbia River @ Hudson's BayApr 22 · 400 Meters · Place 1 · Mark MorrisMark Morris400 Meters11:02.38a—
Apr 162A GSHL Fort Vancouver, Woodland @ MMHSApr 16 · 1600 Meters · Place 1 · Mark MorrisMark Morris1600 Meters15:39.51a—
Apr 162A GSHL Fort Vancouver, Woodland @ MMHSApr 16 · 400 Meters · Place 2 · Mark MorrisMark Morris400 Meters21:04.16a—
Apr 12John Ingram Twilight Track and Field MeetApr 12 · 800 Meters · Place 3 · Mark MorrisMark Morris800 Meters32:24.48a—
Apr 12John Ingram Twilight Track and Field MeetApr 12 · 800 Meters · Place 3 · Mark MorrisMark Morris800 Meters32:24.48a—
Apr 92A GSHL Mark Morris, Hockinson @ WashougalApr 9 · 1600 Meters · Place 2 · Mark MorrisMark Morris1600 Meters25:36.92a PB—
Apr 92A GSHL Mark Morris, Hockinson @ WashougalApr 9 · 400 Meters · Place 2 · Mark MorrisMark Morris400 Meters21:03.20a—
Mar 272A GSHL -RA Long/Mark Morris @ RidgefieldMar 27 · 1600 Meters · Place 1 · Mark MorrisMark Morris1600 Meters15:44.4—
Mar 272A GSHL -RA Long/Mark Morris @ RidgefieldMar 27 · 400 Meters · Place 1 · Mark MorrisMark Morris400 Meters11:02.66a—
Mar 14Kelso-Mark Morris-Battleground JamboreeMar 14 · 800 Meters · Place 1 · Mark MorrisMark Morris800 Meters12:29.11a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 192A District 4 2023 Track and Field ChampionshipsMay 19 · 800 Meters · Place 5 · Mark MorrisMark Morris800 Meters5.2:24.76a11
May 112A GSHL Sub-District MeetMay 11 · 800 Meters · Place 4 · Mark MorrisMark Morris800 Meters42:23.84a—
May 5Spudder Track & Field ClassicMay 5 · 800 Meters · Place 6 · Mark MorrisMark Morris800 Meters62:29.11a—
May 5Spudder Track & Field ClassicMay 5 · 400 Meters · Place 6 · Mark MorrisMark Morris400 Meters61:03.68a—
May 22A GSHL - MM/RAL @ CRMay 2 · 800 Meters · Place 2 · Mark MorrisMark Morris800 Meters22:26.68a—
Apr 28Panther InviteApr 28 · 800 Meters · Place 7 · Mark MorrisMark Morris800 Meters72:40.91a—
Apr 28Panther InviteApr 28 · 400 Meters · Place 3 · Mark MorrisMark Morris400 Meters31:03.91a—
Apr 252A GSHL: RAL/WASH @ Mark MorrisApr 25 · 800 Meters · Place 2 · Mark MorrisMark Morris800 Meters22:30.62a—
Apr 21Kalama Twilight Invitational Apr 21 · 400 Meters · Place 4 · Mark MorrisMark Morris400 Meters41:04.17a—
Apr 202A GSHL: Hockinson/Mark Morris @ RidgefieldApr 20 · 800 Meters · Place 1 · Mark MorrisMark Morris800 Meters12:37.31a—
Apr 202A GSHL: Hockinson/Mark Morris @ RidgefieldApr 20 · 400 Meters · Place 1 · Mark MorrisMark Morris400 Meters11:04.23a—
Apr 14John Ingram Twilight Track and Field Meet Apr 14 · 800 Meters · Mark MorrisMark Morris800 Meters—DNS11
Apr 14John Ingram Twilight Track and Field Meet Apr 14 · 400 Meters · Place 2 · Mark MorrisMark Morris400 Meters2.1:03.31a11
Apr 122A GSHL: WASH/MM @WDLDApr 12 · 800 Meters · Place 2 · Mark MorrisMark Morris800 Meters2.2:36.61a11
Apr 122A GSHL: WASH/MM @WDLDApr 12 · 400 Meters · Place 2 · Mark MorrisMark Morris400 Meters2.1:04.39a11
Mar 302A GSHL: FVHS/HBHS @ MMHSMar 30 · 400 Meters · Place 1 · Mark MorrisMark Morris400 Meters11:05.15a—
Mar 16Kelso, Mark Morris, RA Long Jamboree at KelsoMar 16 · 800 Meters · Place 2 · Mark MorrisMark Morris800 Meters22:40.73a—
Mar 16Kelso, Mark Morris, RA Long Jamboree at KelsoMar 16 · 400 Meters · Place 1 · Mark MorrisMark Morris400 Meters11:04.88a—

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 202A District 4 Track & Field ChampionshipsMay 20 · 400 Meters · Place 7 · Mark MorrisMark Morris400 Meters71:04.4610
May 13GSHL 2A Sub-District MeetMay 13 · 400 Meters · Place 3 · Mark MorrisMark Morris400 Meters31:03.1110
May 6Spudder Track & Field ClassicMay 6 · 400 Meters · Place 5 · Mark MorrisMark Morris400 Meters51:03.6110
May 3Mark Morris vs. RA Long and KelsoMay 3 · 400 Meters · Place 2 · Mark MorrisMark Morris400 Meters21:04.1710
Apr 29Panther TwilightApr 29 · 400 Meters · Place 4 · Mark MorrisMark Morris400 Meters4.1:03.66a10
Apr 29Panther TwilightApr 29 · 200 Meters · Mark MorrisMark Morris200 Meters—NT10
Apr 27Mark Morris vs. HockinsonApr 27 · 400 Meters · Place 3 · Mark MorrisMark Morris400 Meters31:02.25 PB10
Apr 27Mark Morris vs. HockinsonApr 27 · 200 Meters · Place 2 · Mark MorrisMark Morris200 Meters229.2310
Apr 22Twilight InvitationalApr 22 · 400 Meters · Place 4 · Mark MorrisMark Morris400 Meters41:04.3410
Apr 20GSHL Fort/MM @ WDLDApr 20 · 400 Meters · Place 1 · Mark MorrisMark Morris400 Meters11:04.5010
Apr 20GSHL Fort/MM @ WDLDApr 20 · 200 Meters · Place 2 · Mark MorrisMark Morris200 Meters228.97 PB10
Apr 15Al McKee InvitationalApr 15 · 400 Meters · Place 3 · Mark MorrisMark Morris400 Meters363.6810
Apr 15Al McKee InvitationalApr 15 · 200 Meters · Place 5 · Mark MorrisMark Morris200 Meters529.5710
Mar 31GSHL 2A League Meet-HockinsonMar 31 · 400 Meters · Place 2 · Mark MorrisMark Morris400 Meters21:07.43110
Mar 31GSHL 2A League Meet-HockinsonMar 31 · 200 Meters · Place 5 · Mark MorrisMark Morris200 Meters529.85110
Mar 31GSHL 2A League Meet-HockinsonMar 31 · 100 Meters · Place 6 · Mark MorrisMark Morris100 Meters614.1110
Mar 29Mark Morris vs. CRHSMar 29 · 200 Meters · Place 4 · Mark MorrisMark Morris200 Meters429.6510
Mar 29Mark Morris vs. CRHSMar 29 · 100 Meters · Place 3 · Mark MorrisMark Morris100 Meters313.92 PB10
Mar 21GSHL Mark Morris & Hudson's Bay @ RidgefieldMar 21 · 200 Meters · Place 2 · Mark MorrisMark Morris200 Meters229.5010
Mar 21GSHL Mark Morris & Hudson's Bay @ RidgefieldMar 21 · 100 Meters · Place 4 · Mark MorrisMark Morris100 Meters414.2510

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 23MMHS vs. Ridgefield HSApr 23 · Javelin · Place 5 · Mark MorrisMark MorrisJavelin558-03.509
Apr 23MMHS vs. Ridgefield HSApr 23 · 200 Meters · Place 2 · Mark MorrisMark Morris200 Meters230.589
Apr 19Mark Morris @ Hudson's BayApr 19 · Javelin · Place 5 · Mark MorrisMark MorrisJavelin550-099
Apr 19Mark Morris @ Hudson's BayApr 19 · 200 Meters · Place 3 · Mark MorrisMark Morris200 Meters329.259
Apr 14Mark Morris/Washougal @ RALApr 14 · Javelin · Place 3 · Mark MorrisMark MorrisJavelin355-099
Apr 14Mark Morris/Washougal @ RALApr 14 · 200 Meters · Place 5 · Mark MorrisMark Morris200 Meters529.899
Mar 30Mark Morris vs. Fort VancouverMar 30 · Javelin · Place 3 · Mark MorrisMark MorrisJavelin351-059
Mar 30Mark Morris vs. Fort VancouverMar 30 · 200 Meters · Place 2 · Mark MorrisMark Morris200 Meters230.709