Racecast

Thomas McDonnell

Cal Poly Pomona (CA) · Sr · MARMONTECA D2CIF-SS D2VENTURA · Compare head to head

Athlete rating 112.2 2026 TF season
Best race 146.9 XC
Races 151
Seasons 12 2015 — 2026

RankedNation #3017·NCAA DII #630·WEST #884·CCAA #38·CA #351·Team #13 ?

Rating scale ?

Cross Country

2025 XC 114.3

Cal Poly Pomona (CA) · Grade Sr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-11-22 Dannehl XC Course, Univ. of Wisconsin Parkside 10000m 31:54 116th · 3rd on team 114.7 -0.102 ★CR CSR
2025-11-08 Ash Creek Preserve 10000m 30:40.11 28th · 4th on team 114.6 -0.131 ★PR ★CR SR CSR
2025-11-08 Western Oregon (Eastern Deadline) 10000m 30:40.2 28th · 4th on team -0.131 ★CR CSR
2025-10-24 Bidwell Park One-Mile 8000m 24:52.7 12th · 6th on team 116.1 -0.124 ★CR CSR RSR
2025-09-13 California State University San Marcos 8000m 24:30.4 7th · 5th on team 111.7 -0.170 ★CR SR CSR RSR

2024 XC 114.4

Cal Poly Pomona (CA) · Grade Jr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-11-23 Haggin Oaks Golf Course 10000m 31:25 106th · 2nd on team 113.8 -0.121 ★CR CSR
2024-11-09 Montana State University Billings 10000m 31:18.8 23rd · 2nd on team 116.5 -0.102 ★CR SR CSR
2024-10-25 Sonoma State University 8000m 24:40.4 12th · 3rd on team 115.4 -0.140 ★CR CSR
2024-10-25 Woodward Park 8000m 24:40.4 12th · 3rd on team 112.5 -0.161 ★CR CSR
2024-10-05 Dallas Baptist 8000m 24:14.3 6th · 1st on team 119.0 -0.130 ★PR ★CR SR CSR RSR
2024-09-21 University of California, Riverside 8000m 24:42.8 83rd · 4th on team 109.4 -0.169 PR ★CR SR CSR RSR

2023 XC 115.9

Cal Poly Pomona (CA) · Grade So

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-11-18 Tom Rutledge Cross Country Course 10000m 31:17.6 111th · 2nd on team 115.9 -0.117 ★CR CSR
2023-11-04 Western Oregon University 10000m 31:02.4 13th · 3rd on team 115.1 -0.131 PR ★CR SR CSR
2023-10-21 Quarry Lakes Regional Park 8000m 25:16.9 12th · 6th on team 116.7 -0.121 ★CR SR CSR RSR

2022 XC 113.5

Cal Poly Pomona (CA) · Grade Fr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-11-19 Amend Park 10000m 31:27.6 35th · 4th on team 114.8 -0.120 PR ★CR SR CSR RSR
2022-11-05 Palo Corona Regional Park 8000m 25:43.9 19th · 5th on team 112.8 -0.132 ★CR CSR
2022-10-22 Chambers Creek Regional Park 8000m 25:07.3 51st · 4th on team 114.6 -0.122 ★CR CSR RSR
2022-10-08 Pomona Pitzer 8000m 25:46.4 17th · 6th on team 111.9 -0.152 ★CR CSR
2022-09-24 California State University San Marcos 8000m 24:56.1 17th · 2nd on team 113.5 -0.170 PR CR SR CSR
2022-09-03 University of Redlands 6000m 18:49 4th · 3rd on team 113.7 -0.153 ★PR ★CR SR CSR RSR

2020 XC 136.6

Newbury Park (CA) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2020-11-15 Laverne Gibson Course 5000m 16:22.3 9th · 1st on team 135.9 +0.010 ★CR CSR
2020-10-02 Links Golf Course 5000m 15:56.8 1st · 1st on team 137.3 +0.010 ★CR SR CSR RSR

2019 XC 139.2

