Racecast

Michael Harkins

RPI (NY) · Sr · SKYLANDSOMERSET3 · Compare head to head

what a rating means
100 is the average runner in the athlete's pool; a rating of 133 means 33% faster than that average runner. Ratings are distance-normalised and course-adjusted, so a hard course and a fast track land on one number. Each pool (high school boys, college women, middle school…) has its own average, and the HS-equivalent view puts every pool on the high-school scale.
Athlete rating 107.1 2026 TF season
Best race 128.0 XC
Races 115
Seasons 9 2018 — 2026

RankedNation #8042·NCAA DIII #2987·MIDEAST #235·LIBERTY #53·NY #331·Team #32 ?

Rating scale ?
Speed rating — all races

Cross Country

XC speed rating

2025 XC 105.1

RPI (NY) · Grade Sr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-10-18 Western New England University 8000m 27:20.6 30th · 18th on team 103.2 -2.0% ★CR CSR
2025-10-03 Lehigh University - Murray H. Goodman Campus 8000m 26:27.2 204th · 13th on team 106.6 -2.2% ★CR SR CSR
2025-09-20 Mount Greylock Regional School 8000m 26:46.4 45th · 20th on team 108.8 +1.0% ★CR SR CSR RSR
2025-09-13 Vassar Farm & Ecological Preserve 6000m 20:40.3 43rd · 16th on team 102.0 -0.4% ★PR ★CR SR CSR RSR

2024 XC 104.7

RPI (NY) · Grade Jr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-10-19 Letchworth State Park 8000m 26:29 125th · 17th on team 106.8 -2.0% ★CR SR CSR RSR
2024-09-27 Saratoga State Park 8000m 26:52 11th · 2nd on team 105.7 -1.7% ★CR SR CSR RSR
2024-09-21 Williams College 8000m 29:04.1 31st · 17th on team 101.6 +2.3% ★CR SR CSR RSR

2023 XC 105.7

RPI (NY) · Grade So

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-10-14 National Warplane Museum 8000m 26:13.3 147th · 20th on team 108.6 -1.6% ★CR CSR RSR
2023-10-07 Stanley Park 8000m 27:13.9 4th · 3rd on team 104.3 -2.6% CSR
2023-09-23 Bard College 8000m 27:05.3 39th · 13th on team 103.4 -2.0% ★CR CSR
2023-09-16 Pitney Meadows Community Farm 8000m 26:04.7 34th · 24th on team 106.5 -4.1% ★PR ★CR SR CSR RSR

2022 XC 104.2

RPI (NY) · Grade FR-1

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-10-15 Dream Park 8000m 27:37.1 27th · 17th on team 103.7 -1.7% ★CR CSR
2022-10-08 Stanley Park 8000m 27:03.5 5th · 5th on team 105.0 -2.6% PR ★CR SR CSR RSR
2022-09-30 Lehigh University - Murray H. Goodman Campus 8000m 27:16.6 310th · 20th on team 104.1 -2.2% PR CR SR CSR RSR
2022-09-10 The Crossings of Latham 8000m 28:07.3 127th · 28th on team 104.1 +0.5% PR ★CR SR CSR RSR

2021 XC 125.9

Immaculata (NJ) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2021-11-20 Holmdel Park 5000m 17:08 95th · 1st on team 127.2 +2.0% ★CR CSR
2021-11-16 Holmdel Park 5000m 17:18 2nd · 1st on team 126.5 +2.0%
2021-11-06 Oak Ridge Park 5000m 16:21 7th · 1st on team 127.4 -2.6% ★PR ★CR SR CSR
2021-10-21 PAC Site 5000m 17:31 20th · 1st on team 124.8 +2.3% ★CR CSR
2021-10-14 Pleasant Valley Park 5000m 17:04 10th · 1st on team 125.7 -0.7% ★CR CSR
2021-10-02 Holmdel Park 5000m 17:12 8th · 1st on team 128.0 +2.0% CR ★R CSR RSR
2021-09-25 Oak Ridge Park 5000m 16:37.2 8th · 1st on team 126.8 -2.6% PR CR R SR CSR RSR
2021-09-21 The Pingry School 5000m 17:18 1st · 1st on team 123.2 -0.6% ★CR CSR
2021-09-11 Horseshoe Lake 5000m 16:46 14th · 1st on team 123.6 -3.6% PR ★CR SR CSR RSR

