Racecast

Zach Terrio

Northern State (SD) · So · BIG SOUTHMN DAMSHSL D3A · Compare head to head

Athlete rating 107.0 2026 TF season
Best race 112.7 XC
Races 89
Seasons 7 2019 — 2026

RankedNation #8094·NCAA DII #1995·CENTRAL #577·NSIC #101·SD #58·Team #8 ?

Rating scale ?

Cross Country

2025 XC

Northern State (SD) · Grade FR-1

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-10-03 Parkhurst Recreation Area 8000m 31:03.6 110th · 10th on team +0.021 ★PR ★CR SR CSR
2025-09-05 Sioux Falls, SD 6437m 23:18.7 330th · 9th on team -0.028 ★PR ★CR SR CSR

2023 XC 110.1

Luverne (MN) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-10-26 Madison Country Club 5000m 18:38.1 41st · 6th on team 112.1 +0.022 ★CR CSR
2023-10-17 Marshall Golf Club 5000m 18:40.4 48th · 6th on team 111.1 +0.011 ★CR CSR
2023-10-10 Adrian Country Club 5000m 18:37.5 22nd · 6th on team 112.7 +0.028 ★PR ★CR ★R SR CSR RSR
2023-10-05 Luverne High School 5000m 18:44.1 21st · 6th on team 111.4 +0.008 R RSR
2023-09-30 Eagle Creek Golf Club 5000m 20:23 51st · 7th on team 105.0 +0.026 ★CR CSR
2023-09-21 Jackson Golf Club 5000m 19:58.1 21st · 6th on team 109.2 +0.065 ★CR CSR
2023-09-14 Eastwood Golf Course 5000m 19:16.8 88th · 7th on team 111.3 +0.049 ★CR R CSR RSR
2023-09-09 Luverne High School 5000m 18:40.2 22nd · 7th on team 110.5 +0.008 PR ★CR R SR CSR RSR
2023-08-25 Bridges Golf Course 5000m 19:08.5 41st · 7th on team 107.7 +0.004 PR ★CR SR CSR RSR

2022 XC 102.6

Luverne (MN) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-10-18 Cedar Creek Park 5000m 19:19.4 3rd · 1st on team 108.0 +0.010 PR ★CR R SR CSR RSR
2022-10-11 Adrian Country Club 5000m 21:25.7 48th · 8th on team 100.7 +0.028 CR CSR
2022-10-06 Luverne High School 5000m 19:52 61st · 8th on team 104.5 +0.008 PR CR R SR CSR RSR
2022-09-27 St James Golf Course 5000m 20:03.6 46th · 10th on team 104.3 +0.019 PR ★CR R SR CSR RSR
2022-09-02 Mt. Lake Golf Course 4000m 17:33 7th · 4th on team 101.3 +0.094 ★CR R CSR RSR
2022-08-26 Bridges Golf Course 4000m 17:10.9 35th · 5th on team 96.8 +0.029 ★PR ★CR R SR CSR RSR

Track & Field

2026 TF 103.0

Northern State (SD) · Grade So

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2026-05-01 South Dakota Challenge 800m 1:58.5 13th · 2nd on team 109.1 -0.026 ★PR SR
2026-04-22 Mount Marty Twilight 800m 2:09.37 24th · 2nd on team 99.8 -0.028
2026-04-17 Dewey Donat Classic 800m 2:00.01 4th · 2nd on team 109.4 -0.011 PR SR RSR
2026-04-08 USD Snooze Button Classic 800m 2:02.47 12th · 1st on team 105.6 -0.026 PR SR RSR
2026-02-20 SDSU Last Chance Meet 600m 1:26.72 5th · 4th on team -0.036
2026-02-20 SDSU Last Chance Meet 1000m 2:54.76 8th · 1st on team 94.7 -0.036
2026-02-13 SDSU Indoor Classic 1000m 2:41.69 30th · 2nd on team 102.3 -0.036 ★PR SR
2026-02-13 SDSU Indoor Classic 800m 2:04 72nd · 2nd on team 103.2 -0.036 PR SR
2026-01-24 U-Mary Winter Classic 800m 2:04.71 13th · 2nd on team 104.0 -0.036 PR SR RSR
2026-01-15 NSU v Jamestown Dual 1000m 2:51.82 2nd · 2nd on team 98.5 -0.038 PR SR RSR
2025-12-05 2025 SDSU Holiday Meet 600m 1:26.72 11th · 3rd on team -0.036 SR

2025 TF 102.1

Northern State (SD) · Grade So

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-05-02 USD Twilight Meet 800m 2:07.4 28th · 4th on team 102.1 -0.033 PR SR RSR
2025-04-23 Mt. Marty Twilight Meet 400m 54.92 27th · 2nd on team -0.026
2025-04-16 Red Raider Invite 400m 54.47 32nd · 1st on team -0.023
2025-04-12 University of South Dakota Challenge 400m 56.22 27th · 7th on team -0.026
2025-02-21 Meet results → Men's 600 Meters 1:25.77 5th · 3rd on team ★PR SR
2025-02-14 SDSU Indoor Classic 600m 1:27.06 22nd · 4th on team -0.036
2025-01-31 SDSU D2 Open 600m 1:25.63 18th · 2nd on team -0.036 ★PR SR
2025-01-25 U-Mary Winter Classic 600m 1:26.77 13th · 4th on team -0.036 PR SR
2025-01-18 Northern State VS Jamestown Dual Meet 400m 53.96 7th · 7th on team -0.038 SR
2024-12-13 NSU vs SD School of Mines Dual 400m 54.49 6th · 4th on team -0.038 SR
2024-12-07 Mike Thorson Open 600m 1:28.21 8th · 4th on team -0.036 PR SR

