Gavin Thomas
North Carolina State University · Class of 2023
97 resultsTrack & Field2019–20259 first-place finishes
WrappedYour 2025 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 11 | The Trojan RelaysApr 11 · 200 Meters · Place 28 · North Carolina State UniversityNorth Carolina State University | 200 Meters | 28 | 23.39a | — |
| Apr 11 | The Trojan RelaysApr 11 · 100 Meters · Place 31 · North Carolina State UniversityNorth Carolina State University | 100 MetersRound P | 31 | 11.47a | — |
| Mar 22 | David Go InvitationalMar 22 · 200 Meters · Place 3 · North Carolina State UniversityNorth Carolina State University | 200 Meters | 3 | 23.16a | — |
| Mar 22 | David Go InvitationalMar 22 · 100 Meters · Place 6 · North Carolina State UniversityNorth Carolina State University | 100 Meters | 6 | 11.61a | — |
| Mar 7 | 2025 UNCW InviteMar 7 · 200 Meters · Place 39 · North Carolina State University ClubNorth Carolina State University Club | 200 Meters | 39. | 23.99aWind: 1.8 | - |
| Mar 7 | 2025 UNCW InviteMar 7 · 100 Meters · Place 22 · North Carolina State University ClubNorth Carolina State University Club | 100 Meters | 22. | 11.84aWind: 1 | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 1 | MIAA Meet of ChampionsJun 1 · 200 Meters · Place 22 · DuxburyDuxbury | 200 Meters | 22 | 22.68a | — |
| May 25 | MIAA Division 3 State Championship MeetMay 25 · 200 Meters · Place 3 · DuxburyDuxbury | 200 MetersRound P | 3 | 22.71a | — |
| May 25 | MIAA Division 3 State Championship MeetMay 25 · 200 Meters · Place 1 · DuxburyDuxbury | 200 Meters | 1 | 22.54a | — |
| May 20 | MSTCA South Shore Twilight MeetMay 20 · 100 Meters · Place 2 · DuxburyDuxbury | 100 MetersRound P | 2. | 11.24a | 12 |
| May 20 | MSTCA South Shore Twilight MeetMay 20 · 100 Meters · Place 2 · DuxburyDuxbury | 100 Meters | 2. | 11.12a PB | 12 |
| May 16 | Patriot League Outdoor ChampionshipMay 16 · 200 Meters · Place 1 · DuxburyDuxbury | 200 Meters | 1 | 22.28a PB | — |
| May 13 | MSTCA Coaches InvitationalMay 13 · 200 Meters · Place 8 · DuxburyDuxbury | 200 Meters | 8 | 22.72a | — |
| May 9 | Hingham at Duxbury HSMay 9 · Long Jump · Place 10 · DuxburyDuxbury | Long Jump | 10 | 14-10.50 | — |
| May 9 | Hingham at Duxbury HSMay 9 · 200 Meters · Place 1 · DuxburyDuxbury | 200 Meters | 1 | 22.94a | — |
| May 2 | Silver Lake vs DuxburyMay 2 · Long Jump · Place 4 · DuxburyDuxbury | Long Jump | 4 | 17-11.25 | — |
| May 2 | Silver Lake vs DuxburyMay 2 · 200 Meters · Place 1 · DuxburyDuxbury | 200 Meters | 1 | 23.05a | — |
| Apr 25 | Plymouth North vs. DuxburyApr 25 · 200 Meters · Place 1 · DuxburyDuxbury | 200 Meters | 1. | 22.7Unofficial | 12 |
| Apr 12 | Marshfield vs DuxburyApr 12 · 200 Meters · Place 1 · DuxburyDuxbury | 200 Meters | 1. | 22.8Unofficial | 12 |
| Apr 12 | Marshfield vs DuxburyApr 12 · 100 Meters · Place 2 · DuxburyDuxbury | 100 Meters | 2. | 11Unofficial | 12 |
| Apr 6 | PL Meet #1 Whitman-Hanson @ DuxburyApr 6 · Shot Put · DuxburyDuxbury | Shot Put12lb | — | 25'6.25"Unofficial | 12 |
| Apr 6 | PL Meet #1 Whitman-Hanson @ DuxburyApr 6 · 200 Meters · Place 1 · DuxburyDuxbury | 200 Meters | 1. | 22.6Unofficial | 12 |
| Apr 6 | PL Meet #1 Whitman-Hanson @ DuxburyApr 6 · 100 Meters · Place 2 · DuxburyDuxbury | 100 Meters | 2. | 11.3Unofficial | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 25 | MIAA Meet of ChampionsFeb 25 · 300 Meters · Place 1 · DuxburyDuxbury | 300 Meters | 1 | 35.98 PB | SR |
| Feb 19 | MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 300 Meters · Place 3 · DuxburyDuxbury | 300 Meters | 3 | 36.26a | — |
| Feb 19 | MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 55 Meters · Place 5 · DuxburyDuxbury | 55 MetersRound P | 5 | 6.72a PB | — |
| Feb 19 | MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 55 Meters · Place 6 · DuxburyDuxbury | 55 Meters | 6 | 6.72a | — |
| Feb 10 | Patriot League Indoor Track & Field ChampionshipFeb 10 · 300 Meters · Place 2 · DuxburyDuxbury | 300 Meters | 2 | 36.19 | 12 |
| Feb 10 | Patriot League Indoor Track & Field ChampionshipFeb 10 · 55 Meters · Place 3 · DuxburyDuxbury | 55 MetersRound P | 3 | 6.75 | 12 |
| Feb 10 | Patriot League Indoor Track & Field ChampionshipFeb 10 · 55 Meters · Place 3 · DuxburyDuxbury | 55 Meters | 3 | 6.72 | 12 |
| Jan 27 | Patriot League Meet #5Jan 27 · 300 Meters · Place 2 · DuxburyDuxbury | 300 Meters | 2 | 36.29a | — |
| Jan 19 | Patriot League Meet #4Jan 19 · 300 Meters · Place 1 · DuxburyDuxbury | 300 Meters | 1 | 36.39 | SR |
| Jan 19 | Patriot League Meet #4AJan 19 · 300 Meters · Place 1 · DuxburyDuxbury | 300 Meters | 1. | 36.39a | 12 |
| Jan 6 | Patriot League Meet #3Jan 6 · 300 Meters · Place 2 · DuxburyDuxbury | 300 Meters | 2 | 37.29 | SR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | MSTCA Boston Holiday ChallengeDec 27 · 300 Meters · Place 10 · DuxburyDuxbury | 300 Meters | 10. | 36.67a | 12 |
| Dec 16 | Patriot League Meet #2Dec 16 · 55 Meter · Place 9 · DuxburyDuxbury | 55 Meter | 9. | 6.95a PB | 12 |
| Dec 8 | Patriot League Meet #1Dec 8 · 300 Meters · Place 2 · DuxburyDuxbury | 300 Meters | 2. | 36.68a | 12 |
| Feb 16 | Division 3 Indoor ChampionshipsFeb 16 · 300 Meters · Place 5 · DuxburyDuxbury | 300 Meters | 5 | 36.98 | JR |
| Feb 10 | Patriot League ChampionshipsFeb 10 · 300 Meters · Place 2 · DuxburyDuxbury | 300 Meters | 2 | 37.05 | 11 |
| Jan 18 | Patriot League #3Jan 18 · Long Jump · Place 17 · DuxburyDuxbury | Long Jump | 17 | 17-10.50 | 11 |
| Jan 18 | Patriot League #3Jan 18 · 300 Meters · Place 3 · DuxburyDuxbury | 300 Meters | 3 | 37.72 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 2 | MIAA Meet of ChampionsJun 2 · 200 Meters · Place 16 · DuxburyDuxbury | 200 MetersRound P | 16. | 22.75aWind: 1.4 | 11 |
| May 29 | MIAA Division 3 ChampionshipsMay 29 · 200 Meters · Place 1 · DuxburyDuxbury | 200 MetersRound P | 1. | 22.61aWind: 0.8 | 11 |
| May 29 | MIAA Division 3 ChampionshipsMay 29 · 200 Meters · Place 1 · DuxburyDuxbury | 200 Meters | 1. | 22.47aWind: 1.4 | 11 |
| May 21 | MSTCA South Shore Twilight InvitationalMay 21 · 100 Meters · Place 7 · DuxburyDuxbury | 100 MetersRound P | 7. | 11.27a | 11 |
| May 21 | MSTCA South Shore Twilight InvitationalMay 21 · 100 Meters · Place 7 · DuxburyDuxbury | 100 Meters | 7. | 11.28a | 11 |
| May 16 | Patriot League ChampionshipsMay 16 · 200 Meters · Place 2 · DuxburyDuxbury | 200 Meters | 2. | 22.84a | 11 |
| May 14 | MSTCA Coaches InvitationalMay 14 · 200 Meters · Place 5 · DuxburyDuxbury | 200 Meters | 5. | 22.93a | 11 |
| May 14 | MSTCA Coaches InvitationalMay 14 · 200 Meters · Place 5 · DuxburyDuxbury | 200 Meters | 5. | 22.93aUnofficial | 11 |
| May 11 | PL Meet #5 Duxbury @ Whitman-HansonMay 11 · Triple Jump · DuxburyDuxbury | Triple Jump | — | 36'1"Unofficial | 11 |
| May 11 | PL Meet #5 Duxbury @ Whitman-HansonMay 11 · Long Jump · DuxburyDuxbury | Long Jump | — | 16'9.5"Unofficial | 11 |
| May 11 | PL Meet #5 Duxbury @ Whitman-HansonMay 11 · 200 Meters · Place 1 · DuxburyDuxbury | 200 Meters | 1. | 22.5Unofficial | 11 |
| May 3 | PL Meet #4 Duxbury vs. Plymouth NorthMay 3 · Triple Jump · Place 3 · DuxburyDuxbury | Triple Jump | 3. | 37'2.75"Unofficial | 11 |
| May 3 | PL Meet #4 Duxbury vs. Plymouth NorthMay 3 · Long Jump · DuxburyDuxbury | Long Jump | — | 17'3"Unofficial | 11 |
| Apr 26 | PL #3 Silver Lake @ DuxburyApr 26 · Triple Jump · Place 2 · DuxburyDuxbury | Triple Jump | 2. | 35'5.5"Unofficial | 11 |
| Apr 26 | PL #3 Silver Lake @ DuxburyApr 26 · Long Jump · Place 3 · DuxburyDuxbury | Long Jump | 3. | 17'6"Unofficial | 11 |
| Apr 13 | PL#2 Hingham vs DuxburyApr 13 · Triple Jump · Place 2 · DuxburyDuxbury | Triple Jump | 2. | 36-05.75 PB | 11 |
| Apr 13 | PL#2 Hingham vs DuxburyApr 13 · Long Jump · Place 6 · DuxburyDuxbury | Long Jump | 6. | 16-05.50 | 11 |
| Apr 13 | PL#2 Hingham vs DuxburyApr 13 · 200 Meters · Place 2 · DuxburyDuxbury | 200 Meters | 2. | 22.96a | 11 |
| Apr 5 | PL Meet #1 Duxbury @ MarshfieldApr 5 · Triple Jump · Place 3 · DuxburyDuxbury | Triple Jump | 3. | 36'5"Unofficial | 11 |
| Apr 5 | PL Meet #1 Duxbury @ MarshfieldApr 5 · Long Jump · DuxburyDuxbury | Long Jump | — | 17'7.5"Unofficial | 11 |
| Apr 5 | PL Meet #1 Duxbury @ MarshfieldApr 5 · 200 Meters · DuxburyDuxbury | 200 Meters | — | 22.6Unofficial | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | Patriot League Meet 2Dec 29 · 300 Meters · Place 5 · DuxburyDuxbury | 300 Meters | 5. | 39.77a | 11 |
| Dec 29 | Patriot League Meet 2Dec 29 · Long Jump · Place 9 · DuxburyDuxbury | Long Jump | 9. | 16-09.00 PB | 11 |
| Dec 9 | Patriot League #1Dec 9 · 300 Meters · Place 14 · DuxburyDuxbury | 300 Meters | 14. | 41.49a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 12 | Patriot League Track & Field ChampionshipsJun 12 · Triple Jump · Place 10 · DuxburyDuxbury | Triple Jump | 10. | 36-05.75 | 10 |
| Jun 12 | Patriot League Track & Field ChampionshipsJun 12 · 400 Meters · Place 6 · DuxburyDuxbury | 400 Meters | 6. | 54.44a PB | 10 |
| Jun 8 | PL#5 Hingham @ DuxburyJun 8 · Triple Jump · Place 3 · DuxburyDuxbury | Triple Jump | 3. | 37'7"Unofficial | 10 |
| Jun 8 | PL#5 Hingham @ DuxburyJun 8 · Long Jump · DuxburyDuxbury | Long Jump | — | 17'3"Unofficial | 10 |
| Jun 8 | PL#5 Hingham @ DuxburyJun 8 · 400 Meters · DuxburyDuxbury | 400 Meters | — | 54.8Unofficial | 10 |
| Jun 8 | PL#5 Hingham @ DuxburyJun 8 · 200 Meters · DuxburyDuxbury | 200 Meters | — | 24.5Unofficial | 10 |
| Jun 1 | PL #4 Duxbury @ Silver LakeJun 1 · Triple Jump · DuxburyDuxbury | Triple Jump | — | 33'4"Unofficial | 10 |
| Jun 1 | PL #4 Duxbury @ Silver LakeJun 1 · Long Jump · DuxburyDuxbury | Long Jump | — | 16'6.5"Unofficial | 10 |
| Jun 1 | PL #4 Duxbury @ Silver LakeJun 1 · 400 Meters · Place 1 · DuxburyDuxbury | 400 Meters | 1. | 56.3Unofficial | 10 |
| Jun 1 | PL #4 Duxbury @ Silver LakeJun 1 · 200 Meters · DuxburyDuxbury | 200 Meters | — | 24.3Unofficial | 10 |
| May 26 | Plymouth North vs. DuxburyMay 26 · Triple Jump · Place 3 · DuxburyDuxbury | Triple Jump | 3. | 34'7.75" | 10 |
| May 26 | Plymouth North vs. DuxburyMay 26 · Long Jump · Place 5 · DuxburyDuxbury | Long Jump | 5. | 17'2" PB | 10 |
| May 26 | Plymouth North vs. DuxburyMay 26 · 200 Meters · Place 4 · DuxburyDuxbury | 200 Meters | 4. | 24.2 | 10 |
| May 18 | PL #2 Duxbury @ MarshfieldMay 18 · Long Jump · DuxburyDuxbury | Long Jump | — | 17'7"Unofficial | 10 |
| May 18 | PL #2 Duxbury @ MarshfieldMay 18 · 400 Meters · DuxburyDuxbury | 400 Meters | — | 56.9Unofficial | 10 |
| May 18 | PL #2 Duxbury @ MarshfieldMay 18 · 200 Meters · DuxburyDuxbury | 200 Meters | — | 25.3Unofficial | 10 |
| May 11 | Duxbury vs Whitman-HansonMay 11 · Long Jump · DuxburyDuxbury | Long Jump | — | 17'0"Unofficial | 10 |
| May 11 | Duxbury vs Whitman-HansonMay 11 · Javelin · DuxburyDuxbury | Javelin800g | — | 65'8"Unofficial | 10 |
| May 11 | Duxbury vs Whitman-HansonMay 11 · 400 Meters · DuxburyDuxbury | 400 Meters | — | 55.5Unofficial | 10 |
| Apr 5 | Keenan # 5 Patriot LeagueApr 5 · 600 Meters · DuxburyDuxbury | 600 Meters | — | 1:36.2Unofficial | 10 |
| Apr 5 | Keenan # 5 Patriot LeagueApr 5 · Long Jump · DuxburyDuxbury | Long Jump | — | 15'7.5"Unofficial | 10 |
| Mar 29 | Keenan #4 Patriot LeagueMar 29 · 600 Meters · DuxburyDuxbury | 600 Meters | — | 1:37.1Unofficial | 10 |
| Mar 29 | Keenan #4 Patriot LeagueMar 29 · Long Jump · DuxburyDuxbury | Long Jump | — | 16'6"Unofficial | 10 |
| Mar 22 | Keenan #3 Patriot LeagueMar 22 · 600 Meters · DuxburyDuxbury | 600 Meters | — | 1:35.5Unofficial | 10 |
| Mar 22 | Keenan #3 Patriot LeagueMar 22 · Long Jump · DuxburyDuxbury | Long Jump | — | 16"10"Unofficial | 10 |
| Mar 15 | Keenan #2 Patriot LeagueMar 15 · 600 Meters · DuxburyDuxbury | 600 Meters | — | 1:38.0Unofficial | 10 |
| Mar 8 | Keenan #1 Patriot LeagueMar 8 · 600 Meters · Place 2 · DuxburyDuxbury | 600 Meters | 2. | 1:36.5Unofficial | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 7 | Patriot League ChampionshipsFeb 7 · 1000 Meters · Place 17 · DuxburyDuxbury | 1000 Meters | 17 | 3:16.53 PB | 9 |
| Jan 8 | Patriot #4Jan 8 · 600 Meters · Place 24 · DuxburyDuxbury | 600 Meters | 24. | 1:43.20a PB | 9 |
| Jan 3 | Patriot #3Jan 3 · 600 Meters · Place 21 · DuxburyDuxbury | 600 Meters | 21. | 1:43.26a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 20 | Patriot #2Dec 20 · 600 Meters · Place 23 · DuxburyDuxbury | 600 Meters | 23. | 1:45.79a | 9 |
| Dec 11 | Patriot #1 Dec 11 · 600 Meters · Place 33 · DuxburyDuxbury | 600 Meters | 33. | 1:45.68a | 9 |