Racecast

Kevin Terpstra

Alma (MI) · 11 · SVLMI D1 · Compare head to head

Athlete rating 120.0 2026 TF season
Best race 154.6 XC
Races 171
Seasons 6 2021 — 2026

RankedNation #16159·MI #709·MI D2 #200·TVC #26·Team #10 ?

Rating scale ?

Cross Country

2025 XC 126.4

Alma (MI) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-11-16 Laverne Gibson Course 5000m 17:16 60th · 2nd on team 122.4 +0.010 ★CR CSR
2025-11-01 Michigan International Speedway (MIS) 5000m 16:28.5 67th · 3rd on team 129.5 +0.022 ★CR CSR
2025-10-24 Dewitt HS 5000m 16:41.3 14th · 4th on team 130.4 +0.040 ★CR CSR
2025-10-17 Pine River Country Club 5000m 16:20.7 7th · 4th on team 130.6 +0.024 ★PR ★CR SR CSR RSR
2025-10-07 Freeland's Home Cross-Country Course 5000m 17:29.59 16th · 7th on team 123.8 +0.042 CSR
2025-09-30 Taymouth Township Park 5000m 17:29.19 23rd · 7th on team 126.1 +0.049
2025-09-27 Shepherd High School 5000m 17:18.04 120th · 7th on team 125.5 +0.028
2025-09-23 Pine River Country Club 5000m 17:15.3 13th · 7th on team 123.8 +0.024 CR CSR
2025-09-12 Forest Akers East Golf Course 5000m 17:17.7 47th · 4th on team 129.9 +0.061 CSR RSR
2025-09-09 Ithaca Junior/Senior High School 5000m 17:57.4 14th · 8th on team 123.5 +0.058 CSR
2025-09-03 Shepherd High School 5000m 16:49.9 16th · 5th on team 128.2 +0.028 ★CR SR CSR RSR
2025-08-27 Saranac HS 5000m 17:23.5 33rd · 6th on team 126.8 +0.056 ★CR CSR
2025-08-21 Taymouth Township Park 5000m 17:10.69 12th · 3rd on team 126.8 +0.049 SR CSR RSR
2025-08-12 Timber Wolf Lake - A Young Life Camp 3218m 10:57.29 7th · 3rd on team 122.4 +0.040 ★PR ★CR SR CSR RSR

2024 XC 127.9

Alma (MI) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-11-02 Michigan International Speedway (MIS) 5000m 16:56.4 128th · 4th on team 126.0 +0.022 CR CSR
2024-10-25 Dewitt HS 5000m 17:08.6 22nd · 6th on team 126.8 +0.040
2024-10-15 Frankenmuth HS 5000m 18:33.57 19th · 5th on team 124.5 +0.100 ★CR CSR
2024-10-12 Ledge Meadows Golf Course 5000m 17:03 42nd · 5th on team 127.2 +0.033 ★CR CSR
2024-10-08 Freeland's Home Cross-Country Course 5000m 17:02.59 11th · 5th on team 128.6 +0.042 ★CR CSR
2024-10-05 Portage West MS 5000m 17:28.1 87th · 5th on team 125.1 +0.038 ★CR CSR
2024-10-01 Taymouth Township Park 5000m 16:45.83 6th · 3rd on team 131.1 +0.049 PR ★CR SR CSR
2024-09-28 Dewitt HS 5000m 16:47 13th · 4th on team 129.2 +0.040 PR CR SR CSR
2024-09-25 Ithaca Junior/Senior High School 5000m 17:07.5 6th · 3rd on team 129.8 +0.058 ★CR CSR
2024-09-17 Roberts Community Park 5000m 17:29.4 4th · 3rd on team 127.9 +0.064 ★CR CSR
2024-09-13 Forest Akers East Golf Course 5000m 16:56.5 20th · 3rd on team 133.3 +0.061 PR ★CR SR CSR RSR
2024-09-04 Shepherd High School 5000m 17:09 15th · 4th on team 126.6 +0.028 PR CR SR CSR
2024-08-28 Ithaca Junior/Senior High School 5000m 17:25.3 6th · 4th on team 127.1 +0.058 PR CR SR CSR RSR

