- Home
- U.S. Results
- California
- Cal Poly Pomona
- Thomas McDonnell
Thomas McDonnell
Cal Poly Pomona · Class of 2021
76 resultsTrack & Field2017–202610 first-place finishes
WrappedYour 2026 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 |
|---|---|---|---|---|---|
| May 9 | Franson Last Chance and MultisMay 9 · 10,000 Meters · Place 13 · Cal Poly PomonaCal Poly Pomona | 10,000 Meters | 13. | 30:49.13a | Sr |
| May 2 | CCAA Conference ChampionshipsMay 2 · 10,000 Meters · Place 1 · Cal Poly PomonaCal Poly Pomona | 10,000 Meters | 1. | 30:26.72a | Sr |
| May 2 | CCAA Conference ChampionshipsMay 2 · 5000 Meters · Place 10 · Cal Poly PomonaCal Poly Pomona | 5000 Meters | 10. | 15:07.71a | Sr |
| Apr 16 | 66th Mt. SAC RelaysApr 16 · 5000 Meters · Cal Poly PomonaCal Poly Pomona | 5000 Meters | — | DNF | Sr |
| Apr 16 | Bryan Clay InvitationalApr 16 · 10,000 Meters · Place 75 · Cal Poly PomonaCal Poly Pomona | 10,000 Meters | 75. | 31:30.55a | Sr |
| Mar 12 | Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 5000 Meters · Place 9 · Cal Poly PomonaCal Poly Pomona | 5000 Meters | 9. | 14:35.14a PB | Sr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 28 | Rossi RelaysFeb 28 · 3000 Meters · Place 19 · Cal Poly PomonaCal Poly Pomona | 3000 Meters | 19 | 8:38.00a | Sr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 8 | APU Franson Last Chance InviteMay 8 · 10000 Meters · Place 8 · Cal Poly PomonaCal Poly Pomona | 10000 Meters | 8 | 30:45.05a PB | Jr |
| May 1 | CCL ChampionshipsMay 1 · 10000 Meters · Place 1 · Cal Poly PomonaCal Poly Pomona | 10000 Meters | 1 | 31:20.13a | JR |
| May 1 | CCL ChampionshipsMay 1 · 5000 Meters · Place 6 · Cal Poly PomonaCal Poly Pomona | 5000 Meters | 6 | 14:46.23a | JR |
| May 1 | CCAA Track and Field ChampionshipsMay 1 · 10,000 Meters · Place 1 · Cal Poly PomonaCal Poly Pomona | 10,000 Meters | 1. | 31:20.13a | Jr |
| May 1 | CCAA Track and Field ChampionshipsMay 1 · 5000 Meters · Place 6 · Cal Poly PomonaCal Poly Pomona | 5000 Meters | 6. | 14:46.23a | Jr |
| Apr 16 | 65th Mt. SAC RelaysApr 16 · 10,000 Meters · Place 2 · Cal Poly PomonaCal Poly Pomona | 10,000 Meters | 2. | 30:25.05a PB | Jr |
| Mar 21 | 2025 Bob Larsen DistanceMar 21 · 5000 Meters · Place 9 · Cal Poly PomonaCal Poly Pomona | 5000 Meters | 9 | 14:40.56a | Jr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 28 | RCC InvitationalFeb 28 · 3000 Meters · Place 10 · Cal Poly PomonaCal Poly Pomona | 3000 Meters | 10 | 8:34.92 PB | JR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 2 | CCAA Conference ChampionshipsMay 2 · 10,000 Meters · Place 8 · Cal Poly PomonaCal Poly Pomona | 10,000 Meters | 8. | 31:29.04a | So |
| May 2 | CCAA Conference ChampionshipsMay 2 · 5000 Meters · Place 20 · Cal Poly PomonaCal Poly Pomona | 5000 Meters | 20. | 15:22.11a | So |
| Apr 19 | 64th Mt. SAC RelaysApr 19 · 5000 Meters · Place 28 · SO Cal Poly PomonaSO Cal Poly Pomona | 5000 Meters | 28 | 15:27.99 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 12 | APU Franson Last Chance May 12 · 5000 Meters · Place 45 · Cal Poly PomonaCal Poly Pomona | 5000 Meters | 45 | 14:50.19 | FR |
| May 4 | CCAA ChampionshipsMay 4 · 10000 Meters · Place 5 · Cal Poly PomonaCal Poly Pomona | 10000 Meters | 5 | 31:14.55 | FR |
| May 4 | CCAA ChampionshipsMay 4 · 5000 Meters · Place 5 · Cal Poly PomonaCal Poly Pomona | 5000 Meters | 5 | 14:57.48 | FR |
| Apr 28 | Steve Scott InvitationalApr 28 · 1 Mile · Place 16 · Cal Poly PomonaCal Poly Pomona | 1 Mile | 16. | 4:26.30a PB | Fr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 4 | Music City Track CarnivalJun 4 · 3200 Meters · Place 9 · Newbury ParkNewbury Park | 3200 Meters | 9. | 9:27.21a PB | 12 |
| May 21 | Ventura County ChampionshipsMay 21 · 3200 Meters · Place 1 · Newbury ParkNewbury Park | 3200 Meters | 1 | 9:35.84 | 12 |
| May 7 | Arcadia InvitationalMay 7 · 3200 Meters · Place 19 · Newbury ParkNewbury Park | 3200 Meters | 19 | 9:30.07 | 12 |
| Apr 24 | Meet of ChampionsApr 24 · 3200 Meters · Place 17 · Newbury ParkNewbury Park | 3200 Meters | 17 | 9:40.15 | 12 |
| Apr 14 | Agoura at Newbury ParkApr 14 · 3200 Meters · Place 8 · Newbury ParkNewbury Park | 3200 Meters | 8 | 10:16.43 | 12 |
| Apr 14 | Agoura at Newbury ParkApr 14 · 1600 Meters · Place 10 · Newbury ParkNewbury Park | 1600 Meters | 10 | 4:50.30 PB | 12 |
| Apr 14 | Agoura at Newbury ParkApr 14 · 800 Meters · Newbury ParkNewbury Park | 800 Meters | — | NT | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 23 | Marmonte League Prelims/FinalsApr 23 · 3200 Meters · Place 12 · Newbury ParkNewbury Park | 3200 Meters | 12 | 10:27.50 | 10 |
| Apr 18 | Ventura County ChampionshipsApr 18 · 3200 Meters · Place 14 · Newbury ParkNewbury Park | 3200 Meters | 14 | 9:59.49PR | 10 |
| Apr 11 | Newbury Park at Thousand OaksApr 11 · 3200 Meters · Place 2 · Newbury ParkNewbury Park | 3200 Meters | 2 | 10:26.19PR | 10 |
| Apr 11 | Newbury Park at Thousand OaksApr 11 · 1600 Meters · Place 3 · Newbury ParkNewbury Park | 1600 Meters | 3 | 4:51.87PR | 10 |
| Apr 2 | Oaks Christian at Newbury ParkApr 2 · 3200 Meters · Place 2 · Newbury ParkNewbury Park | 3200 Meters | 2. | 10:35.81a | 10 |
| Apr 2 | Oaks Christian at Newbury ParkApr 2 · 1600 Meters · Place 3 · Newbury ParkNewbury Park | 1600 Meters | 3. | 4:53.67a | 10 |
| Apr 2 | Oaks Christian at Newbury ParkApr 2 · 800 Meters · Newbury ParkNewbury Park | 800 Meters | -- | NT | 10 |
| Mar 28 | Newbury Park at WestlakeMar 28 · 3200 Meters · Place 2 · Newbury ParkNewbury Park | 3200 Meters | 2 | 10:28.26PR | 10 |
| Mar 28 | Newbury Park at WestlakeMar 28 · 1600 Meters · Place 4 · Newbury ParkNewbury Park | 1600 Meters | 4 | 4:52.04PR | 10 |
| Mar 21 | Calabasas at Newbury ParkMar 21 · 3200 Meters · Place 3 · Newbury ParkNewbury Park | 3200 Meters | 3 | 11:15.30 | 10 |
| Mar 21 | Calabasas at Newbury ParkMar 21 · 1600 Meters · Place 3 · Newbury ParkNewbury Park | 1600 Meters | 3 | 5:05.57 | 10 |
| Mar 21 | Calabasas at Newbury ParkMar 21 · 800 Meters · Place 5 · Newbury ParkNewbury Park | 800 Meters | 5 | 2:26.27 PB | 10 |
| Mar 9 | Ventura InvitationalMar 9 · 1600 Meters · Place 7 · Newbury ParkNewbury Park | 1600 Meters | 7 | 4:59.74 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 4 | Marmonte League FinalsMay 4 · 3200 Meters · Place 6 · Newbury ParkNewbury Park | 3200 Meters | 6. | 10:59.87a | 9 |
| May 4 | Marmonte League FinalsMay 4 · 1600 Meters · Place 12 · Newbury ParkNewbury Park | 1600 Meters | 12. | 5:17.58a | 9 |
| May 1 | Marmonte League PrelimsMay 1 · 1600 Meters · Place 12 · Newbury ParkNewbury Park | 1600 MetersRound P | 12. | 4:57.37a | 9 |
| Apr 23 | Westlake at Newbury ParkApr 23 · 3200 Meters · Place 2 · Newbury ParkNewbury Park | 3200 Meters | 2. | 10:45.90 | 9 |
| Apr 23 | Westlake at Newbury ParkApr 23 · 1600 Meters · Place 4 · Newbury ParkNewbury Park | 1600 Meters | 4. | 5:03.90 | 9 |
| Apr 17 | Thousand Oaks at Newbury ParkApr 17 · 3200 Meters · Place 3 · Newbury ParkNewbury Park | 3200 Meters | 3. | 11:03.68a | 9 |
| Apr 10 | Newbury Park at Oaks ChristianApr 10 · 3200 Meters · Place 2 · Newbury ParkNewbury Park | 3200 Meters | 2. | 11:46.72a | 9 |
| Apr 10 | Newbury Park at Oaks ChristianApr 10 · 1600 Meters · Place 4 · Newbury ParkNewbury Park | 1600 Meters | 4. | 5:04.85a | 9 |
| Apr 10 | Newbury Park at Oaks ChristianApr 10 · 800 Meters · Newbury ParkNewbury Park | 800 Meters | — | DNS | 9 |
| Mar 17 | Maurice Greene InvitationalMar 17 · 3200 Meters · Place 19 · Newbury ParkNewbury Park | 3200 Meters | 19 | 10:52.39 | 9 |
| Mar 13 | Newbury Park at CalabasasMar 13 · 3200 Meters · Place 1 · Newbury ParkNewbury Park | 3200 Meters | 1 | 10:47.32 | 9 |
| Mar 13 | Newbury Park at CalabasasMar 13 · 1600 Meters · Place 4 · Newbury ParkNewbury Park | 1600 Meters | 4 | 5:10.47 | 9 |
| Mar 8 | Agoura at Newbury ParkMar 8 · 3200 Meters · Place 1 · Newbury ParkNewbury Park | 3200 Meters | 1 | 11:09.02 | 9 |
| Mar 8 | Agoura at Newbury ParkMar 8 · 1600 Meters · Place 1 · Newbury ParkNewbury Park | 1600 Meters | 1 | 5:07.55 | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 13 | SCYTFC-VCYTC Co-Conference ChampionshipsMay 13 · 3000 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 3000 Meters | 2. | 10:31.86a | 8 |
| May 6 | VCYTC ChampionshipsMay 6 · 3200 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 3200 Meters | 1. | 11:12.29a | 8 |
| May 6 | VCYTC ChampionshipsMay 6 · 1600 Meters · Place 11 · Newbury Park TrackNewbury Park Track | 1600 Meters | 11. | 5:31.70a | 8 |
| Apr 29 | VCYTC Finals West (NP OX OJ @ VTA)Apr 29 · 800 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 800 Meters | 1. | 2:30.00a | 8 |
| Apr 22 | VCYTC TO Flyers @ NP PanthersApr 22 · 3200 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 3200 Meters | 1. | 11:41.06aUnofficial | 8 |
| Apr 22 | VCYTC TO Flyers @ NP PanthersApr 22 · 800 Meters · Place 3 · Newbury Park TrackNewbury Park Track | 800 Meters | 3. | 2:32.02aUnofficial | 8 |
| Apr 15 | VCYTC NP Panthers @ VTA TigresApr 15 · 1600 Meters · Place 3 · Newbury Park TrackNewbury Park Track | 1600 Meters | 3. | 5:25.94a | 8 |
| Apr 15 | VCYTC NP Panthers @ VTA TigresApr 15 · 800 Meters · Place 3 · Newbury Park TrackNewbury Park Track | 800 Meters | 3. | 2:35.48a | 8 |
| Apr 15 | VCYTC NP Panthers @ VTA TigresApr 15 · 200 Meters · Place 8 · Newbury Park TrackNewbury Park Track | 200 Meters | 8. | 30.85a | 8 |
| Apr 8 | SCYTFC-VCYTC Southern California Youth InvitationalApr 8 · 3000 Meters · Place 6 · Newbury Park TrackNewbury Park Track | 3000 Meters | 6. | 10:31.25a PB | 8 |
| Apr 8 | SCYTFC-VCYTC Southern California Youth InvitationalApr 8 · 800 Meters · Newbury Park TrackNewbury Park Track | 800 Meters | — | DNS | 8 |
| Mar 25 | VCYTC OJ Roadrunners @ NP PanthersMar 25 · 3200 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 3200 Meters | 2. | 11:24.33a | 8 |
| Mar 25 | VCYTC OJ Roadrunners @ NP PanthersMar 25 · 800 Meters · Place 5 · Newbury Park TrackNewbury Park Track | 800 Meters | 5. | 2:32.90a | 8 |
| Mar 25 | VCYTC OJ Roadrunners @ NP PanthersMar 25 · 200 Meters · Place 6 · Newbury Park TrackNewbury Park Track | 200 Meters | 6. | 30.73a | 8 |
| Mar 18 | VCYTC NP Panthers @ CAM CosmosMar 18 · 1600 Meters · Place 5 · Newbury Park TrackNewbury Park Track | 1600 Meters | 5. | 5:27.05a | 8 |
| Mar 18 | VCYTC NP Panthers @ CAM CosmosMar 18 · 800 Meters · Place 3 · Newbury Park TrackNewbury Park Track | 800 Meters | 3. | 2:31.50a | 8 |
| Mar 18 | VCYTC NP Panthers @ CAM CosmosMar 18 · 200 Meters · Place 13 · Newbury Park TrackNewbury Park Track | 200 Meters | 13. | 30.55a PB | 8 |
| Mar 11 | VCYTC NP Panthers @ HV BlazersMar 11 · 1600 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 1600 Meters | 1. | 5:31.01a | 8 |
| Mar 11 | VCYTC NP Panthers @ HV BlazersMar 11 · 800 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 800 Meters | 2. | 2:35.25a | 8 |
| Mar 11 | VCYTC NP Panthers @ HV BlazersMar 11 · 200 Meters · Place 3 · Newbury Park TrackNewbury Park Track | 200 Meters | 3. | 30.78a | 8 |