1. Home
  2. U.S. Results
  3. North Carolina
  4. Mason Mills

Mason Mills

Team WAR · Class of 2026

128 resultsTrack & Field2021–202610 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNansemond River Warrior Classic · May 1610.75aNansemond River Warrior ClassicMay 16, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2021.86aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorNansemond River Warrior Classic · May 1621.73aNansemond River Warrior ClassicMay 16, 2026
300 Meters · IndoorVHSL Class 5 Region B Indoor Championships · Feb 1335.53VHSL Class 5 Region B Indoor ChampionshipsFebruary 13, 2026
400 Meters · OutdoorGrassfield Invitational At Night · May 851.47aGrassfield Invitational At NightMay 8, 2026
500 Meters · IndoorVirginia Beach HS Opener · Dec 141:13.97aVirginia Beach HS OpenerDecember 14, 2024
55 Meter · IndoorVHSL Southeast District - Meet 1 · Dec 96.73aVHSL Southeast District - Meet 1December 9, 2024
55 Meters · IndoorVHSL Class 5 Region B Indoor Championships · Feb 136.57VHSL Class 5 Region B Indoor ChampionshipsFebruary 13, 2026
60 Meter · IndoorAdidas Indoor Nationals · Mar 207.06aAdidas Indoor NationalsMarch 20, 2026
60 Meters · IndoorVirginia Beach HS Relays · Jan 257.29Virginia Beach HS RelaysJanuary 25, 2025
Long Jump · IndoorAdidas Indoor Nationals · Mar 206.87mAdidas Indoor NationalsMarch 20, 2026
Long Jump · OutdoorVHSL Class 5 State Championships · Jun 522-11VHSL Class 5 State ChampionshipsJune 5, 2026
Triple Jump · IndoorAdidas Indoor Nationals · Mar 2013.78mAdidas Indoor NationalsMarch 20, 2026
Triple Jump · OutdoorVHSL Class 5 State Championships · Jun 544-8VHSL Class 5 State ChampionshipsJune 5, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Triple Jump · Place 19 · Team WARTeam WARTriple Jump19.13.47Wind: 1.112
Jun 18Adidas Track Nationals 2026Jun 18 · Long Jump · Place 20 · WAR TCWAR TCLong Jump20.6.36Wind: 012
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 25 · Team WARTeam WAR200 MetersRound P25.22.18aWind: 1.212
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 37 · Team WARTeam WAR100 MetersRound P37.10.85aWind: -3.212
Jun 5VHSL Class 5 State ChampionshipsJun 5 · Triple Jump · Place 4 · Nansemond RiverNansemond RiverTriple Jump4.44-8 PBWind: 0.512
Jun 5VHSL Class 5 State ChampionshipsJun 5 · Long Jump · Place 1 · Nansemond RiverNansemond RiverLong Jump1.22-11 PBWind: 1.412
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 200 Meters · Place 3 · Nansemond RiverNansemond River200 MetersRound P3.21.79aWind: -0.512
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 200 Meters · Place 6 · Nansemond RiverNansemond River200 Meters6.22.24aWind: -1.612
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 100 Meters · Place 5 · Nansemond RiverNansemond River100 MetersRound P5.10.86aWind: -0.412
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 100 Meters · Place 6 · Nansemond RiverNansemond River100 Meters6.10.90aWind: -112
May 16Nansemond River Warrior ClassicMay 16 · Triple Jump · Place 2 · Nansemond RiverNansemond RiverTriple Jump2.43-812
May 16Nansemond River Warrior ClassicMay 16 · 200 Meters · Place 3 · Nansemond RiverNansemond River200 Meters3.21.73a PB12
May 16Nansemond River Warrior ClassicMay 16 · 100 Meters · Place 5 · Nansemond RiverNansemond River100 MetersRound P5.10.99a12
May 16Nansemond River Warrior ClassicMay 16 · 100 Meters · Place 2 · Nansemond RiverNansemond River100 Meters2.10.75a PB12
May 8Grassfield Invitational At NightMay 8 · Triple Jump · Place 2 · Nansemond RiverNansemond RiverTriple Jump2.43-10.5012
May 8Grassfield Invitational At NightMay 8 · 400 Meters · Place 14 · Nansemond RiverNansemond River400 Meters14.51.47a PB12
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · Triple Jump · Place 1 · Nansemond RiverNansemond RiverTriple Jump1.43-9.5012
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · Long Jump · Place 1 · Nansemond RiverNansemond RiverLong Jump1.22-1.5012
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 200 Meters · Place 1 · Nansemond RiverNansemond River200 Meters1.21.85a12
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 100 Meters · Place 3 · Nansemond RiverNansemond River100 MetersRound P3.10.95a12
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 100 Meters · Place 1 · Nansemond RiverNansemond River100 Meters1.10.86a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60 Meter · Place 8 · Team WarTeam War60 MeterRound P8.7.06a PB12
Mar 20Adidas Indoor NationalsMar 20 · 60 Meter · Place 8 · Team WarTeam War60 Meter8.7.20a12
Mar 20Adidas Indoor NationalsMar 20 · Triple Jump · Place 11 · Team WarTeam WarTriple Jump11.13.78m PB12
Mar 20Adidas Indoor NationalsMar 20 · Long Jump · Place 1 · Team WarTeam WarLong Jump1.6.87m PB12
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 15 · Team WarTeam War200 MetersRound P15.21.86a PB12
Feb 13VHSL Class 5 Region B Indoor ChampionshipsFeb 13 · 300 Meters · Place 1 · Nansemond RiverNansemond River300 Meters135.53 PB12
Feb 13VHSL Class 5 Region B Indoor ChampionshipsFeb 13 · 55 Meters · Place 1 · Nansemond RiverNansemond River55 MetersRound P16.57 PB12
Feb 13VHSL Class 5 Region B Indoor ChampionshipsFeb 13 · 55 Meters · Place 4 · Nansemond RiverNansemond River55 Meters46.5812
Feb 13VHSL Class 5 Region B Indoor ChampionshipsFeb 13 · Triple Jump · Place 3 · Nansemond RiverNansemond RiverTriple Jump343-6.5012
Feb 13VHSL Class 5 Region B Indoor ChampionshipsFeb 13 · Long Jump · Place 4 · Nansemond RiverNansemond RiverLong Jump421-7.2512
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 211 · Nansemond RiverNansemond River300 Meters211.36.90a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Marlin InvitationalMay 3 · 100 Meters · Place 10 · Nansemond RiverNansemond River100 MetersRound P1011.5711
May 3Marlin InvitationalMay 3 · 400 Meters · Place 54 · Nansemond RiverNansemond River400 Meters5457.0011