2023 XC 121.5

Alma (MI) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-11-04 Michigan International Speedway (MIS) 5000m 17:27.6 161st · 6th on team 122.7 +0.022 PR CR SR CSR
2023-10-27 Shepherd High School 5000m 18:19.6 50th · 7th on team 119.6 +0.028
2023-10-20 Carson City-Crystal High School 5000m 18:14.3 15th · 6th on team 121.3 +0.049 ★CR CSR
2023-10-17 Taymouth Township Park 5000m 18:48.9 55th · 7th on team 116.6 +0.049
2023-10-10 Shepherd High School 5000m 17:39.7 21st · 7th on team 121.9 +0.028 PR CR SR CSR
2023-10-03 Taymouth Township Park 5000m 17:52.7 20th · 7th on team 125.1 +0.049 CR CSR RSR
2023-09-30 Shepherd High School 5000m 17:43.1 39th · 7th on team 122.8 +0.028 PR CR SR CSR
2023-09-27 Roberts Park 5000m 18:13.7 19th · 7th on team 123.0 +0.064 ★CR CSR
2023-09-15 Forest Akers East Golf Course 5000m 18:17 69th · 6th on team 122.8 +0.061 CR CSR
2023-09-13 Delta College OFFICIAL 5000m 18:17.1 17th · 6th on team 118.7 +0.039 ★CR CSR
2023-09-07 Shepherd High School 5000m 17:47 34th · 7th on team 119.8 +0.028 PR CR SR CSR
2023-08-30 Ithaca Junior/Senior High School 5000m 17:53.1 13th · 7th on team 123.7 +0.058 PR CR SR CSR RSR

2022 XC 145.9

Alma MS (MI) · Grade 8

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-11-12 Shepherd High School 5000m 18:55.4 129th · 2nd on team 142.1 +0.028 PR CR SR CSR
2022-10-22 Fish Creek Sportsman's Club 2735m 11:28.5 10th · 2nd on team 121.3 -0.026 ★PR ★CR SR CSR
2022-10-18 Taymouth Township Park 3218m 12:20.3 6th · 2nd on team 146.4 +0.089 ★CR CSR
2022-10-11 Frankenmuth HS 3218m 12:18 3rd · 2nd on team 148.4 +0.105 ★CR CSR
2022-10-06 Uncle John's Cider Mill OFFICIAL 3218m 11:58.1 17th · 2nd on team 148.7 +0.070 ★CR CSR
2022-10-01 Shepherd High School 3218m 11:13.3 15th · 2nd on team 154.6 +0.055 PR ★CR ★R SR CSR RSR
2022-09-27 Delta College OFFICIAL 3218m 11:46.8 3rd · 2nd on team 146.0 +0.052 ★CR CSR
2022-09-16 Forest Akers East Golf Course 2000m 7:05.3 8th · 2nd on team 147.9 +0.032 ★PR ★CR SR CSR
2022-09-13 Freeland's Home Cross-Country Course 3218m 11:55.1 4th · 2nd on team 146.3 +0.061 ★CR CSR
2022-09-07 Shepherd High School 3218m 11:28.7 7th · 2nd on team 151.9 +0.055 PR CR R SR CSR RSR
2022-08-31 Ithaca Junior/Senior High School 3218m 11:58.1 5th · 2nd on team 151.7 +0.092 PR ★CR R SR CSR RSR

2021 XC 127.0