2020 XC 120.6

Immaculata (NJ) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2020-11-21 Oak Ridge Park 5000m 16:55.3 28th · 1st on team 123.7 -2.6% PR CR R SR CSR RSR
2020-11-15 Oak Ridge Park 5000m 17:21.5 5th · 2nd on team 120.8 -2.6% PR CR R SR CSR RSR
2020-11-02 PAC Site 5000m 18:25 26th · 2nd on team 119.7 +2.3% R CSR RSR
2020-10-28 Pleasant Valley Park 5000m 17:35.3 12th · 2nd on team 119.3 -0.7% CR SR CSR
2020-10-06 Pleasant Valley Park 5000m 17:55 6th · 2nd on team 119.7 -0.7% CR R SR CSR RSR

2019 XC 116.0

Immaculata (NJ) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2019-11-23 Holmdel Park 5000m 18:35 154th · 4th on team 115.4 +2.0% ★CR CSR
2019-11-16 Holmdel Park 5000m 18:47 21st · 4th on team 115.3 +2.0% CR CSR
2019-11-09 Greystone XC Course 5000m 17:46.6 42nd · 4th on team 116.3 -1.8% ★CR CSR
2019-10-23 Pleasant Valley Park 5000m 18:14 42nd · 4th on team 115.8 -0.7% CR CSR
2019-10-17 PAC Site 5000m 18:20 57th · 4th on team 119.3 +2.3% CR R CSR RSR
2019-09-13 Ocean County Park 5000m 17:34 24th · 1st on team 114.1 -4.8% PR ★CR R SR CSR RSR

2018 XC 105.0

Immaculata (NJ) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2018-11-10 Holmdel Park 5000m 20:18 61st · 3rd on team 107.5 +2.0% R RSR
2018-11-03 Central Park 5000m 19:52.2 88th · 3rd on team 105.9 -1.0% PR ★CR SR CSR
2018-10-18 PAC Site 5000m 20:29 52nd · 3rd on team 105.9 +2.3% CR CSR
2018-10-12 Pleasant Valley Park 5000m 20:02 70th · 4th on team 106.0 -0.7% CR CSR
2018-10-06 Holmdel Park 5000m 19:57 120th · 4th on team 107.4 +2.0% PR CR R SR CSR RSR
2018-09-22 Central Park 3200m 12:58 21st · 1st on team 100.6 +0.4% ★CR CSR
2018-09-08 Cherokee Challenge 3200m 12:36.8 68th · 1st on team 101.8 -0.9% ★PR ★CR R SR CSR RSR

Track & Field

TF speed rating

2026 TF 106.5

RPI (NY) · Grade Sr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2026-05-01 Liberty League Outdoor Track & Field Championships 3ksteeple 9:28.75 3rd · 2nd on team +0.1% ★PR SR
2026-04-24 RPI Capital District Classic 3ksteeple 9:35.81 1st · 1st on team -0.5% PR SR
2026-04-10 RPI Friday Night Under the Lights and Alumni Meet 3ksteeple 9:47.29 2nd · 1st on team -0.5%
2026-04-04 Amherst Spring Fling 3ksteeple 9:41.35 3rd · 1st on team -0.8% PR SR
2026-02-14 Utica Pioneer Fast Trax Invitational 1mile 4:28.43 7th · 5th on team 106.4 -1.3% ★PR SR
2026-02-06 Utica Blue & Orange Invitational 3000m 9:00.35 23rd · 12th on team 105.7 -1.3%
2026-02-01 Middlebury's NESCAC Invite 3000m 8:52.28 14th · 6th on team 108.1 -1.7% SR RSR
2026-01-16 Utica Winter Opener 1mile 4:29.79 15th · 5th on team 105.9 -1.3% SR RSR

2025 TF 106.6