Newbury Park (CA) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2019-12-07 Glendoveer Golf Course 5000m 17:36.5 201st · 7th on team 124.1 +0.031 ★CR CSR
2019-11-30 Woodward Park 5000m 16:11 74th · 7th on team 136.6 +0.044
2019-11-16 Riverside City Cross Country Course 4828m 15:58.8 40th · 5th on team 136.8 +0.066
2019-11-07 Pepper Tree Playfield 4828m 15:16.5 9th · 7th on team 144.4 +0.079 ★CR CSR
2019-10-26 Riverside City Cross Country Course 4828m 15:05.1 3rd · 1st on team 145.3 +0.066 ★CR CSR RSR
2019-10-12 Woodward Park 5000m 15:44.7 41st · 7th on team 140.9 +0.044 ★PR ★CR SR CSR
2019-09-21 Silverlakes Sports Park 4828m 14:44.9 33rd · 7th on team 144.7 +0.037 ★PR ★CR SR CSR RSR
2019-09-12 Pepper Tree Playfield 4828m 15:38.3 10th · 6th on team 140.6 +0.079 PR CR SR CSR RSR

2018 XC 133.3

Newbury Park (CA) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2018-11-01 Pepper Tree Playfield 4828m 16:46.4 3rd · 3rd on team 131.9 +0.079
2018-10-20 Riverside City Cross Country Course 4828m 16:03.3 15th · 1st on team 136.1 +0.066 CR CSR RSR
2018-10-06 Woodward Park 5000m 16:40.1 53rd · 1st on team 132.8 +0.044 PR CR SR CSR
2018-09-20 Pepper Tree Playfield 4828m 16:18.5 3rd · 1st on team 135.6 +0.079 CR CSR RSR
2018-09-15 Silverlakes Sports Park 4828m 15:57.4 44th · 2nd on team 133.9 +0.037 PR CR SR CSR RSR
2018-09-06 Pepper Tree Playfield 4828m 17:02.4 6th · 4th on team 128.8 +0.079 CR SR CSR
2018-08-30 Crescenta Valley Community Regional Park 4828m 17:11 16th · 1st on team 133.8 +0.116 ★CR SR CSR RSR

2017 XC 126.0

Newbury Park (CA) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2017-11-02 Agoura High School 4828m 17:30.4 6th · 3rd on team 126.0 +0.091
2017-10-27 Lake Casitas 3057m 11:03.8 8th · 2nd on team 122.6 +0.088 ★PR ★CR SR CSR
2017-10-21 Riverside City Cross Country Course 4828m 17:00.6 21st · 5th on team 127.6 +0.066 PR CR SR CSR
2017-10-12 Pepper Tree Playfield 4828m 17:12.5 3rd · 1st on team 127.4 +0.079 CR CSR
2017-10-04 Lake Casitas 4828m 17:56.3 12th · 2nd on team 125.3 +0.104 ★CR CSR
2017-09-20 Agoura High School 4828m 17:09.4 2nd · 1st on team 129.4 +0.091 PR ★CR SR CSR RSR
2017-09-16 Lake Casitas 4828m 18:04 55th · 3rd on team 123.6 +0.104 PR CR SR CSR RSR

2016 XC 139.4

15 33-Unattached (CA) · Grade 8

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2016-12-10 Veteran's Park 4000m 14:29.2 231st · 1st on team 132.0 -0.072 ★CR CSR
2016-11-20 Kit Carson Park 4000m 14:15.8 20th · 2nd on team 146.9 +0.019 ★CR ★R CSR RSR
2016-11-13 California State University San Bernardino Campus 4000m 13:16 25th · 1st on team -0.073 ★PR ★CR SR CSR

Track & Field

2026 TF 109.9

Cal Poly Pomona (CA) · Grade Sr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2026-05-09 Franson Last Chance and Multis 10-km 30:49.13 13th · 2nd on team 108.8 -0.051
2026-05-02 CCAA Conference Championships 10-km 30:26.72 1st · 1st on team 112.2 -0.034 SR
2026-05-02 CCAA Conference Championships 5000m 15:07.71 10th · 2nd on team 109.2 -0.034
2026-04-18 Bryan Clay Invitational 10-km 31:30.55 75th · 2nd on team 106.5 -0.051 SR
2026-03-13 Ben Brown Invitational/Astro AI Distance Classic 5000m 14:35.14 9th · 3rd on team 112.3 -0.043 ★PR SR RSR
2026-02-28 Rossi Relays 3000m 8:38 19th · 6th on team 110.7 -0.034 SR RSR

2025 TF 111.5