Mount Pleasant (MI) · Grade 7

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2021-10-30 Delta College OFFICIAL 5000m 22:36.1 58th · 3rd on team 121.9 +0.039 PR CR SR CSR
2021-10-23 Chippewa Hills HS 3200m 13:15.2 12th · 4th on team 129.0 +0.043 ★PR ★CR SR CSR
2021-10-16 Fisher Trails - Northwood U 3218m 14:19.2 78th · 4th on team 125.7 +0.080 ★CR CSR
2021-10-05 Mt. Pleasant XC Course (OFFICIAL) 3218m 13:19.7 7th · 3rd on team 132.8 +0.060 R RSR
2021-10-02 Shepherd High School 2735m 13:02.5 58th · 3rd on team 108.5 PR ★CR SR CSR
2021-09-29 Bath 3218m 14:27.6 59th · 7th on team 127.3 +0.092 ★CR CSR
2021-09-25 Carson City-Crystal High School 3218m 13:30.8 21st · 3rd on team 132.4 +0.072 ★CR R CSR RSR
2021-09-11 Stratford Woods OFFICIAL 3218m 13:45.8 36th · 4th on team 130.6 +0.065 ★CR CSR
2021-09-08 Shepherd High School 3218m 13:33.9 43rd · 4th on team 130.0 +0.055 CR CSR
2021-09-03 Mt. Pleasant XC Course (OFFICIAL) 3218m 13:12.8 8th · 2nd on team 132.1 +0.060 PR ★CR R SR CSR RSR

Track & Field

2026 TF 117.7

Alma (MI) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2026-05-26 Mid Michigan Meet of Champions 3200m 10:24.61 1st · 1st on team 117.2 -0.032
2026-05-23 Distance Night Under the Lights at Houseman Field 3200m 10:12.58 64th · 2nd on team 118.0 -0.044
2026-05-15 MHSAA LP Region 20-2 @ Frankenmuth 3200m 9:54.98 8th · 2nd on team 122.8 -0.034 RSR
2026-05-08 Alma Panther Invitational (EQ Approved) 1600m 4:47.75 8th · 3rd on team 117.5 -0.030
2026-05-06 TVC Conference Meet at SV (EQ Approved) 3200m 10:26.67 7th · 3rd on team 117.2 -0.029
2026-05-01 2026 Shepherd BLUEJAY Invite (EQ Approved) 3200m 10:03.82 77th · 4th on team 120.0 -0.042
2026-04-29 TVC Tri (Alma,JohnGlenn,at SV) 3200m 10:10.19 1st · 1st on team 120.3 -0.029
2026-04-29 TVC Tri (Alma,JohnGlenn,at SV) 1600m 4:54.86 7th · 6th on team 114.8 -0.029
2026-04-24 The Barnyard Invitational and Elite Mile Showcase (EQ Approved) 1600m 4:40.68 27th · 3rd on team 119.5 -0.037 ★PR SR
2026-04-22 Garber/Freeland at Alma HS 3200m 10:16.09 2nd · 1st on team 119.0 -0.030
2026-04-17 Pewamo-Westphalia Invitational (EQ Approved) 3200m 10:16.16 4th · 2nd on team 118.9 -0.031
2026-04-15 TVC Frankenmuth-Alma-Bridgeport 3200m 10:33.87 3rd · 2nd on team 115.2 -0.034
2026-04-15 TVC Frankenmuth-Alma-Bridgeport 1600m 4:51.32 6th · 3rd on team 115.6 -0.034
2026-04-08 TVC - Alma/Bridgeport/Freeland/Glenn 3200m 10:50.23 2nd · 2nd on team 112.8 -0.030
2026-04-08 TVC - Alma/Bridgeport/Freeland/Glenn 1600m 4:55.33 4th · 3rd on team 114.5 -0.030
2026-03-18 SVSU Division 1/2 Indoor Invitational 3200m 10:08.84 8th · 1st on team 119.0 -0.041
2026-03-07 2026 MITS/MITCA Indoor TF State Championships 3200m 10:27.49 43rd · 2nd on team 117.4 -0.033
2026-02-21 GVSU MITS #5 3200m 10:02.64 47th · 3rd on team 120.2 -0.042
2026-02-14 SVSU - MITS Distance Fest 3200m 9:53.98 15th · 1st on team 122.0 -0.041 ★PR SR RSR
2026-02-08 CMU MITS Meet 3200m 10:16.6 3rd · 2nd on team 119.3 -0.034
2026-01-31 AQ MITS 3 1600m 4:48.44 15th · 1st on team 118.2 -0.033
2026-01-31 AQ MITS 3 800m 2:16.97 36th · 2nd on team 111.6 -0.033
2026-01-24 SVSU - MITS #3 1600m 4:43.21 30th · 2nd on team 118.0 -0.041 PR SR
2026-01-17 SVSU - MITS #2 3200m 9:58.10 13th · 2nd on team 121.0 -0.041 SR RSR
2026-01-10 SVSU - MITS #1 1600m 4:44.24 46th · 5th on team 117.5 -0.041 PR SR RSR
2026-01-10 SVSU - MITS #1 800m 2:12.94 69th · 7th on team 112.5 -0.041 ★PR SR