RPI (NY) · Grade Jr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-05-02 Liberty League Outdoor Track & Field Championships 1500m 4:07.56 18th · 6th on team 106.5 -0.1%
2025-05-02 Liberty League Outdoor Track & Field Championships 3ksteeple 9:59.01 7th · 2nd on team -0.1%
2025-04-25 RPI Capital District Classic 3ksteeple 9:54.6 3rd · 1st on team -0.5% SR
2025-04-19 Trinity Invitational 1500m 4:02.61 13th · 3rd on team 108.1 -0.9% ★PR SR
2025-04-10 RPI Under the Lights Invite 3ksteeple 10:02.7 2nd · 1st on team -0.5% SR
2025-04-05 Amherst Spring Fling 3ksteeple 10:04.39 8th · 3rd on team -0.2% SR
2025-02-28 Liberty League Championships 3000m 8:45.98 12th · 9th on team 108.3 -1.2% ★PR SR RSR
2025-02-22 Utica Fast Trax Invite 3000m 8:46.91 3rd · 2nd on team 108.0 -1.3% PR SR RSR
2025-02-07 Utica Blue and Orange 3000m 8:53.77 31st · 12th on team 106.6 -1.3% SR RSR
2025-02-01 Panther Invite II 1mile 4:28.93 2nd · 1st on team 106.2 -1.2% PR SR RSR
2025-01-17 Utica Winter Opener 1mile 4:32.01 21st · 13th on team 104.8 -1.3% SR RSR
2025-01-17 Utica Winter Opener 3000m 9:06.12 18th · 11th on team 104.2 -1.3% SR

2024 TF 106.5

RPI (NY) · Grade So

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-05-04 Liberty League Outdoor Championships 3ksteeple 9:48.05 5th · 2nd on team -0.5% PR SR
2024-04-26 RPI Capital District Classic 3ksteeple 9:52.85 3rd · 1st on team -0.5% PR SR
2024-04-12 RPI Friday Night Under the Lights 5000m 15:23.28 5th · 3rd on team 107.3 -0.5% ★PR SR
2024-04-07 Amherst Spring Fling 3ksteeple 10:01.84 5th · 1st on team +0.2% SR
2024-02-24 2024 Liberty League Indoor TF Championships 1mile 4:31.49 20th · 11th on team 105.5 -0.9% PR SR
2024-02-24 2024 Liberty League Indoor TF Championships 3000m 9:11.86 23rd · 12th on team 103.4 -0.9%
2024-02-03 Tufts Cupid Challenge 3000m 8:49.89 12th · 7th on team 107.0 -1.5%
2024-01-27 Riverhawk Invitational 3000m 8:49.37 34th · 5th on team 108.1 -1.7% PR SR RSR
2024-01-19 Meet results → Men's Mile 4:25.71 8th · 2nd on team 108.0 ★PR SR RSR

2023 TF 103.3

RPI (NY) · Grade Fr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-05-06 Liberty League Outdoor Track & Field Championship 3ksteeple 9:54.61 7th · 3rd on team -0.4% PR SR
2023-04-28 2023 RPI Capital District Classic 3ksteeple 10:01.94 1st · 1st on team -0.5% PR SR
2023-04-22 Farley Invitational 3ksteeple 10:16.98 5th · 4th on team -1.2% PR SR
2023-04-14 RPI Under the Lights Invite 2023 5000m 16:08.29 18th · 10th on team 104.1 -0.5%
2023-04-08 Bates & Tufts @ RPI Tri-Meet 1500m 4:15.88 33rd · 11th on team 102.5 -0.5% PR SR
2023-02-11 Middlebury Field and Track Meet 5000m 16:03.15 3rd · 3rd on team 103.9 -0.4% PR SR
2023-02-04 Tufts Cupid Challenge 3000m 9:05 18th · 7th on team 104.1 -1.5% PR SR RSR
2023-01-28 Utica Blue & Orange Invite and Multi 1mile 4:39.94 12th · 3rd on team 102.0 -1.3%
2023-01-14 Utica Winter Opener 1mile 4:37.28 32nd · 5th on team 103.0 -1.3% PR SR RSR

2022 TF 118.2