Cal Poly Pomona (CA) · Grade JR-3

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-05-08 Meet results → Men's 10,000 Meters 30:45.05 8th · 1st on team ★PR SR
2025-05-01 CCAA Track and Field Championships 5000m 14:46.23 6th · 2nd on team 112.4 -0.035 RSR
2025-05-01 CCAA Track and Field Championships 10-km 31:20.13 1st · 1st on team 110.6 -0.035
2025-04-19 65th Mt. SAC Relays 10-km 30:25.05 2nd · 1st on team 111.5 -0.044 ★PR SR
2025-03-21 2025 Bob Larsen Distance 5000m 14:40.56 9th · 4th on team 111.6 -0.042 PR SR RSR
2025-02-28 RCC Invitational 3000m 8:34.92 10th · 1st on team 111.1 -0.035 ★PR SR RSR

2024 TF 105.0

Cal Poly Pomona (CA) · Grade So

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-05-04 CCAA Conference Championships 10-km 31:29.04 8th · 4th on team 104.2 -0.035 SR
2024-05-04 CCAA Conference Championships 5000m 15:22.11 20th · 4th on team 105.3 -0.035 SR
2024-04-20 64th Mt. SAC Relays 5000m 15:27.99 28th · 3rd on team 105.5 -0.044 SR RSR

2023 TF 109.3

Cal Poly Pomona (CA) · Grade Fr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-05-13 APU Franson Last Chance 5000m 14:50.19 45th · 1st on team 109.8 -0.051 PR SR
2023-05-06 CCAA Championships 5000m 14:57.48 5th · 1st on team 110.8 -0.034 PR SR RSR
2023-05-06 CCAA Championships 10-km 31:14.55 5th · 1st on team 109.8 -0.034 PR SR
2023-04-29 Steve Scott Invitational 1mile 4:26.3 16th · 7th on team 106.7 -0.038 ★PR SR RSR

2021 TF 125.1

Newbury Park (CA) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2021-06-04 Music City Track Carnival 3200m 9:27.21 9th · 2nd on team 129.5 -0.041 ★PR SR RSR
2021-05-21 Ventura County Championships 3200m 9:35.84 1st · 1st on team 128.2 -0.038
2021-05-08 Arcadia Invitational 3200m 9:30.07 19th · 1st on team 128.4 -0.046 PR SR RSR
2021-04-24 Meet of Champions 3200m 9:40.15 17th · 3rd on team 125.7 -0.046
2021-04-14 Agoura at Newbury Park 3200m 10:16.43 8th · 7th on team 120.8 -0.025
2021-04-14 Agoura at Newbury Park 1600m 4:50.3 10th · 8th on team 118.3 -0.025 ★PR SR
2021-03-27 Sundown Track Series Meet #3 3200m 10:09.74 44th · 44th on team 121.4 -0.034
2021-02-27 Sundown Track Series Meet #2 3200m 9:32.09 18th · 18th on team 128.4 -0.040 PR SR RSR
2021-02-13 Sundown Track Series Meet #1 3200m 9:50.53 10th · 9th on team 125.3 -0.034 PR SR RSR

2019 TF 115.9

Newbury Park (CA) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2019-04-26 Marmonte League Prelims/Finals 3200m 10:27.5 12th · 5th on team 118.7 -0.031
2019-04-18 Ventura County Championships 3200m 9:59.49 14th · 2nd on team 123.3 -0.038 PR SR RSR
2019-04-11 Newbury Park at Thousand Oaks 1600m 4:51.87 3rd · 3rd on team 117.1 -0.035 PR SR
2019-04-11 Newbury Park at Thousand Oaks 3200m 10:26.19 2nd · 2nd on team 118.3 -0.035 PR SR RSR
2019-04-02 Oaks Christian at Newbury Park 1600m 4:53.67 3rd · 3rd on team 117.4 -0.029
2019-04-02 Oaks Christian at Newbury Park 3200m 10:35.81 2nd · 2nd on team 117.4 -0.029
2019-03-28 Newbury Park at Westlake 1600m 4:52.04 4th · 4th on team 117.6 -0.031 PR SR RSR
2019-03-28 Newbury Park at Westlake 3200m 10:28.26 2nd · 2nd on team 118.2 -0.031 PR SR RSR
2019-03-21 Calabasas at Newbury Park 3200m 11:15.3 3rd · 3rd on team 110.4 -0.025 SR
2019-03-21 Calabasas at Newbury Park 800m 2:26.27 5th · 3rd on team 105.4 -0.025 ★PR SR
2019-03-21 Calabasas at Newbury Park 1600m 5:05.57 3rd · 3rd on team 113.2 -0.025
2019-03-09 Ventura Invitational 1600m 4:59.74 7th · 2nd on team 113.4 -0.043 SR RSR

2018 TF 111.9

