Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-04 | MSHSL State Track & Field Championships | 100m | 12.69 | 18th · 1st on team | — | -1.0% | |
| 2026-06-04 | MSHSL State Track & Field Championships | 200m | 25.65 | 13th · 1st on team | — | -1.0% | ★PR SR |
| 2026-06-04 | MSHSL State Track & Field Championships | 200m | 26.04 | 18th · 2nd on team | — | -1.0% | |
| 2026-05-27 | MSHSL Section 5A Championships | 100m | 12.32 | 1st · 1st on team | — | +0.5% | |
| 2026-05-27 | MSHSL Section 5A Championships | 200m | 25.73 | 1st · 1st on team | — | +0.5% | SR |
| 2026-05-27 | MSHSL Section 5A Championships | 100m | 12.59 | 3rd · 2nd on team | — | +0.5% | |
| 2026-05-19 | MSHSL Section 5A - East Sub-Section | 200m | 26.64 | 1st · 1st on team | — | +0.6% | |
| 2026-05-19 | MSHSL Section 5A - East Sub-Section | 100m | 12.85 | 1st · 1st on team | — | +0.6% | |
| 2026-05-12 | Granite Ridge Conference Outdoor Championship | 400m | 1:04.44 | 4th · 2nd on team | — | +1.0% | |
| 2026-05-12 | Granite Ridge Conference Outdoor Championship | 200m | 26.27 | 2nd · 1st on team | — | +1.0% | |
| 2026-05-08 | Class AA True Team Wild Card | 400m | 1:04.33 | 25th · 1st on team | — | +0.5% | |
| 2026-05-08 | Class AA True Team Wild Card | 200m | 26.66 | 7th · 1st on team | — | +0.5% | |
| 2026-05-08 | Class AA True Team Wild Card | 100m | 12.74 | 5th · 1st on team | — | +0.5% | |
| 2026-05-05 | 5AA Section True Team | 400m | 1:04.33 | 5th · 1st on team | — | +0.9% | |
| 2026-05-05 | 5AA Section True Team | 200m | 26.66 | 4th · 1st on team | — | +0.9% | |
| 2026-05-05 | 5AA Section True Team | 100m | 12.74 | 3rd · 1st on team | — | +0.9% | |
| 2026-05-02 | 33rd Annual Central MN Mega Meet | 400m | 1:01.02 | 1st · 1st on team | — | -0.1% | ★PR SR |
| 2026-04-28 | Pierz Varsity Quadrangular | 400m | 1:03.44 | 3rd · 2nd on team | — | +0.4% | |
| 2026-04-28 | Pierz Varsity Quadrangular | 200m | 26.74 | 2nd · 1st on team | — | +0.4% | |
| 2026-04-24 | Hamline Elite Meet | 100m | 12.59 | 25th · 1st on team | — | -0.4% | |
| 2026-04-21 | Cardinal Invite | 100m | 12.61 | 2nd · 1st on team | — | +0.2% | |
| 2026-04-16 | Tri-State Catholic Invitational | 100m | 12.25 | 1st · 1st on team | — | +0.5% | ★PR SR |
| 2026-04-07 | Milaca Quad (Indoor) | 55m | 7.57 | 2nd · 1st on team | — | +1.0% | |
| 2026-03-24 | GRC Indoor | 55m | 7.32 | 1st · 1st on team | — | +1.0% | ★PR SR |
| 2026-03-24 | GRC Indoor | 200m | 26.34 | 2nd · 1st on team | — | +1.0% | |
| 2026-03-13 | New Balance Nationals Indoor | 60m | 8.03 | 217th · 3rd on team | — | -1.7% | |
| 2026-02-20 | Maverick Open | 60m | 7.98 | 21st · 2nd on team | — | -0.7% | |
| 2026-02-20 | Maverick Open | 200m | 26.11 | 4th · 1st on team | — | -0.7% | SR |
| 2026-02-14 | LAND OF THE 10,000 RELAYS | 60m | 7.9 | 2nd · 2nd on team | — | -0.3% | ★PR SR |
| 2026-02-14 | LAND OF THE 10,000 RELAYS | 60m | 7.99 | 7th · 6th on team | — | -0.3% | |
| 2026-02-08 | USATF Minnesota Indoor All-Comers Meet #5 | 400m | 1:02.47 | 7th · 2nd on team | — | -0.3% | |
| 2026-02-08 | USATF Minnesota Indoor All-Comers Meet #5 | 60m | 8.06 | 2nd · 1st on team | — | -0.3% | |
| 2026-01-31 | Mark Schuck Open & Multi | 200m | 26.61 | 16th · 2nd on team | — | -0.7% | SR |
| 2026-01-31 | Mark Schuck Open & Multi | 60m | 8.02 | 33rd · 3rd on team | — | -0.7% | PR SR |
| 2026-01-17 | CYUP Misfits Invite Presented by Tracksmith 2026 | 60m | 8.31 | 83rd · 13th on team | — | -1.6% | |
| 2026-01-04 | USATF Minnesota Indoor All-Comers Meet #3 | 60m | 8.16 | 9th · 6th on team | — | -0.9% | PR SR |
| 2026-01-04 | USATF Minnesota Indoor All-Comers Meet #3 | 200m | 27.22 | 7th · 6th on team | — | -0.9% | |
| 2025-12-21 | USATF Minnesota Indoor All-Comers Meet #2 | 200m | 27.22 | 5th · 5th on team | — | -0.9% | SR |
| 2025-12-21 | USATF Minnesota Indoor All-Comers Meet #2 | 60m | 8.32 | 5th · 4th on team | — | -0.9% | PR SR |
| 2025-08-05 | USATF Minnesota Summer Meet #5 | 400m | 1:02.37 | 3rd · 1st on team | — | -0.4% | PR SR |
| 2025-08-05 | USATF Minnesota Summer Meet #5 | 100m | 13.04 | 2nd · 1st on team | — | -0.4% | SR |
2025 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-06-21 | AAU Minnesota District Qualifier | 200m | 27.33 | 14th · 8th on team | — | -0.8% | |
| 2025-06-21 | AAU Minnesota District Qualifier | 100m | 13.42 | 10th · 4th on team | — | -0.8% | |
| 2025-06-21 | AAU Minnesota District Qualifier | 200m | 26.57 | 9th · 6th on team | — | -0.8% | |
| 2025-06-21 | AAU Minnesota District Qualifier | 100m | 13.15 | 6th · 2nd on team | — | -0.8% | |
| 2025-05-28 | MSHSL Section 5A Championships | 100m | 12.6 | 1st · 1st on team | — | +0.5% | |
| 2025-05-28 | MSHSL Section 5A Championships | 100m | 12.77 | 3rd · 2nd on team | — | +0.5% | |
| 2025-05-28 | MSHSL Section 5A Championships | 200m | 26.32 | 1st · 1st on team | — | +0.5% | |
| 2025-05-22 | MSHSL Section 5A - East Sub-Section | 100m | 12.33 | 1st · 1st on team | — | +0.4% | PR SR |
| 2025-05-22 | MSHSL Section 5A - East Sub-Section | 200m | 25.69 | 1st · 1st on team | — | +0.4% | SR |
| 2025-05-13 | Granite Ridge Conference Championship | 200m | 25.76 | 2nd · 1st on team | — | +0.2% | SR |
| 2025-05-13 | Granite Ridge Conference Championship | 100m | 12.45 | 1st · 1st on team | — | +0.2% | |
| 2025-05-13 | Granite Ridge Conference Championship | 100m | 12.57 | 2nd · 2nd on team | — | +0.2% | |
| 2025-05-06 | Section 5AA True Team | 200m | 25.84 | 4th · 1st on team | — | -0.3% | SR |
| 2025-05-06 | Section 5AA True Team | 100m | 12.43 | 2nd · 1st on team | — | -0.3% | PR SR |
| 2025-05-03 | 32nd Annual Mega Meet | 200m | 26.39 | 1st · 1st on team | — | -0.1% | SR |
| 2025-05-03 | 32nd Annual Mega Meet | 100m | 12.93 | 1st · 1st on team | — | -0.1% | |
| 2025-04-29 | St Cloud Apollo Quadrangular | lj | 14' 11.5" | — | — | +0.9% | |
| 2025-04-29 | St Cloud Apollo Quadrangular | 200m | 27 | 1st · 1st on team | — | +0.9% | SR |
| 2025-04-29 | St Cloud Apollo Quadrangular | 400m | 1:05.38 | 2nd · 1st on team | — | +0.9% | PR SR |
| 2025-04-29 | St Cloud Apollo Quadrangular | 100m | 12.8 | 1st · 1st on team | — | +0.9% | SR |
| 2025-04-25 | EVWK Invitational | 200m | 27.1 | 2nd · 1st on team | — | +0.6% | |
| 2025-04-25 | EVWK Invitational | 100m | 13.24 | 1st · 1st on team | — | +0.6% | |
| 2025-04-22 | Pierz GRC Quadrangular | 100m | 13.04 | 1st · 1st on team | — | +0.4% | SR |
| 2025-04-22 | Pierz GRC Quadrangular | 200m | 27.08 | 1st · 1st on team | — | +0.4% | SR |
| 2025-04-15 | Milaca Quad | 100m | 13.15 | 1st · 1st on team | — | +0.2% | |
| 2025-04-15 | Milaca Quad | 200m | 27.36 | 1st · 1st on team | — | +0.2% | |
| 2025-04-10 | Sauk Rapids Rice Triangular | 100m | 13.06 | 1st · 1st on team | — | -0.1% | SR |
| 2025-04-10 | Sauk Rapids Rice Triangular | 200m | 27.21 | 1st · 1st on team | — | -0.1% | SR |
| 2025-04-03 | April 3 6 Team Meet | 200m | 27.34 | 2nd · 1st on team | — | +1.0% | SR |
| 2025-04-03 | April 3 6 Team Meet | 55m | 7.59 | 3rd · 1st on team | — | +1.0% | PR SR |
| 2025-03-25 | Granite Ridge Indoor Conference Championship | 200m | 27.38 | 1st · 1st on team | — | +1.0% | SR |
2024 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-06-23 | AAU Minnesota District Qualifier | 100m | 12.65 | 8th · 1st on team | — | -0.8% | |
| 2024-06-23 | AAU Minnesota District Qualifier | 200m | 26.1 | 6th · 1st on team | — | -0.8% | |
| 2024-06-23 | AAU Minnesota District Qualifier | 100m | 12.71 | 9th · 2nd on team | — | -0.8% | |
| 2024-06-23 | AAU Minnesota District Qualifier | 200m | 26.23 | 7th · 2nd on team | — | -0.8% | |
| 2024-06-08 | MSHSL State Track & Field Championships | 200m | 26.04 | 16th · 2nd on team | — | -0.7% | PR SR |
| 2024-06-08 | MSHSL State Track & Field Championships | 200m | 25.69 | 13th · 1st on team | — | -0.7% | PR SR |
| 2024-06-08 | MSHSL State Track & Field Championships | 100m | 12.56 | 17th · 1st on team | — | -0.7% | PR SR |
| 2024-05-29 | MSHSL Section 5A Championships | 100m | 12.65 | 1st · 1st on team | — | +0.5% | PR SR |
| 2024-05-29 | MSHSL Section 5A Championships | 100m | 12.71 | 2nd · 2nd on team | — | +0.5% | |
| 2024-05-29 | MSHSL Section 5A Championships | 200m | 26.45 | 1st · 1st on team | — | +0.5% | |
| 2024-05-23 | MSHSL Section 5A - East Sub Section | 100m | 12.93 | 1st · 1st on team | — | +0.3% | PR SR |
| 2024-05-23 | MSHSL Section 5A - East Sub Section | 200m | 26.33 | 1st · 1st on team | — | +0.3% | PR SR |
| 2024-05-14 | Granite Ridge Conference Championship | 100m | 13.15 | 11th · 2nd on team | — | +0.4% | SR |
| 2024-05-14 | Granite Ridge Conference Championship | 200m | 26.72 | 4th · 2nd on team | — | +0.4% | PR SR |
| 2024-05-14 | Granite Ridge Conference Championship | 100m | 13.05 | 7th · 1st on team | — | +0.4% | PR SR |
| 2024-05-08 | Class AA Wildcard | 100m | 13.29 | 22nd · 1st on team | — | +0.5% | |
| 2024-05-08 | Class AA Wildcard | 200m | 27.41 | 20th · 1st on team | — | +0.5% | |
| 2024-05-07 | Section 5AA True Team | 100m | 13.29 | 4th · 1st on team | — | -0.3% | |
| 2024-05-07 | Section 5AA True Team | 200m | 27.41 | 4th · 1st on team | — | -0.3% | SR |
| 2024-05-04 | Central Minnesota Mega Meet | 200m | 27.63 | 2nd · 1st on team | — | -0.1% | SR |
| 2024-05-04 | Central Minnesota Mega Meet | 100m | 13.28 | 4th · 1st on team | — | -0.1% | SR |
| 2024-04-15 | GRC Quad Meet | 100m | 13.46 | 5th · 1st on team | — | +0.2% | SR |
| 2024-04-09 | Albany Invitational | 200m | 28.24 | 3rd · 2nd on team | — | +0.2% | |
| 2024-04-04 | GRC Indoor Conference | 200m | 28.21 | 2nd · 1st on team | — | +1.0% | SR |
| 2024-04-02 | 4-2-24 GRC Quad | 200m | 28.41 | 2nd · 1st on team | — | +1.0% | SR |
| 2024-04-02 | 4-2-24 GRC Quad | 55m | 7.86 | 4th · 1st on team | — | +1.0% | PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-31 | MSHSL Section 5A Championships | 200m | 27.05 | 4th · 2nd on team | — | +0.5% | |
| 2023-05-23 | MSHSL Section 5A - Sub-Section East | 200m | 27.37 | 5th · 3rd on team | — | +0.3% | |
| 2023-05-16 | Granite Ridge Conference Meet | 100m | 13.15 | 4th · 2nd on team | — | +0.2% | |
| 2023-05-16 | Granite Ridge Conference Meet | 200m | 27.06 | 3rd · 2nd on team | — | +0.2% | |
| 2023-05-16 | Granite Ridge Conference Meet | 100m | 13.21 | 6th · 3rd on team | — | +0.2% | |
| 2023-05-09 | Section 5AA True Team | 200m | 26.94 | 5th · 2nd on team | — | -0.5% | PR SR |
| 2023-05-09 | Section 5AA True Team | 100m | 13.19 | 4th · 2nd on team | — | -0.5% | |
| 2023-05-06 | Central Minnesota Mega Meet | 200m | 27.1 | 4th · 1st on team | — | -0.1% | PR SR |
| 2023-05-02 | Foley Invite | 200m | 27.5 | 2nd · 2nd on team | — | +1.0% | PR SR |
| 2023-05-02 | Foley Invite | 100m | 13.12 | 4th · 2nd on team | — | +1.0% | PR SR |
| 2023-04-25 | Granite Ridge Penta Meet (Milaca) | 200m | 27.6 | 3rd · 2nd on team | — | +0.2% | PR SR |
| 2023-04-25 | Granite Ridge Penta Meet (Milaca) | 100m | 13.53 | 3rd · 2nd on team | — | +0.2% | SR |
2022 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-05-17 | Granite Ridge Conference Championship | 200m | 28.85 | 13th · 2nd on team | — | +0.4% | |
| 2022-05-17 | Granite Ridge Conference Championship | 100m | 13.65 | 10th · 3rd on team | — | +0.4% | |
| 2022-05-17 | Granite Ridge Conference Championship | 100m | 13.92 | 17th · 4th on team | — | +0.4% | |
| 2022-05-12 | Apollo Quad | 200m | 28.87 | 5th · 3rd on team | — | +0.9% | |
| 2022-05-12 | Apollo Quad | 100m | 14 | 5th · 3rd on team | — | +0.9% | |
| 2022-05-10 | Section 5AA True Team | 100m | 13.53 | 11th · 2nd on team | — | -0.3% | PR SR |
| 2022-05-10 | Section 5AA True Team | 200m | 28.4 | 10th · 2nd on team | — | -0.3% | SR |
| 2022-05-07 | Central Minnesota Mega Meet | 200m | 29.97 | 12th · 2nd on team | — | -0.1% | |
| 2022-05-07 | Central Minnesota Mega Meet | 100m | 14.32 | 12th · 2nd on team | — | -0.1% | |
| 2022-04-26 | Albany Invitational | 200m | 29.64 | 8th · 4th on team | — | +0.2% | |
| 2022-04-26 | Albany Invitational | 100m | 14.03 | 6th · 2nd on team | — | +0.2% | |
| 2022-04-19 | Granite Ridge Quad | 200m | 29.15 | 5th · 2nd on team | — | +0.2% | SR |
| 2022-04-19 | Granite Ridge Quad | 100m | 13.81 | 5th · 2nd on team | — | +0.2% | PR SR |
| 2022-04-11 | GRC Quad at Pierz | lj | 11-08.50 | — | — | +1.0% | |
| 2022-04-11 | GRC Quad at Pierz | 200m | 29.8 | 7th · 2nd on team | — | +1.0% | SR |
| 2022-04-11 | GRC Quad at Pierz | 100m | 14.52 | 8th · 3rd on team | — | +1.0% | SR |
2021 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-06-09 | MSHSL Section 5A Championships | 200m | 27.86 | 9th · 2nd on team | — | +0.5% | PR SR |
| 2021-06-01 | MSHSL Section 5A - Sub-Section 19 | 200m | 27.9 | 2nd · 2nd on team | — | +0.2% | PR SR |
| 2021-05-25 | Granite Ridge Conference 2021 | lj | 13-00.50 | — | — | +0.1% | |
| 2021-05-18 | Little Falls Varsity Triangular | 200m | 28.82 | 3rd · 3rd on team | — | +0.4% | PR SR |
| 2021-05-18 | Little Falls Varsity Triangular | 100m | 13.83 | 1st · 1st on team | — | +0.4% | PR SR |