2025 TF 117.1

Alma (MI) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-05-27 Mid Michigan Meet of Champions 3200m 10:23.77 1st · 1st on team 116.6 -0.033
2025-05-27 Mid Michigan Meet of Champions 1600m 4:55.21 9th · 3rd on team 113.8 -0.033
2025-05-23 2025 MITCA D2 Team State 3200m 10:00.88 10th · 1st on team 120.9 -0.034
2025-05-16 MHSAA LP Region 11-2 @ Cadillac 3200m 10:12.16 7th · 2nd on team 121.5 -0.023
2025-05-09 Alma Panther Invite (EQ) 3200m 9:57.46 3rd · 1st on team 122.3 -0.030 PR SR RSR
2025-05-07 TVC Red @ Alma 3200m 10:13.28 6th · 2nd on team 119.3 -0.030
2025-05-02 2025 Shepherd BLUEJAY Invite (EQ) 3200m 10:17.33 61st · 4th on team 117.0 -0.042
2025-04-25 The Barnyard Invitational and Elite Mile Showcase (EQ Approved) 1600m 4:46.58 88th · 5th on team 116.7 -0.037 PR SR
2025-04-23 Garber HS TF Tri 800m 2:18.42 7th · 3rd on team 109.7 -0.019 PR SR
2025-04-17 Pewamo-Westphalia Invitational (EQ) 3200m 10:26.66 5th · 1st on team 116.4 -0.031
2025-04-14 TVC Frankenmuth-Bridgeport at Alma 3200m 10:33.03 3rd · 2nd on team 115.8 -0.030
2025-04-11 Doug Steward Memorial Invite (EQ Meet) (Saint Louis Invite) 3200m 10:14 2nd · 1st on team 119.4 -0.021
2025-04-09 TVC Quad @ Freeland 3200m 10:27.92 1st · 1st on team 116.7 -0.025
2025-04-09 TVC Quad @ Freeland 400m 1:02.94 22nd · 7th on team -0.025 ★PR SR
2025-03-19 CMU HS Invite 3200m 10:37.82 2nd · 1st on team 114.9 -0.034
2025-02-22 GVSU MITS #5 3200m 10:00.71 50th · 1st on team 120.1 -0.042 PR SR RSR
2025-02-15 SVSU - MITS Distance Fest 3200m 10:19.08 24th · 1st on team 116.6 -0.041 SR
2025-02-02 CMU MITS Meet 3200m 10:22.33 4th · 1st on team 117.7 -0.034 SR RSR
2025-01-25 SVSU - MITS Meet #3 1600m 4:47.24 24th · 3rd on team 116.1 -0.041 PR SR RSR
2025-01-11 SVSU - MITS Meet #1 1600m 4:52.19 34th · 2nd on team 114.1 -0.041 SR RSR

2024 TF 113.7