Newbury Park (CA) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2018-05-04 Marmonte League Finals 3200m 10:59.87 6th · 1st on team 112.2 -0.035
2018-05-04 Marmonte League Finals 1600m 5:17.58 12th · 3rd on team 107.5 -0.035
2018-05-01 Marmonte League Prelims 1600m 4:57.37 12th · 3rd on team 114.4 -0.035 PR SR
2018-04-23 Westlake at Newbury Park 3200m 10:45.9 2nd · 2nd on team 115.5 -0.025 PR SR RSR
2018-04-23 Westlake at Newbury Park 1600m 5:03.9 4th · 4th on team 113.3 -0.025 PR SR
2018-04-17 Thousand Oaks at Newbury Park 3200m 11:03.68 3rd · 2nd on team 112.7 -0.025
2018-04-10 Newbury Park at Oaks Christian 3200m 11:46.72 2nd · 2nd on team 105.7 -0.031
2018-04-10 Newbury Park at Oaks Christian 1600m 5:04.85 4th · 3rd on team 112.8 -0.031 PR SR
2018-03-13 Newbury Park at Calabasas 3200m 10:47.32 1st · 1st on team 114.5 -0.026 PR SR RSR
2018-03-13 Newbury Park at Calabasas 1600m 5:10.47 4th · 4th on team 110.6 -0.026 PR SR

2017 TF 121.8

Newbury Park Track (CA) · Grade 8

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2017-05-13 SCYTFC-VCYTC Co-Conference Championships 3000m 10:31.86 2nd · 1st on team 126.5 -0.043
2017-04-29 VCYTC Finals West (NP OX OJ @ VTA) 800m 2:30 1st · 1st on team 120.1 -0.040 PR SR
2017-04-22 VCYTC TO Flyers @ NP Panthers 3200m 11:41.06 1st · 1st on team 124.6 -0.025
2017-04-22 VCYTC TO Flyers @ NP Panthers 800m 2:32.02 3rd · 2nd on team 120.5 -0.025
2017-04-15 VCYTC NP Panthers @ VTA Tigres 1600m 5:25.94 3rd · 2nd on team 122.2 -0.040 PR SR
2017-04-15 VCYTC NP Panthers @ VTA Tigres 200m 30.85 8th · 4th on team -0.040
2017-04-15 VCYTC NP Panthers @ VTA Tigres 800m 2:35.48 3rd · 1st on team 115.8 -0.040
2017-04-09 SCYTFC-VCYTC Southern California Youth Invitational 3000m 10:31.25 6th · 2nd on team 126.2 -0.043 PR SR
2017-03-25 VCYTC OJ Roadrunners @ NP Panthers 200m 30.73 6th · 5th on team -0.025
2017-03-25 VCYTC OJ Roadrunners @ NP Panthers 3200m 11:24.33 2nd · 2nd on team 126.8 -0.025 SR RSR
2017-03-25 VCYTC OJ Roadrunners @ NP Panthers 800m 2:32.9 5th · 4th on team 119.7 -0.025
2017-03-18 VCYTC NP Panthers @ CAM Cosmos 1600m 5:27.05 5th · 3rd on team 122.8 -0.031 PR SR RSR
2017-03-18 VCYTC NP Panthers @ CAM Cosmos 200m 30.55 13th · 9th on team -0.031 ★PR SR
2017-03-18 VCYTC NP Panthers @ CAM Cosmos 800m 2:31.5 3rd · 2nd on team 119.8 -0.031 PR SR
2017-03-11 VCYTC NP Panthers @ HV Blazers 1600m 5:31.01 1st · 1st on team 121.5 -0.031 SR RSR
2017-03-11 VCYTC NP Panthers @ HV Blazers 200m 30.78 3rd · 3rd on team -0.031 SR
2017-03-11 VCYTC NP Panthers @ HV Blazers 800m 2:35.25 2nd · 1st on team 117.1 -0.031 SR

2016 TF 119.3