2025 Indoor Track

25 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · 300 Meters · Place 16 · Nansemond RiverNansemond River300 Meters1636.4111
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · Triple Jump · Place 6 · Nansemond RiverNansemond RiverTriple Jump643-10.7511
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · Long Jump · Place 9 · Nansemond RiverNansemond RiverLong Jump920-811
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · 300 Meters · Place 2 · Nansemond RiverNansemond River300 Meters236.5611
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · 55 Meters · Place 8 · Nansemond RiverNansemond River55 Meters86.7111
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · Triple Jump · Place 2 · Nansemond RiverNansemond RiverTriple Jump245-9.5011
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · Long Jump · Place 5 · Nansemond RiverNansemond RiverLong Jump521-711
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · Triple Jump · Place 2 · Nansemond RiverNansemond RiverTriple Jump245-9.5011
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · Long Jump · Place 5 · Nansemond RiverNansemond RiverLong Jump521-711
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · 300 Meters · Place 2 · Nansemond RiverNansemond River300 Meters236.5611
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · 55 Meters · Place 8 · Nansemond RiverNansemond River55 Meters86.7111
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Place 14 · Nansemond RiverNansemond River300 Meters14.36.72a11
Feb 1T757 Last Chance HS InviteFeb 1 · Long Jump · Place 13 · Nansemond RiverNansemond RiverLong Jump13.19-05.5011
Jan 25Virginia Beach HS RelaysJan 25 · 55 Meters · Place 17 · Nansemond RiverNansemond River55 MetersRound P176.7911
Jan 25Virginia Beach HS RelaysJan 25 · Long Jump · Place 19 · Nansemond RiverNansemond RiverLong Jump1919-11.5011
Jan 25Virginia Beach HS RelaysJan 25 · 200 Meters · Place 5 · Nansemond RiverNansemond River200 Meters522.7111
Jan 25Virginia Beach HS RelaysJan 25 · 60 Meters · Place 18 · Nansemond RiverNansemond River60 MetersRound P187.29 PB11
Jan 9VHSL Southeast District - Meet 2Jan 9 · 300 Meters · Place 4 · Nansemond RiverNansemond River300 Meters4.36.66a11
Jan 9VHSL Southeast District - Meet 2Jan 9 · Long Jump · Place 2 · Nansemond RiverNansemond RiverLong Jump2.20-111
Jan 4The 757 Showdown 2025Jan 4 · 55 Meters · Place 15 · Nansemond RiverNansemond River55 MetersRound P156.8911
Jan 4The 757 Showdown 2025Jan 4 · 55 Meters · Place 13 · Nansemond RiverNansemond River55 Meters136.8811
Jan 4The 757 Showdown 2025Jan 4 · Triple Jump · Place 4 · Nansemond RiverNansemond RiverTriple Jump440-1011
Jan 4The 757 Showdown 2025Jan 4 · Long Jump · Place 3 · Nansemond RiverNansemond RiverLong Jump319-5.5011
Jan 4The 757 Showdown 2025Jan 4 · 60 Meters · Place 14 · Nansemond RiverNansemond River60 MetersRound P147.3911
Jan 4The 757 Showdown 2025Jan 4 · 60 Meters · Place 13 · Nansemond RiverNansemond River60 Meters137.3811