Immaculata (NJ) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-06-11 NJSIAA Groups Non-Public A & B 3200m 9:52.57 2nd · 1st on team 120.7 -1.8% ★PR SR
2022-06-11 NJSIAA Groups Non-Public A & B 1600m 4:40.83 6th · 1st on team 118.1 -1.8%
2022-05-31 Ridge Novice Invitational 800m 2:05.73 2nd · 1st on team 119.3 -1.8% ★PR SR
2022-05-24 Skyland Conference Championships 1600m 4:47.7 1st · 1st on team 115.6 -1.5%
2022-05-24 Skyland Conference Championships 3200m 9:59.3 1st · 1st on team 119.6 -1.5%
2022-05-17 Somerset County Championships 3200m 10:10.17 6th · 1st on team 119.0 -1.5%
2022-05-09 Ridge Night of 1600's 1600m 4:34.11 11th · 1st on team 121.8 -1.8% ★PR SR RSR
2022-05-05 Raider Twilight I 1600m 4:45.03 19th · 1st on team 117.0 -1.5%
2022-04-25 Hillsborough, Bridgewater, Immaculata vs Ridge javelin 99-11 -1.8%
2022-04-25 Hillsborough, Bridgewater, Immaculata vs Ridge 1600m 4:55.1 1st · 1st on team 112.4 -1.8%
2022-02-26 NJSIAA Group Championships 3200m 10:02.65 2nd · 1st on team 120.3 -0.9%
2022-02-14 SJTCA Winter Meet #14 3200m 10:27.68 7th · 1st on team 116.8 -1.9%
2022-02-05 Wayne Letwink Memorial Winter Championship 1600m 4:39.04 11th · 1st on team 119.3 -1.9% PR SR
2022-01-23 Skyland Conference Indoor Championship 3200m 9:57.86 4th · 1st on team 121.2 -0.9% SR RSR
2021-12-28 Coach Glynn Holiday Carnival 1000m 2:51.24 24th · 1st on team 113.9 -1.9% ★PR SR RSR

2021 TF 117.8

Immaculata (NJ) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2021-06-19 NJSIAA State Meet Of Champions 3200m 10:08.5 28th · 2nd on team 119.8 -1.4%
2021-06-12 NJSIAA Groups Non-Public A & B 1600m 4:39.92 4th · 2nd on team 119.6 -1.7% PR SR
2021-06-12 NJSIAA Groups Non-Public A & B 3200m 10:01.81 2nd · 2nd on team 120.7 -1.7%
2021-05-24 Somerset County Championships 1600m 4:45.29 13th · 2nd on team 117.2 -1.8%
2021-05-20 Skyland Conference Championships 3200m 9:55.43 2nd · 2nd on team 121.1 -2.3% PR SR RSR
2021-05-07 Raider Twilight 1600m 4:41.95 14th · 1st on team 118.7 -1.5% PR SR RSR
2021-04-30 Ridge Night of 1600's 1600m 4:48.19 58th · 2nd on team 117.0 -1.8%
2021-03-23 Hillsborough, Immaculata, Ridge Meet 3200m 10:18.6 5th · 1st on team 117.4 -1.8% PR SR RSR
2021-03-20 Ridge Day of Middle Distance 1600m 4:47.39 25th · 2nd on team 116.2 -1.8% PR SR RSR
2021-03-10 Bridgewater-Immaculata-Ridge 1000m 2:54.9 11th · 3rd on team 110.9 -1.8% PR SR RSR
2021-03-10 Bridgewater-Immaculata-Ridge 600m 1:38.5 10th · 2nd on team -1.8% ★PR SR

2019 TF 104.2

Immaculata (NJ) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2019-06-03 Cougar Last Chance 1600m 5:16.71 41st · 1st on team 106.7 -1.2%
2019-05-20 NJSIAA NP B South Sectional 3200m 11:23.31 11th · 3rd on team 107.3 -2.0%
2019-05-17 Bulldog Frosh/Soph Series #4 1600m 5:15.68 8th · 1st on team 107.3 -1.0% PR SR RSR
2019-05-14 Somerset County Championships 3200m 11:18.76 29th · 3rd on team 106.8 -1.5% PR SR RSR
2019-05-07 Skyland Conference Championships 3200m 11:31.14 5th · 3rd on team 105.8 -1.5% PR SR RSR
2019-05-03 Ridge Twilight Meet #I Night of 1600s 1600m 5:20.73 109th · 4th on team 104.2 -1.8% PR SR RSR
2019-04-20 Somerset County Relays 1600m 5:37.16 46th · 4th on team 99.3 -1.8%
2019-04-12 Bulldog Frosh-Soph Series #2 1600m 5:31.65 27th · 1st on team 102.1 -1.0% PR SR RSR
2019-04-03 Opening Night Invitational 800m 2:33.07 88th · 3rd on team 98.2 -1.5% PR SR RSR