2024 TF

Luverne (MN) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-05-30 Luverne Section 400m 52.73 5th · 1st on team -0.025 ★PR SR
2024-05-30 MSHSL Section 3A Championships 400m 52.73 5th · 1st on team -0.025
2024-05-23 MSHSL Section 3A - South Sub Section 400m 53.55 3rd · 1st on team -0.021
2024-05-18 Class A True Team State Championships 400m 53.03 7th · 1st on team -0.035 PR SR
2024-05-14 Worthington Trojan Relays 200m 24.5 11th · 2nd on team -0.023 ★PR SR
2024-05-11 Big South Conference (Smalls) 400m 54.03 7th · 3rd on team -0.029 SR
2024-05-07 Section 3A True Team 400m 54.61 7th · 2nd on team -0.025
2024-05-06 Section 3A True Team 400m 54.61 7th · 2nd on team -0.025
2024-04-29 Worthington Invite test 400m 54.95 7th · 2nd on team -0.023
2024-04-20 Pipestone Invitational (Valid) 200m 25.25 10th · 3rd on team -0.020
2024-04-15 Marshall Meet 400m 55.39 7th · 2nd on team -0.024
2024-02-17 SDSU HS First Chance Meet 200m 25.07 14th · 13th on team -0.036 SR
2024-02-17 SDSU HS First Chance Meet 400m 54.18 8th · 7th on team -0.036 SR

2023 TF

Luverne (MN) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-06-01 MSHSL Section 3A Championships 400m 54.05 10th · 2nd on team -0.031
2023-05-25 MSHSL Section 3A - Sub-Section South 400m 53.72 4th · 2nd on team -0.020 PR SR
2023-05-20 State True Team A Boys 400m 53.81 13th · 2nd on team -0.035 PR SR
2023-05-15 Big South Small Schools 200m 24.87 6th · 2nd on team -0.030 PR SR
2023-05-08 Section 3A True Team 400m 54.88 7th · 2nd on team -0.021 PR SR
2023-05-02 Bob Nangle Relays 100m 12.1 9th · 3rd on team -0.020 ★PR SR
2023-04-17 Marshall Meet 200m 24.93 5th · 2nd on team -0.025 PR SR
2023-04-11 Luverne Cardinal Relays 400m 55.45 3rd · 1st on team -0.025 SR
2023-04-03 Scott Underwood Invitational 200m 24.99 38th · 1st on team -0.036 PR SR
2023-03-27 Ruth Marske Invitational 400m 56.27 20th · 1st on team -0.036 SR
2023-03-27 Ruth Marske Invitational 100m 12.57 68th · 3rd on team -0.036 PR SR

2022 TF

Luverne (MN) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-06-02 MSHSL Section 3A Championships 400m 58.41 14th · 2nd on team -0.020
2022-05-26 MSHSL Section 3A - Sub-Section Southwest 400m 55.38 6th · 2nd on team -0.025 PR SR
2022-05-17 Worthington Trojan Relays 200m 25.13 10th · 2nd on team -0.023 PR SR
2022-05-14 Big South Smalls 100m 12.71 10th · 1st on team -0.029
2022-05-03 Bob Nangle Relays 100m 12.58 9th · 2nd on team -0.020 PR SR
2022-04-23 Pipestone Invitational 200m 26.05 9th · 2nd on team -0.020
2022-04-09 Brandon Valley Lynx Invitational 200m 25.51 22nd · 2nd on team -0.029 PR SR
2022-04-04 Luverne Invitational 100m 12.76 10th · 3rd on team -0.025 PR SR
2022-04-04 Luverne Invitational 200m 25.91 10th · 2nd on team -0.025 PR SR
2022-03-28 Ruth Marske Invitational 100m 12.88 75th · 3rd on team -0.036 PR SR

2021 TF

Luverne (MN) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2021-06-03 MSHSL Section 3A - Southwest Sub-Section 100m 13.28 15th · 3rd on team -0.020 PR SR
2021-05-25 Luverne HS 200m 27.78 14th · 5th on team -0.025
2021-05-25 Luverne HS 400m 1:02.31 9th · 3rd on team -0.025 PR SR
2021-05-20 Luverne Meet 200m 27.56 13th · 6th on team -0.025 PR SR
2021-05-20 Luverne Meet 100m 13.41 12th · 5th on team -0.025 PR SR
2021-05-10 Pipestone Conference #2 100m 13.48 12th · 4th on team -0.020
2021-05-10 Pipestone Conference #2 400m 1:05.08 12th · 3rd on team -0.020 PR SR
2021-05-07 Fairmont Meet 100m 13.43 11th · 4th on team -0.027 PR SR
2021-05-07 Fairmont Meet 200m 27.95 10th · 4th on team -0.027
2021-04-29 Luverne Cardinal Relays 200m 28.44 12th · 5th on team -0.025
2021-04-29 Luverne Cardinal Relays 100m 13.52 16th · 5th on team -0.025 PR SR
2021-04-16 Cardinal Relays 200m 28.85 13th · 4th on team -0.025
2021-04-08 Buc Quad #1 200m 27.84 8th · 3rd on team -0.030 PR SR

2019 TF

Luverne (MN) · Grade 7

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2019-04-29 Worthington Middle School Meet 100m 15 8th · 2nd on team -0.023 PR SR
2019-04-09 Luverne Cardinals Relays 100m 15.37 30th · 8th on team -0.025
2019-04-02 Luverne Invite 100m 15.24 27th · 8th on team -0.025 PR SR