2024 Indoor Track

33 results
DateMeetEventPlMarkGr
Dec 14Virginia Beach HS OpenerDec 14 · 500 Meters · Place 33 · Nansemond RiverNansemond River500 Meters33.1:13.97a PB11
Dec 14Virginia Beach HS OpenerDec 14 · Triple Jump · Place 2 · Nansemond RiverNansemond RiverTriple Jump2.42-8.2511
Dec 14Virginia Beach HS OpenerDec 14 · Long Jump · Place 13 · Nansemond RiverNansemond RiverLong Jump13.19-011
Dec 9VHSL Southeast District - Meet 1Dec 9 · 55 Meter · Place 3 · Nansemond RiverNansemond River55 Meter3.6.73a PB11
Dec 9VHSL Southeast District - Meet 1Dec 9 · Triple Jump · Place 1 · Nansemond RiverNansemond RiverTriple Jump1.43-8.511
Dec 9VHSL Southeast District - Meet 1Dec 9 · Long Jump · Place 3 · Nansemond RiverNansemond RiverLong Jump3.19-6.511
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · Triple Jump · Place 12 · Nansemond RiverNansemond RiverTriple Jump1240-0.2510
Feb 8VHSL Class 5 Region B Indoor ChampionshipsFeb 8 · 300 Meters · Place 10 · Nansemond RiverNansemond River300 Meters1037.0410
Feb 8VHSL Class 5 Region B Indoor ChampionshipsFeb 8 · 55 Meters · Place 7 · Nansemond RiverNansemond River55 MetersRound P76.7110
Feb 8VHSL Class 5 Region B Indoor ChampionshipsFeb 8 · 55 Meters · Place 9 · Nansemond RiverNansemond River55 Meters96.7310
Feb 8VHSL Class 5 Region B Indoor ChampionshipsFeb 8 · Triple Jump · Place 8 · Nansemond RiverNansemond RiverTriple Jump841-910
Feb 8VHSL Class 5 Region B Indoor ChampionshipsFeb 8 · Long Jump · Place 15 · Nansemond RiverNansemond RiverLong Jump1518-410
Jan 27Track 757 Last Chance MeetJan 27 · Triple Jump · Place 8 · Nansemond RiverNansemond RiverTriple Jump838-11.7510
Jan 27Track 757 Last Chance MeetJan 27 · Triple Jump · Place 18 · Nansemond RiverNansemond RiverTriple Jump1838-11.7510
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 36 · Nansemond RiverNansemond RiverLong Jump3616-910
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 35 · Nansemond RiverNansemond River300 Meters3536.7810
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 21 · Nansemond RiverNansemond River55 Meters216.7610
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 35 · Nansemond RiverNansemond River300 Meters3536.7810
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 21 · Nansemond RiverNansemond River55 MetersRound P216.7610
Jan 27Track 757 Last Chance MeetJan 27 · Triple Jump · Place 18 · Nansemond RiverNansemond RiverTriple JumpRound P1838-11.7510
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 36 · Nansemond RiverNansemond RiverLong JumpRound P3616-910
Jan 24SED Meet #3Jan 24 · Triple Jump · Place 7 · Nansemond RiverNansemond RiverTriple Jump738-010
Jan 24SED Meet #3Jan 24 · High Jump · Place 13 · Nansemond RiverNansemond RiverHigh Jump135-410
Jan 11Southeastern District Meet #2Jan 11 · Long Jump · Place 22 · Nansemond RiverNansemond RiverLong Jump2217-0.5010
Jan 11Southeastern District Meet #2Jan 11 · High Jump · Place 13 · Nansemond RiverNansemond RiverHigh Jump135-410
Jan 6Virginia Beach HS RelaysJan 6 · 55 Meters · Place 28 · Nansemond RiverNansemond River55 MetersRound P286.8110
Jan 6Virginia Beach HS RelaysJan 6 · High Jump · Place 16 · Nansemond RiverNansemond RiverHigh Jump165-410
Jan 6Virginia Beach HS RelaysJan 6 · Long Jump · Place 45 · Nansemond RiverNansemond RiverLong Jump4516-10.7510
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 62 · Nansemond RiverNansemond River500 Meters621:21.3010
Jan 6Virginia Beach HS RelaysJan 6 · 60 Meters · Place 29 · Nansemond RiverNansemond River60 MetersRound P297.3110
Jan 4Southeastern District Meet #1Jan 4 · 300 Meters · Place 6 · Nansemond RiverNansemond River300 Meters638.0710
Jan 4Southeastern District Meet #1Jan 4 · Long Jump · Place 21 · Nansemond RiverNansemond RiverLong Jump2116-11.2510
Jan 4Southeastern District Meet #1Jan 4 · High Jump · Place 7 · Nansemond RiverNansemond RiverHigh Jump75-610

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Triple Jump · Place 28 · War TCWar TCTriple Jump28.13.24mWind: -0.210
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 43 · War TCWar TC200 MetersRound P43.22.58aWind: -1.110
May 16VHSL Class 5 Region B Outdoor ChampionshipsMay 16 · 100 Meters · Place 11 · Nansemond RiverNansemond River100 MetersRound P1111.2910
May 16VHSL Class 5 Region B Outdoor ChampionshipsMay 16 · Long Jump · Place 11 · Nansemond RiverNansemond RiverLong Jump1119-110
May 16VHSL Class 5 Region B Outdoor ChampionshipsMay 16 · Triple Jump · Place 4 · Nansemond RiverNansemond RiverTriple Jump444-910
May 1SE District Meet #3May 1 · Long Jump · Place 11 · Nansemond RiverNansemond RiverLong Jump1120-110
Apr 24SE District Meet #2Apr 24 · 400 Meters · Place 12 · Nansemond RiverNansemond River400 Meters1252.9210
Apr 24SE District Meet #2Apr 24 · 100 Meters · Place 11 · Nansemond RiverNansemond River100 Meters1111.7210
Apr 24SE District Meet #2Apr 24 · Triple Jump · Place 1 · Nansemond RiverNansemond RiverTriple Jump142-810
Apr 24SE District Meet #2Apr 24 · Long Jump · Place 10 · Nansemond RiverNansemond RiverLong Jump1018-2.2510
Apr 20Track 757 InvitationalApr 20 · 200 Meters · Place 22 · Nansemond RiverNansemond River200 Meters2223.1310
Apr 20Track 757 InvitationalApr 20 · Triple Jump · Place 5 · Nansemond RiverNansemond RiverTriple Jump541-8.5010
Apr 20Track 757 InvitationalApr 20 · Long Jump · Place 31 · Nansemond RiverNansemond RiverLong Jump3118-810
Apr 17Peninsula District Meet #2Apr 17 · Triple Jump · Place 5 · Nansemond RiverNansemond RiverTriple Jump541-8.5010
Apr 17Peninsula District Meet #2Apr 17 · Long Jump · Place 31 · Nansemond RiverNansemond RiverLong Jump3118-810
Apr 17Peninsula District Meet #2Apr 17 · 200 Meters · Place 22 · Nansemond RiverNansemond River200 Meters2223.1310

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 300 Meters · Place 56 · Nansemond RiverNansemond River300 Meters56.38.04a10
Dec 16Grant Holloway Holiday InvitationalDec 16 · Long Jump · Place 83 · Nansemond RiverNansemond RiverLong Jump83.15-810
Dec 8Virginia Beach HS OpenerDec 8 · 55 Meter · Place 22 · Nansemond RiverNansemond River55 MeterRound P22.6.84a10
Dec 8Virginia Beach HS OpenerDec 8 · Long Jump · Place 32 · Nansemond RiverNansemond RiverLong Jump32.18-1.5010
Feb 4East Coast Invitational - HSFeb 4 · 300 Meters · Place 31 · Nansemond RiverNansemond River300 Meters31.37.71a9
Feb 4East Coast Invitational - HSFeb 4 · 55 Meter · Place 50 · Nansemond RiverNansemond River55 MeterRound P50.7.00a9
Jan 21 Suffolk InvitationalJan 21 · Long Jump · Place 23 · Nansemond RiverNansemond RiverLong Jump2315-99
Jan 21 Suffolk InvitationalJan 21 · 55 Meters · Place 11 · Nansemond RiverNansemond River55 Meters116.939
Jan 12Southeastern District Meet #2Jan 12 · 55 Meters · Place 8 · Nansemond RiverNansemond River55 Meters86.789
Jan 12Southeastern District Meet #2Jan 12 · Long Jump · Place 16 · Nansemond RiverNansemond RiverLong Jump1617-19
Jan 6Virginia Beach HS RelaysJan 6 · Long Jump · Place 30 · Nansemond RiverNansemond RiverLong Jump3017-5.259
Jan 6Virginia Beach HS RelaysJan 6 · 60 Meters · Place 23 · Nansemond RiverNansemond River60 Meters237.439

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29Portsmouth T & F InvitationalApr 29 · 200 Meters · Place 8 · Nansemond RiverNansemond River200 Meters823.669
Apr 29Portsmouth T & F InvitationalApr 29 · 100 Meters · Place 11 · Nansemond RiverNansemond River100 Meters1111.639

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Virginia Beach HS OpenerDec 10 · 500 Meters · Place 42 · Nansemond RiverNansemond River500 Meters42.1:20.98a9
Dec 10Virginia Beach HS OpenerDec 10 · 55 Meter · Place 64 · Nansemond RiverNansemond River55 MeterRound P64.7.07a9
Dec 3Boo Williams Indoor Season OpenerDec 3 · 300 Meters · Place 13 · Nansemond RiverNansemond River300 Meters13.38.70a9

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 25AAU Region 05 National QualifierJun 25 · 200 Meters · Place 10 · Track 757Track 757200 MetersRound P10.26.51a7
Jun 25AAU Region 05 National QualifierJun 25 · 100 Meters · Place 6 · Track 757Track 757100 MetersRound P6.12.89a7
Jun 25AAU Region 05 National QualifierJun 25 · 100 Meters · Place 6 · Track 757Track 757100 Meters6.12.80a7