Newbury Park Track (CA) · Grade 7

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2016-05-21 7th Annual VCYTC / SCYTFC Co-Conference Championships 3200m 11:18.18 9th · 4th on team 126.4 -0.039 PR R SR RSR
2016-05-07 VCYTC Championships 3200m 11:42.02 7th · 4th on team 121.5 -0.038 PR SR
2016-04-30 VCYTC League Finals "East" 800m 2:35.17 2nd · 2nd on team 117.7 -0.025
2016-04-30 VCYTC League Finals "East" 1600m 5:31.79 3rd · 1st on team 121.8 -0.025
2016-04-23 VCYTC WEEK 6 NP @ CAM 1600m 5:27.32 7th · 4th on team 122.9 -0.031 PR R SR RSR
2016-04-23 VCYTC WEEK 6 NP @ CAM 800m 2:31.74 7th · 4th on team 119.8 -0.031 PR SR
2016-04-16 VCYTC WEEK 5 OJ @ NP 100m 15.27 16th · 8th on team -0.025
2016-04-16 VCYTC WEEK 5 OJ @ NP 1600m 5:35.7 2nd · 2nd on team 120.5 -0.025
2016-04-16 VCYTC WEEK 5 OJ @ NP 3200m 12:10.93 1st · 1st on team 119.1 -0.025 PR SR
2016-04-16 VCYTC WEEK 5 OJ @ NP 800m 2:39.54 4th · 4th on team 114.5 -0.025
2016-04-02 VCYTC WEEK 4 OX @ NP 100m 14.95 21st · 7th on team -0.025 ★PR SR
2016-04-02 VCYTC WEEK 4 OX @ NP 400m 1:11.13 11th · 8th on team -0.025 ★PR SR
2016-04-02 VCYTC WEEK 4 OX @ NP 200m 31.63 7th · 6th on team -0.025
2016-04-02 VCYTC WEEK 4 OX @ NP 800m 2:37.12 3rd · 3rd on team 116.2 -0.025 PR SR
2016-04-02 VCYTC WEEK 4 OX @ NP 1600m 5:38.79 2nd · 2nd on team 119.3 -0.025
2016-03-26 VCYTC WEEK 3 NP @ MPK 1600m 5:33.82 2nd · 2nd on team 119.6 -0.038
2016-03-26 VCYTC WEEK 3 NP @ MPK 800m 2:39.59 4th · 4th on team 112.9 -0.038
2016-03-26 VCYTC WEEK 3 NP @ MPK 200m 31.68 5th · 5th on team -0.038
2016-03-12 VCYTC WEEK 1 TO @ NP 200m 30.71 14th · 5th on team -0.025 PR SR
2016-03-12 VCYTC WEEK 1 TO @ NP 1600m 5:31.45 3rd · 2nd on team 122.1 -0.025 PR R SR RSR
2016-03-12 VCYTC WEEK 1 TO @ NP 800m 2:39.39 5th · 3rd on team 114.8 -0.025 PR SR

2015 TF 108.2

Newbury Park Track (CA) · Grade 6

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2015-05-02 VCYTC JV East 100m 15.92 14th · 6th on team -0.035 PR SR
2015-05-02 VCYTC JV East 1600m 5:52.78 1st · 1st on team 114.2 -0.035 PR SR
2015-05-02 VCYTC JV East 800m 2:47.03 3rd · 3rd on team 108.4 -0.035 PR SR
2015-04-25 VCYTC NP @ CAM 1600m 6:01.23 5th · 4th on team 111.2 -0.039
2015-04-25 VCYTC NP @ CAM 800m 2:54.4 4th · 1st on team 103.8 -0.039
2015-04-25 VCYTC NP @ CAM 100m 16.38 19th · 8th on team -0.039 PR SR
2015-04-18 VCYTC OJ @ NP 1600m 5:54.16 2nd · 2nd on team 114.8 -0.025 PR R SR RSR
2015-04-18 VCYTC OJ @ NP 800m 2:56.45 2nd · 1st on team 103.6 -0.025
2015-04-04 VCYTC NP @ OX 1600m 5:57.17 2nd · 2nd on team 112.5 -0.037 PR SR
2015-04-04 VCYTC NP @ OX 800m 2:56.26 3rd · 3rd on team 102.4 -0.037
2015-03-21 VCYTC MP @ NP 1600m 6:24.5 4th · 4th on team 105.6 -0.025
2015-03-21 VCYTC MP @ NP 3200m 12:55.05 1st · 1st on team 112.5 -0.025 PR R SR RSR
2015-03-21 VCYTC MP @ NP 800m 2:52.36 3rd · 2nd on team 105.9 -0.025 PR SR
2015-03-14 VCYTC NP @ TO 1600m 6:00.89 3rd · 1st on team 111.7 -0.035 PR R SR RSR
2015-03-14 VCYTC NP @ TO 800m 3:00.11 6th · 4th on team 100.5 -0.035 PR SR
2015-03-14 VCYTC NP @ TO 400m 1:17.24 12th · 8th on team -0.035 PR SR