Alma (MI) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-05-18 MHSAA LP Region 11-2 @ Shepherd 3200m 10:01.14 7th · 4th on team 120.8 -0.042 PR SR RSR
2024-05-14 Pewamo-Westphalia Last Chance Meet 1600m 4:56.4 14th · 3rd on team 113.8 -0.031
2024-05-10 Alma Panther Invite 3200m 10:06.95 8th · 3rd on team 118.6 -0.042 PR SR RSR
2024-05-08 TVC Red Conference 3200m 10:23.11 4th · 2nd on team 117.1 -0.034
2024-05-03 2024 Shepherd BLUEJAY Invite 3200m 10:08.89 87th · 5th on team 118.1 -0.042 PR SR RSR
2024-05-01 TVC John Glenn vs. Swan Valley/Alma 1600m 4:52.8 3rd · 3rd on team 116.4 -0.024 RSR
2024-05-01 TVC John Glenn vs. Swan Valley/Alma 800m 2:25.05 8th · 4th on team 105.2 -0.024
2024-04-24 TVC - Alma/Freeland/Garber 1600m 5:14.49 12th · 7th on team 108.9 -0.019
2024-04-19 Pewamo-Westphalia Invitational 1600m 4:59.86 7th · 2nd on team 112.8 -0.031
2024-04-19 Pewamo-Westphalia Invitational 3200m 10:31.94 6th · 3rd on team 115.7 -0.031
2024-04-17 TVC Frankenmuth/Alma/Bridgeport 1600m 4:54.63 7th · 4th on team 114.5 -0.034
2024-04-17 TVC Frankenmuth/Alma/Bridgeport 3200m 10:33.8 5th · 3rd on team 115.1 -0.034
2024-04-10 Birch Run vs Alma HS 3200m 10:51.86 2nd · 2nd on team 113.1 -0.020
2024-04-10 Birch Run vs Alma HS 1600m 5:09.39 5th · 4th on team 109.7 -0.020
2024-03-10 2024 Nike Indoor Nationals 1mile 4:48.88 39th · 2nd on team 115.6 -0.050 ★PR SR
2024-03-10 2024 Nike Indoor Nationals 1500m 4:29.62 37th · 2nd on team 114.2 -0.050 ★PR SR
2024-02-17 SVSU - MITS Meet #5 1600m 4:48.71 32nd · 2nd on team 115.5 -0.041
2024-02-10 13th Annual SVSU - MITS Distance Fest 3200m 10:19.55 40th · 4th on team 116.3 -0.041 PR SR RSR
2024-02-04 Central Michigan MITS Meet 1600m 4:50.76 9th · 3rd on team 116.0 -0.031 RSR
2024-01-27 GVSU - MITS #4 800m 2:19.89 93rd · 5th on team 106.9 -0.042 PR SR
2024-01-27 GVSU MITS #4 800m 2:19.89 93rd · 5th on team 106.9 -0.042
2024-01-27 GVSU MITS #4 1600m 4:48.3 69th · 1st on team 115.6 -0.042 PR SR RSR
2024-01-27 GVSU - MITS #4 1600m 4:48.3 69th · 1st on team 115.6 -0.042
2024-01-20 SVSU - MITS Meet #4 1600m 4:52.32 62nd · 1st on team 114.1 -0.041 PR SR RSR
2024-01-06 SVSU - MITS Meet #2 1600m 4:56.37 40th · 6th on team 112.5 -0.041 PR SR RSR
2024-01-06 SVSU - MITS Meet #2 800m 2:21.01 56th · 7th on team 106.1 -0.041 PR SR

2023 TF 126.0

Alma MS (MI) · Grade 8

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-05-31 2023 Mid Michigan MEGASTAR Meet 3200m 10:55.1 16th · 1st on team 129.6 -0.042
2023-05-31 2023 Mid Michigan MEGASTAR Meet 1600m 5:07.04 25th · 1st on team 128.6 -0.042
2023-05-23 Pewamo-Westphalia MS Last Chance Meet 1600m 5:06.03 3rd · 1st on team 130.0 -0.031
2023-05-23 Pewamo-Westphalia MS Last Chance Meet 3200m 11:17.68 2nd · 1st on team 126.1 -0.031
2023-05-18 MHSAA MS Regional - Zone 5 @ Bath 3200m 10:51.24 4th · 1st on team 129.4 -0.042 PR SR
2023-05-18 MHSAA MS Regional - Zone 5 @ Bath 1600m 5:03.7 5th · 1st on team 129.3 -0.042
2023-05-16 MS TVC Large Overall 800m 2:29.74 5th · 1st on team 122.8 -0.020
2023-05-16 MS TVC Large Overall 1600m 5:21.37 5th · 1st on team 125.4 -0.020
2023-05-11 St. Louis MS Quad Alma/Ithaca/Swan Valley 800m 2:25.52 1st · 1st on team 126.3 -0.021
2023-05-09 Christa McAuliffe / Freeland at Alma MS 1600m 4:59.79 1st · 1st on team 132.8 -0.030 PR SR RSR
2023-05-09 Christa McAuliffe / Freeland at Alma MS 3200m 11:22.35 2nd · 1st on team 125.2 -0.030
2023-04-28 Alma MS Panther Invite 1600m 5:19.26 1st · 1st on team 124.7 -0.030
2023-04-24 TVC-Hemlock / Standish at Alma MS 1600m 5:33.78 1st · 1st on team 119.3 -0.030
2023-04-24 TVC-Hemlock / Standish at Alma MS 3200m 11:43.82 1st · 1st on team 121.0 -0.030
2023-04-18 TVC JH at Ithaca vs. Hemlock, Nouvel, Alma 1600m 5:54.65 1st · 1st on team 114.2 -0.021
2023-03-12 2023 Nike Indoor Nationals 1mile 5:10.6 32nd · 2nd on team 126.7 -0.050 PR SR
2023-03-12 2023 Nike Indoor Nationals 1500m 4:52.43 34th · 2nd on team 124.3 -0.050 PR SR
2023-02-26 MITS Indoor State Championships 800m 2:22.98 18th · 2nd on team 126.4 -0.035 PR SR
2023-02-26 MITS Indoor State Championships 1600m 5:02.16 16th · 2nd on team 131.0 -0.035 PR SR RSR
2023-02-18 SVSU - MITS Meet #6 1600m 5:06.37 60th · 38th on team 128.3 -0.041 PR SR
2023-02-11 SVSU 12th Annual MITS Indoor Distance Festival 800m 2:24.1 85th · 52nd on team 124.6 -0.041 PR SR
2023-02-11 SVSU 12th Annual MITS Indoor Distance Festival 3200m 11:04.29 57th · 34th on team 126.8 -0.041 PR SR
2023-02-05 CMU - MITS Meet #1 800m 2:31.68 15th · 1st on team 120.9 -0.034 PR SR
2023-02-05 CMU - MITS Meet #1 1600m 5:08.8 9th · 4th on team 129.7 -0.034 PR SR RSR
2023-01-21 SVSU - MITS Meet #4 1600m 5:10.26 66th · 36th on team 126.7 -0.041 PR SR RSR

2022 TF 113.8

Mount Pleasant (MI) · Grade 7

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-05-23 Bay City Western MS Invitational 1600m 5:45.81 19th · 2nd on team 114.8 -0.036
2022-05-23 Bay City Western MS Invitational 3200m 13:05.58 13th · 1st on team 108.1 -0.036
2022-05-19 Mount Pleasant vs Bay City Western 1600m 5:41.47 1st · 1st on team 117.2 -0.032 PR SR RSR
2022-05-19 Mount Pleasant vs Bay City Western 3200m 12:34.76 1st · 1st on team 113.7 -0.032
2022-05-13 2022 MS Huskie Relays 1500m 5:18.63 6th · 1st on team 117.0 -0.033 PR SR RSR
2022-05-12 Mt Pleasant MS vs Jefferson MS 1600m 5:46.25 2nd · 1st on team 115.6 -0.035
2022-05-12 Mt Pleasant MS vs Jefferson MS 3200m 12:24.66 1st · 1st on team 115.7 -0.035 PR SR
2022-05-05 Thompson and SASA vs Mount Pleasant 1600m 5:41.69 3rd · 2nd on team 116.5 -0.032 PR SR RSR
2022-05-05 Thompson and SASA vs Mount Pleasant 3200m 12:44.31 1st · 1st on team 111.8 -0.032
2022-05-02 Midland NE vs Mount Pleasant lj ND -0.032
2022-05-02 Midland NE vs Mount Pleasant 3200m 12:39.58 4th · 1st on team 112.8 -0.032
2022-05-02 Midland NE vs Mount Pleasant 1600m 6:07.52 10th · 2nd on team 109.0 -0.032 PR SR
2022-04-25 Mt. Pleasant @ Handy lj 6'10" -0.032
2022-04-25 Mt. Pleasant @ Handy 3200m 12:38.7 1st · 1st on team 113.4 -0.032 PR SR RSR