A summer tradition returns.
Hard to fathom that I’ve been penning these Summer Previews for now, 7 years. Just as in the past, I’ll have the 50 best returners, then as time rolls on, the Regional Previews and Top Ten Teams.
Differing from the past is the format. Individual posts for each region and ticket are a TON OF WORK. Instead, I’ll be knocking off the 50 Tickets with sets of 10 and Regional Previews by their division and gender. Hopefully with these methods, I’ll be finishing on time and actually spending effort detailing what could be some great regional battles.
Anyhow, starting with the girls (they run first this year), your 50 Tickets to Brooklyn. These celebrate our top-50 returners – based on the 2024 XC season, 2025 track season, projected improvement, and a tiny bit of my own opinions.
Enjoy!
2024
2023
2022
2021
2020
(Also, first time ever that I’ve included Upper Peninsula folks in these! I know they’re not running at MIS, but they’re still representatives of Michigan)

Name: Gage Hoffman
School: Stanton Central Montcalm
Grade: 12th
Personal Records
5k (XC) – 15:36
800m – 2:03
1600m – 4:21
3200m – 9:39
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 11 | Gage Hoffman | 15:36.8 | Stanton Central Montcalm | 200.4 | Division 3 State | 2-Nov | 2024 |
| 11 | Gage Hoffman | 15:55.6 | Stanton Central Montcalm | 195.5 | Region 24 | 25-Oct | 2024 |
| 11 | Gage Hoffman | 16:17.0 | Stanton Central Montcalm | 186.3 | Northern Mich. Meet of Champions | 19-Oct | 2024 |
| 11 | Gage Hoffman | 15:41.1 | Stanton Central Montcalm | 204.3 | Portage | 5-Oct | 2024 |
| 11 | Gage Hoffman | 15:50.6 | Stanton Central Montcalm | 201.5 | Bluejay | 28-Sep | 2024 |
| 11 | Gage Hoffman | 15:59.3 | Stanton Central Montcalm | 203.9 | Cedar Springs | 21-Sep | 2024 |
| 11 | Gage Hoffman | 16:21.9 | Stanton Central Montcalm | 201.4 | Spartan | 13-Sep | 2024 |
| 11 | Gage Hoffman | 16:10.7 | Stanton Central Montcalm | 197.1 | Central Montcalm Hornet | 7-Sep | 2024 |
| 11 | Gage Hoffman | 16:09.2 | Stanton Central Montcalm | 205.9 | Saranac | 28-Aug | 2024 |
| 11 | Gage Hoffman | 15:40.0 | Stanton Central Montcalm | 207.7 | Under the Lights v2 | 23-Aug | 2024 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 10 | Gage Hoffman | 16:04.4 | Stanton Central Montcalm | 191.5 | MITCA | 11-Nov | 2023 |
| 10 | Gage Hoffman | 16:01.4 | Stanton Central Montcalm | 192.2 | Division 3 State | 4-Nov | 2023 |
| 10 | Gage Hoffman | 16:40.3 | Stanton Central Montcalm | 192.2 | Region 24 | 27-Oct | 2023 |
| 10 | Gage Hoffman | 16:22.5 | Stanton Central Montcalm | 190.8 | Late Season Warrior | 21-Oct | 2023 |
| 10 | Gage Hoffman | 16:24.9 | Stanton Central Montcalm | 189.7 | CSAA Conference | 17-Oct | 2023 |
| 10 | Gage Hoffman | 16:09.5 | Stanton Central Montcalm | 193.8 | Portage | 7-Oct | 2023 |
| 10 | Gage Hoffman | 16:00.4 | Stanton Central Montcalm | 193.9 | Bluejay | 30-Sep | 2023 |
| 10 | Gage Hoffman | 16:04.8 | Stanton Central Montcalm | 196.7 | Cedar Springs | 23-Sep | 2023 |
| 10 | Gage Hoffman | 16:37.6 | Stanton Central Montcalm | 190.1 | Spartan | 15-Sep | 2023 |
| 10 | Gage Hoffman | 16:46.8 | Stanton Central Montcalm | 188.7 | Central Montcalm Hornet | 9-Sep | 2023 |
| 10 | Gage Hoffman | 16:09.4 | Stanton Central Montcalm | 195.5 | Saranac | 30-Aug | 2023 |
| 10 | Gage Hoffman | 16:18.0 | Stanton Central Montcalm | 197.3 | Under the Lights v2 | 25-Aug | 2023 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 9 | Gage Hoffman | 16:25.0 | Stanton Central Montcalm | 190.0 | D3 State | 5-Nov | 2022 |
| 9 | Gage Hoffman | 16:32.9 | Stanton Central Montcalm | 185.7 | Region 21 | 29-Oct | 2022 |
| 9 | Gage Hoffman | 16:24.1 | Stanton Central Montcalm | 190.0 | Don Baese | 21-Oct | 2022 |
| 9 | Gage Hoffman | 16:48.6 | Stanton Central Montcalm | 186.2 | CSAA Conference | 18-Oct | 2022 |
| 9 | Gage Hoffman | 16:54.7 | Stanton Central Montcalm | 188.4 | CSAA Lakeview | 4-Oct | 2022 |
| 9 | Gage Hoffman | 16:27.2 | Stanton Central Montcalm | 185.9 | Bluejay | 1-Oct | 2022 |
| 9 | Gage Hoffman | 16:31.9 | Stanton Central Montcalm | 182.0 | Cedar Springs | 24-Sep | 2022 |
| 9 | Gage Hoffman | 16:50.4 | Stanton Central Montcalm | 182.2 | CSAA (Morley Stanwood) | 22-Sep | 2022 |
| 9 | Gage Hoffman | 16:54.2 | Stanton Central Montcalm | 182.6 | Sparta | 17-Sep | 2022 |
| 9 | Gage Hoffman | 17:22.3 | Stanton Central Montcalm | 179.9 | Central Montcalm Hornet | 10-Sep | 2022 |
| 9 | Gage Hoffman | 16:47.4 | Stanton Central Montcalm | 187.5 | John Bruder Classic | 7-Sep | 2022 |
| 9 | Gage Hoffman | 17:07.5 | Stanton Central Montcalm | 188.8 | Saranac | 31-Aug | 2022 |
| 9 | Gage Hoffman | 17:14.4 | Stanton Central Montcalm | 195.9 | ES Warrior | 23-Aug | 2022 |
Accolades
XC
3rd Place – 2024 Division 3 State
3x Top-10 – Division 3 State
2024 Region 24 & CSAA Silver Champion
Track
2025 CSAA White 800m, 1600m, & 3200m Champion
2025 Region 30 1600m Champion
His Breakout Race
The fashion in which Hoffman kicked off his junior year let us know that 2024 was gonna be special. Throughout his career, Gage had racked up the accomplishments, most notably two top-10 finishes at D3’s State Finals. But with all those honors, he’d stayed north of 16-flat. Until his junior debut, a 15:40 at Under the Lights. That was nearly 40 sec. quicker than where he began his sophomore year and one of six sub-16 efforts on the year. The final one being a 15:36 personal best at State, good for 3rd place in D3.

Name: Ezekiel Baltierra
School: Alma
Grade: 11th
Personal Records
5k (XC) – 15:36
800m – 1:58
1600m – 4:19
3200m – 9:24
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 10 | Ezekiel Baltierra | 15:36.7 | Alma | 202.4 | MITCA | 9-Nov | 2024 |
| 10 | Ezekiel Baltierra | 15:48.8 | Alma | 197.7 | Division 2 State | 2-Nov | 2024 |
| 10 | Ezekiel Baltierra | 15:50.7 | Alma | 197.1 | Region 14 | 25-Oct | 2024 |
| 10 | Ezekiel Baltierra | 17:16.1 | Alma | 195.0 | TVC Overall | 15-Oct | 2024 |
| 10 | Ezekiel Baltierra | 15:40.0 | Alma | 204.0 | Greater Lansing | 12-Oct | 2024 |
| 10 | Ezekiel Baltierra | 16:01.4 | Alma | 198.2 | TVC 3 | 8-Oct | 2024 |
| 10 | Ezekiel Baltierra | 15:59.4 | Alma | 198.2 | Portage | 5-Oct | 2024 |
| 10 | Ezekiel Baltierra | 15:57.4 | Alma | 195.5 | Birch Run Fall | 1-Oct | 2024 |
| 10 | Ezekiel Baltierra | 15:50.7 | Alma | 199.4 | DeWitt | 28-Sep | 2024 |
| 10 | Ezekiel Baltierra | 16:07.4 | Alma | 205.2 | TVC 2 | 25-Sep | 2024 |
| 10 | Ezekiel Baltierra | 16:36.5 | Alma | 205.8 | TVC 1 | 17-Sep | 2024 |
| 10 | Ezekiel Baltierra | 16:09.4 | Alma | 205.5 | Spartan | 13-Sep | 2024 |
| 10 | Ezekiel Baltierra | 15:49.9 | Alma | 207.0 | John Bruder Classic | 4-Sep | 2024 |
| 10 | Ezekiel Baltierra | 16:24.4 | Alma | 204.9 | Yellowjacket | 28-Aug | 2024 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 9 | Ezekiel Baltierra | 15:38.9 | Alma | 200.0 | MITCA | 11-Nov | 2023 |
| 9 | Ezekiel Baltierra | 15:46.5 | Alma | 198.5 | Division 2 State | 4-Nov | 2023 |
| 9 | Ezekiel Baltierra | 15:47.6 | Alma | 197.1 | Region 15 | 27-Oct | 2023 |
| 9 | Ezekiel Baltierra | 16:39.6 | Alma | 190.5 | CC-C Eagle | 20-Oct | 2023 |
| 9 | Ezekiel Baltierra | 16:00.3 | Alma | 190.2 | TVC Overall | 17-Oct | 2023 |
| 9 | Ezekiel Baltierra | 16:26.4 | Alma | 195.9 | Greater Lansing | 14-Oct | 2023 |
| 9 | Ezekiel Baltierra | 15:49.9 | Alma | 196.4 | TVC Red Championship | 10-Oct | 2023 |
| 9 | Ezekiel Baltierra | 16:21.7 | Alma | 193.4 | Birch Run Fall | 3-Oct | 2023 |
| 9 | Ezekiel Baltierra | 15:55.2 | Alma | 195.6 | Bluejay | 30-Sep | 2023 |
| 9 | Ezekiel Baltierra | 16:27.7 | Alma | 193.4 | Spartan | 15-Sep | 2023 |
| 9 | Ezekiel Baltierra | 16:03.0 | Alma | 200.7 | John Bruder Classic | 7-Sep | 2023 |
| 9 | Ezekiel Baltierra | 16:55.4 | Alma | 182.2 | Yellowjacket | 30-Aug | 2023 |
Accolades
XC
30th Place – 2024 Division 2 State
2x All-State
2nd Place – 2024 Greater Lansing
3rd Place – 2024 TVC Overall & Region 14
Track
6th Place – 2024 & 2025 Division 2 State 4×8
18th Place – 2025 Division 2 State 800m
19th Place – 2025 Division 2 State 1600m
His Breakout Race
Harkening back to his freshman year in championship season. Baltierra was projected to be one of the top freshmen in the class of ’27 and had lived up to the hype, breaking 16:00, running with the leaders in every race. But he truly took a step starting at Region 15, running a 15:47 personal best. The times started dropping from there, ‘cause the next week was a 15:46 at State, good for 24th. Then a 15:38 at MITCA. The pattern continued last season as well, with Zeke running his three fastest times of the year at State, Greater Lansing, and MITCA.

Name: Bryce Gross
School: Flint Powers Catholic
Grade: 12th
Personal Records
5k (XC) – 15:41
800m – 1:56
1600m – 4:18
3200m – 9:18
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 11 | Bryce Gross | 15:57.5 | Flint Powers Catholic | 195.5 | MITCA | 9-Nov | 2024 |
| 11 | Bryce Gross | 15:41.4 | Flint Powers Catholic | 200.2 | Division 2 State | 2-Nov | 2024 |
| 11 | Bryce Gross | 15:42.1 | Flint Powers Catholic | 201.6 | Region 15 | 25-Oct | 2024 |
| 11 | Bryce Gross | 15:49.5 | Flint Powers Catholic | 197.5 | SVL Championship | 16-Oct | 2024 |
| 11 | Bryce Gross | 16:44.6 | Flint Powers Catholic | 187.1 | Kayla O’Mara | 12-Oct | 2024 |
| 11 | Bryce Gross | 15:55.3 | Flint Powers Catholic | 195.6 | Greater Flint | 5-Oct | 2024 |
| 11 | Bryce Gross | 16:09.9 | Flint Powers Catholic | 195.0 | Bluejay | 28-Sep | 2024 |
| 11 | Bryce Gross | 16:13.2 | Flint Powers Catholic | 205.9 | Holly | 14-Sep | 2024 |
| 11 | Bryce Gross | 15:45.5 | Flint Powers Catholic | 205.5 | Northwood | 7-Sep | 2024 |
| 11 | Bryce Gross | 17:02.1 | Flint Powers Catholic | 204.6 | Milford | 29-Aug | 2024 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 10 | Bryce Gross | 16:17.6 | Flint Powers Catholic | 187.1 | MITCA | 11-Nov | 2023 |
| 10 | Bryce Gross | 16:24.0 | Flint Powers Catholic | 186.0 | Division 2 State | 4-Nov | 2023 |
| 10 | Bryce Gross | 16:16.6 | Flint Powers Catholic | 187.5 | Region 15 | 27-Oct | 2023 |
| 10 | Bryce Gross | 15:56.0 | Flint Powers Catholic | 192.7 | SVL Championship | 18-Oct | 2023 |
| 10 | Bryce Gross | 16:33.0 | Flint Powers Catholic | 181.3 | Greater Flint | 7-Oct | 2023 |
| 10 | Bryce Gross | 16:22.9 | Flint Powers Catholic | 186.4 | Bluejay | 30-Sep | 2023 |
| 10 | Bryce Gross | 17:16.8 | Flint Powers Catholic | 180.1 | Holly | 16-Sep | 2023 |
| 10 | Bryce Gross | 16:57.0 | Flint Powers Catholic | 179.0 | Northwood | 9-Sep | 2023 |
| 10 | Bryce Gross | 17:01.5 | Flint Powers Catholic | 184.5 | Corunna Early Bird | 29-Aug | 2023 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 9 | Bryce Gross | 17:21.5 | Flint Powers Catholic | 166.2 | Region 15 | 28-Oct | 2022 |
| 9 | Bryce Gross | 17:01.4 | Flint Powers Catholic | 172.2 | SVL Championship | 19-Oct | 2022 |
| 9 | Bryce Gross | 17:21.3 | Flint Powers Catholic | 164.2 | Greater Flint | 8-Oct | 2022 |
| 9 | Bryce Gross | 17:47.8 | Flint Powers Catholic | 158.1 | SVL South 2 | 27-Sep | 2022 |
| 9 | Bryce Gross | 17:39.6 | Flint Powers Catholic | 159.8 | Mid-Season Spectacular | 23-Sep | 2022 |
| 9 | Bryce Gross | 19:13.7 | Flint Powers Catholic | 139.8 | Holly | 17-Sep | 2022 |
| 9 | Bryce Gross | 18:05.8 | Flint Powers Catholic | 158.7 | Northwood | 10-Sep | 2022 |
| 9 | Bryce Gross | 17:57.9 | Flint Powers Catholic | 165.0 | Corunna Early Bird | 30-Aug | 2022 |
Accolades
XC
20th Place – 2024 Division 2 State
2024 SVL Champion
2nd Place – 2024 Greater Flint
3rd Place – 2024 Region 15
Track
7th Place – 2025 Division 2 State 1600m
8th Place – 2025 Division 2 State 800m
5th Place – 2025 Division 2 State 4×8
2025 SVL 3200m Champion
2025 Region 20 800m Champion
His Breakout Race
Northwood this past year. Bryce has always been a kid who starts the season in one place and ends it in a much faster fashion. As a freshman, he debuted over 18-flat and ended on the cusp of breaking into the 16’s. A season later, he started where he left off and finished in the 15’s. So when he took to Northwood running a full minute quicker than his sophomore self, you knew something special was in store. His first ever win led to an undefeated SVL season and his first ever All-State.

Name: Moises Salazar Jr.
School: Adrian
Grade: 12th
Personal Records
5k (XC) – 15:18
800m – 1:59
1600m – 4:18
3200m – 9:15
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 11 | Moises Salazar Jr. | 15:18.2 | Adrian | 208.6 | MITCA | 9-Nov | 2024 |
| 11 | Moises Salazar Jr. | 15:24.8 | Adrian | 205.7 | Division 2 State | 2-Nov | 2024 |
| 11 | Moises Salazar Jr. | 15:34.2 | Adrian | 203.3 | Region 18 | 26-Oct | 2024 |
| 11 | Moises Salazar Jr. | 15:57.3 | Adrian | 200.6 | SEC Championship | 17-Oct | 2024 |
| 11 | Moises Salazar Jr. | 16:00.1 | Adrian | 200.6 | Lenawee County | 12-Oct | 2024 |
| 11 | Moises Salazar Jr. | 15:43.6 | Adrian | 203.5 | Portage | 5-Oct | 2024 |
| 11 | Moises Salazar Jr. | 15:38.9 | Adrian | 201.4 | Otsego Bulldog | 28-Sep | 2024 |
| 11 | Moises Salazar Jr. | 16:03.0 | Adrian | 197.0 | Jackson | 21-Sep | 2024 |
| 11 | Moises Salazar Jr. | 16:16.3 | Adrian | 203.6 | SEC 1 | 10-Sep | 2024 |
| 11 | Moises Salazar Jr. | 16:03.3 | Adrian | 200.9 | Rambling Rock | 7-Sep | 2024 |
| 11 | Moises Salazar Jr. | 17:25.3 | Adrian | 196.9 | Milford | 29-Aug | 2024 |
| 11 | Moises Salazar Jr. | 16:55.9 | Adrian | 185.4 | Lenawee County Preview | 24-Aug | 2024 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 10 | Moises Salazar Jr. | 15:42.0 | Adrian | 199.0 | MITCA | 11-Nov | 2023 |
| 10 | Moises Salazar Jr. | 15:52.9 | Adrian | 196.4 | Division 2 State | 4-Nov | 2023 |
| 10 | Moises Salazar Jr. | 15:44.6 | Adrian | 196.5 | Region 18 | 28-Oct | 2023 |
| 10 | Moises Salazar Jr. | 16:24.7 | Adrian | 195.4 | SEC Championship | 19-Oct | 2023 |
| 10 | Moises Salazar Jr. | 16:49.7 | Adrian | 191.1 | Lenawee County | 14-Oct | 2023 |
| 10 | Moises Salazar Jr. | 15:55.8 | Adrian | 198.4 | Portage | 7-Oct | 2023 |
| 10 | Moises Salazar Jr. | 16:16.2 | Adrian | 191.6 | Jackson | 23-Sep | 2023 |
| 10 | Moises Salazar Jr. | 16:30.7 | Adrian | 190.4 | Bath | 9-Sep | 2023 |
| 10 | Moises Salazar Jr. | 16:43.9 | Adrian | 189.7 | Early Bird Open | 31-Aug | 2023 |
| 10 | Moises Salazar Jr. | 16:39.3 | Adrian | 192.9 | Lenawee County Preview | 18-Aug | 2023 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 9 | Moises Salazar Jr. | 15:58.0 | Adrian | 193.3 | MITCA | 12-Nov | 2022 |
| 9 | Moises Salazar Jr. | 16:18.7 | Adrian | 194.8 | D2 State | 5-Nov | 2022 |
| 9 | Moises Salazar Jr. | 15:46.9 | Adrian | 192.7 | Region 18 | 29-Oct | 2022 |
| 9 | Moises Salazar Jr. | 15:52.2 | Adrian | 193.3 | SEC Championship | 20-Oct | 2022 |
| 9 | Moises Salazar Jr. | 16:38.8 | Adrian | 185.1 | Lenawee County | 15-Oct | 2022 |
| 9 | Moises Salazar Jr. | 16:11.2 | Adrian | 192.3 | Portage | 8-Oct | 2022 |
| 9 | Moises Salazar Jr. | 16:20.4 | Adrian | 189.2 | Otsego Bulldog | 1-Oct | 2022 |
| 9 | Moises Salazar Jr. | 16:37.0 | Adrian | 188.3 | SEC White 2 | 28-Sep | 2022 |
| 9 | Moises Salazar Jr. | 16:39.1 | Adrian | 184.6 | SEC 1 | 14-Sep | 2022 |
| 9 | Moises Salazar Jr. | 16:55.3 | Adrian | 181.2 | Ramblin’ Rock | 10-Sep | 2022 |
| 9 | Moises Salazar Jr. | 17:19.7 | Adrian | 184.4 | Lenawee County Preview | 20-Aug | 2022 |
Accolades
XC
11th Place – 2024 Division 2 State
2024 SEC White & Region 18 Champion
3x All-State
2nd Place – 2024 Lenawee County
Track
6th Place – 2025 Division 2 State 3200m
2x All-State
2025 SEC White 800m & 1600m Champion
2025 Lenawee County 1600m Champion
His Breakout Race
We’re gonna take it way back to Moises’s freshman season, as it was there that he established himself as one that steps up in big ways. Undaunted by the stage and the weather, Salazar raced to an All-State finish, 27th place, top freshman in the field. Since that day, he’s racked up two more MIS podium finishes, a league win, a regional title, and All-States on the track. Truly someone you can rely on come late October and early November.

Name: Thomas Larson
School: Alma
Grade: 12th
Personal Records
5k (XC) – 15:28
800m – 1:56
1600m – 4:15
3200m – 9:17
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 11 | Thomas Larson | 16:00.5 | Alma | 194.5 | MITCA | 9-Nov | 2024 |
| 11 | Thomas Larson | 15:28.9 | Alma | 204.4 | Division 2 State | 2-Nov | 2024 |
| 11 | Thomas Larson | 15:54.5 | Alma | 195.8 | Region 14 | 25-Oct | 2024 |
| 11 | Thomas Larson | 17:17.6 | Alma | 194.5 | TVC Overall | 15-Oct | 2024 |
| 11 | Thomas Larson | 15:48.6 | Alma | 201.1 | Greater Lansing | 12-Oct | 2024 |
| 11 | Thomas Larson | 15:58.0 | Alma | 199.3 | TVC 3 | 8-Oct | 2024 |
| 11 | Thomas Larson | 16:26.7 | Alma | 189.1 | Portage | 5-Oct | 2024 |
| 11 | Thomas Larson | 16:09.8 | Alma | 191.4 | Birch Run Fall | 1-Oct | 2024 |
| 11 | Thomas Larson | 15:57.7 | Alma | 197.1 | DeWitt | 28-Sep | 2024 |
| 11 | Thomas Larson | 16:28.7 | Alma | 198.1 | TVC 2 | 25-Sep | 2024 |
| 11 | Thomas Larson | 16:42.8 | Alma | 203.7 | TVC 1 | 17-Sep | 2024 |
| 11 | Thomas Larson | 15:56.3 | Alma | 209.9 | Spartan | 13-Sep | 2024 |
| 11 | Thomas Larson | 15:43.8 | Alma | 209.1 | John Bruder Classic | 4-Sep | 2024 |
| 11 | Thomas Larson | 16:16.4 | Alma | 207.5 | Yellowjacket | 28-Aug | 2024 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 10 | Thomas Larson | 15:49.1 | Alma | 196.6 | MITCA | 11-Nov | 2023 |
| 10 | Thomas Larson | 16:09.9 | Alma | 190.7 | Division 2 State | 4-Nov | 2023 |
| 10 | Thomas Larson | 15:47.1 | Alma | 197.3 | Region 15 | 27-Oct | 2023 |
| 10 | Thomas Larson | 16:16.4 | Alma | 198.2 | CC-C Eagle | 20-Oct | 2023 |
| 10 | Thomas Larson | 15:48.8 | Alma | 194.1 | TVC Overall | 17-Oct | 2023 |
| 10 | Thomas Larson | 16:14.1 | Alma | 200.0 | Greater Lansing | 14-Oct | 2023 |
| 10 | Thomas Larson | 15:52.0 | Alma | 195.7 | TVC Red Championship | 10-Oct | 2023 |
| 10 | Thomas Larson | 16:14.0 | Alma | 196.0 | Birch Run Fall | 3-Oct | 2023 |
| 10 | Thomas Larson | 15:50.8 | Alma | 197.1 | Bluejay | 30-Sep | 2023 |
| 10 | Thomas Larson | 16:15.5 | Alma | 197.5 | Spartan | 15-Sep | 2023 |
| 10 | Thomas Larson | 16:14.5 | Alma | 196.8 | John Bruder Classic | 7-Sep | 2023 |
| 10 | Thomas Larson | 16:41.5 | Alma | 186.8 | Yellowjacket | 30-Aug | 2023 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 9 | Thomas Larson | 16:00.8 | Alma | 192.4 | MITCA | 12-Nov | 2022 |
| 9 | Thomas Larson | 16:52.8 | Alma | 183.4 | D2 State | 5-Nov | 2022 |
| 9 | Thomas Larson | 16:23.2 | Alma | 185.6 | Region 15 | 28-Oct | 2022 |
| 9 | Thomas Larson | 16:37.3 | Alma | 181.6 | TVC Overall | 18-Oct | 2022 |
| 9 | Thomas Larson | 16:24.2 | Alma | 189.3 | Greater Lansing | 15-Oct | 2022 |
| 9 | Thomas Larson | 16:17.7 | Alma | 186.1 | Apples 2 Apples | 6-Oct | 2022 |
| 9 | Thomas Larson | 16:26.4 | Alma | 186.2 | Bluejay | 1-Oct | 2022 |
| 9 | Thomas Larson | 17:00.1 | Alma | 181.0 | TVC 8 2 | 27-Sep | 2022 |
| 9 | Thomas Larson | 16:28.9 | Alma | 195.4 | Spartan | 16-Sep | 2022 |
| 9 | Thomas Larson | 16:28.6 | Alma | 193.8 | John Bruder Classic | 7-Sep | 2022 |
| 9 | Thomas Larson | 17:05.6 | Alma | 182.5 | Corunna Early Bird | 30-Aug | 2022 |
Accolades
XC
14th Place – 2024 Division 2 State
3x State Qualifier
3rd Place – 2024 Greater Lansing
4th Place – 2024 TVC Overall
Track
5th Place – 2025 Division 2 State 1600m
6th Place – 2025 Division 2 State 800m
6th Place – 2025 Division 2 State 4×8
4x All-State
2025 Region 11 1600m & 3200m Champion
His Breakout Race
A bit under the weather during the State Finals of his sophomore year, Thomas lost the chance to truly show what he’s made of. A year later, he more than made up for it, dropping a massive personal best and earning his first All-State on the grass. Prior to November’s race, Larson’s best time ever was a 15:43 in early September. When it came time for redemption at MIS, he left it all on the course, dropping 15 seconds from that mark and setting a new Alma school record.

Name: Brandon Cloud
School: Northville
Grade: 11th
Personal Records
5k (XC) – 15:29
800m – 1:59
1600m – 4:19
3200m – 9:13
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 10 | Brandon Cloud | 15:29.0 | Northville | 204.3 | Division 1 State | 2-Nov | 2024 |
| 10 | Brandon Cloud | 15:40.0 | Northville | 203.7 | Region 6 | 26-Oct | 2024 |
| 10 | Brandon Cloud | 15:53.6 | Northville | 201.1 | KLAA Championship | 17-Oct | 2024 |
| 10 | Brandon Cloud | 15:55.1 | Northville | 199.6 | Portage | 5-Oct | 2024 |
| 10 | Brandon Cloud | 16:20.7 | Northville | 201.8 | Spartan | 13-Sep | 2024 |
| 10 | Brandon Cloud | 16:18.4 | Northville | 200.2 | Tri of the Year | 10-Sep | 2024 |
| 10 | Brandon Cloud | 16:18.1 | Northville | 199.6 | Bath | 7-Sep | 2024 |
| 10 | Brandon Cloud | 16:51.5 | Northville | 197.8 | Mustang | 27-Aug | 2024 |
| 10 | Brandon Cloud | 16:18.1 | Northville | 199.6 | Lamplighter | 23-Aug | 2024 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 9 | Brandon Cloud | 16:29.9 | Northville | 184.4 | Division 1 State | 4-Nov | 2023 |
| 9 | Brandon Cloud | 16:20.4 | Northville | 186.9 | Region 6 | 28-Oct | 2023 |
| 9 | Brandon Cloud | 17:14.6 | Northville | 183.5 | KLAA Conference | 20-Oct | 2023 |
| 9 | Brandon Cloud | 17:00.0 | Northville | 177.0 | Portage | 7-Oct | 2023 |
| 9 | Brandon Cloud | 16:33.8 | Northville | 191.4 | Spartan | 15-Sep | 2023 |
| 9 | Brandon Cloud | 16:38.9 | Northville | 187.7 | Bath | 9-Sep | 2023 |
| 9 | Brandon Cloud | 17:30.6 | Northville | 179.1 | Mustang | 29-Aug | 2023 |
| 9 | Brandon Cloud | 16:38.1 | Northville | 196.3 | Lamplighter | 18-Aug | 2023 |
Accolades
XC
10th Place – 2024 Division 1 State
2x Team State Champion
5th Place – 2024 Region 6
8th Place – 2024 KLAA Championship
Track
6th Place – 2025 Division 1 State 3200m
2025 Region 6 3200m Champion
4th Place – 2025 KLAA Championship 3200m
His Breakout Race
Another outstanding member of the ’27 class, Cloud waited a little longer than others to lay down his best material. But after his 15:29 at State, he let us know that he can hang with the best at his age and in the entire state. That effort was a 10+ second personal best, a culmination of a championship season where he whittled time down, race after race. It also led to more honors down the line – a regional 3200m win and a repeat performance in the D1 State 3200m.

Name: Ben Hartigan
School: Northville
Grade: 12th
Personal Records
5k (XC) – 15:27
400m – 51.0
800m – 1:56
1600m – 4:17
3200m – 9:34
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 11 | Ben Hartigan | 15:27.7 | Northville | 204.8 | Division 1 State | 2-Nov | 2024 |
| 11 | Ben Hartigan | 15:39.6 | Northville | 203.8 | Region 6 | 26-Oct | 2024 |
| 11 | Ben Hartigan | 15:33.0 | Northville | 208.0 | KLAA Championship | 17-Oct | 2024 |
| 11 | Ben Hartigan | 16:04.3 | Northville | 196.6 | Portage | 5-Oct | 2024 |
| 11 | Ben Hartigan | 16:07.7 | Northville | 206.1 | Spartan | 13-Sep | 2024 |
| 11 | Ben Hartigan | 16:03.9 | Northville | 205.0 | Tri of the Year | 10-Sep | 2024 |
| 11 | Ben Hartigan | 16:11.6 | Northville | 201.8 | Bath | 7-Sep | 2024 |
| 11 | Ben Hartigan | 16:25.8 | Northville | 205.1 | Mustang | 27-Aug | 2024 |
| 11 | Ben Hartigan | 15:57.2 | Northville | 206.6 | Lamplighter | 23-Aug | 2024 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 10 | Ben Hartigan | 15:37.7 | Northville | 201.8 | Division 1 State | 4-Nov | 2023 |
| 10 | Ben Hartigan | 15:56.6 | Northville | 194.8 | Region 6 | 28-Oct | 2023 |
| 10 | Ben Hartigan | 16:23.6 | Northville | 200.5 | KLAA Conference | 20-Oct | 2023 |
| 10 | Ben Hartigan | 16:31.6 | Northville | 186.5 | Portage | 7-Oct | 2023 |
| 10 | Ben Hartigan | 16:29.0 | Northville | 193.0 | Spartan | 15-Sep | 2023 |
| 10 | Ben Hartigan | 16:29.3 | Northville | 199.2 | Lamplighter | 18-Aug | 2023 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 9 | Ben Hartigan | 16:51.8 | Northville | 182.1 | KLAA | 22-Oct | 2022 |
| 9 | Ben Hartigan | 16:31.9 | Northville | 181.4 | Wayne County | 8-Oct | 2022 |
| 9 | Ben Hartigan | 17:45.8 | Northville | 169.7 | Spartan | 16-Sep | 2022 |
| 9 | Ben Hartigan | 17:47.9 | Northville | 166.0 | Bath | 10-Sep | 2022 |
| 9 | Ben Hartigan | 19:00.5 | Northville | 156.5 | Mustang | 30-Aug | 2022 |
Accolades
XC
9th Place – 2024 Division 1 State
3x State Champion
2x All State
3rd Place – 2024 KLAA Championship
Track
2024 & 2025 Division 1 State 4×8 Champion
11th Place – 2025 Division 1 State 800m
2nd Place – 2025 KLAA Championship 800m & 1600m
His Breakout Race
It’s a really easy pick with these Northville kids. They’re part of a winning culture and when you train with fast kids that can step up when needed, you know you can do the same. When it comes to State Finals races, the expectation is that you’ll bring your best material. And Ben’s first crack at it, he did just that. After running in the mid-16’s for much of his sophomore season and a sub-16 at regionals, his first foray at MIS was nearly a 20 sec. personal best, a 15:37. That 24th place finish helped the Mustangs earn another state title. For added measure, he accomplished the same feat last season, running a 10 sec. personal best at State and contributing to another championship.

Name: Samuel Baker
School: Kalamazoo Central
Grade: 11th
Personal Records
5k (XC) – 15:33
800m – 1:57
1600m – 4:13
3200m – 9:21
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 10 | Samuel Baker | 16:04.6 | Kalamazoo Central | 193.1 | MITCA | 9-Nov | 2024 |
| 10 | Samuel Baker | 15:33.8 | Kalamazoo Central | 202.7 | Division 1 State | 2-Nov | 2024 |
| 10 | Samuel Baker | 15:48.7 | Kalamazoo Central | 202.1 | Region 3 | 25-Oct | 2024 |
| 10 | Samuel Baker | 15:33.1 | Kalamazoo Central | 205.3 | SMAC Championship | 19-Oct | 2024 |
| 10 | Samuel Baker | 16:09.1 | Kalamazoo Central | 195.0 | Portage | 5-Oct | 2024 |
| 10 | Samuel Baker | 15:43.0 | Kalamazoo Central | 200.0 | Otsego Bulldog | 28-Sep | 2024 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 9 | Samuel Baker | 15:59.3 | Kalamazoo Central | 194.6 | Division 1 State | 4-Nov | 2023 |
| 9 | Samuel Baker | 16:29.3 | Kalamazoo Central | 188.2 | Region 3 | 27-Oct | 2023 |
| 9 | Samuel Baker | 16:07.7 | Kalamazoo Central | 189.4 | SMAC Championship | 21-Oct | 2023 |
| 9 | Samuel Baker | 16:06.2 | Kalamazoo Central | 194.9 | Portage | 7-Oct | 2023 |
| 9 | Samuel Baker | 15:54.8 | Kalamazoo Central | 195.4 | Otsego Bulldog | 30-Sep | 2023 |
| 9 | Samuel Baker | 16:22.7 | Kalamazoo Central | 189.4 | Ottawa Hills | 15-Sep | 2023 |
| 9 | Samuel Baker | 16:53.5 | Kalamazoo Central | 191.5 | Kalamazoo | 30-Aug | 2023 |
| 9 | Samuel Baker | 16:38.2 | Kalamazoo Central | 190.6 | Under the Lights v2 | 25-Aug | 2023 |
| 9 | Samuel Baker | 17:02.8 | Kalamazoo Central | 188.1 | Portage Early Bird | 18-Aug | 2023 |
Accolades
XC
14th Place – 2024 Division 1 State
2024 SMAC Champion
2nd Place – 2024 Region 3
Track
2025 Region 3 3200m Champion
2025 SMAC 1600m Champion
2025 Region 3 4×8 Champion
His Breakout Race
The SMAC Championship from this past fall set off a firestorm. Baker had already established himself as one of the better sophomores in the state. The prior year, he’d hit 15:59 at the State Finals and on the track, he’d found a top-10 freshman mark in the 1600m. In mid-October, he jumped up a level, registering a 15:33 league win on the vaunted Portage course. The next week, he was runner-up at Region 3. Then the following week, ripped a 15:33, good for 14th in Division 1.

Name: Caden Livermore
School: Grandville
Grade: 11th
Personal Records
5k (XC) – 15:38
800m – 1:54
1600m – 4:09
3200m – 9:19
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 10 | Caden Livermore | 16:09.8 | Grandville | 190.7 | Division 1 State | 2-Nov | 2024 |
| 10 | Caden Livermore | 16:00.6 | Grandville | 193.8 | Region 1 | 26-Oct | 2024 |
| 10 | Caden Livermore | 16:05.7 | Grandville | 191.8 | OK Red Championship | 17-Oct | 2024 |
| 10 | Caden Livermore | 15:38.8 | Grandville | 205.1 | Portage | 5-Oct | 2024 |
| 10 | Caden Livermore | 16:36.0 | Grandville | 200.7 | OK Red 2 | 25-Sep | 2024 |
| 10 | Caden Livermore | 15:41.1 | Grandville | 204.3 | Jackson | 21-Sep | 2024 |
| 10 | Caden Livermore | 16:58.2 | Grandville | 188.9 | OK Red 1 | 10-Sep | 2024 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 9 | Caden Livermore | 16:53.3 | Grandville | 176.6 | Division 1 State | 4-Nov | 2023 |
| 9 | Caden Livermore | 16:22.7 | Grandville | 186.1 | Region 1 | 28-Oct | 2023 |
| 9 | Caden Livermore | 16:17.2 | Grandville | 187.9 | OK Red Conference | 19-Oct | 2023 |
| 9 | Caden Livermore | 16:48.4 | Grandville | 180.9 | Portage | 7-Oct | 2023 |
| 9 | Caden Livermore | 16:44.8 | Grandville | 182.1 | Ottawa Hills | 15-Sep | 2023 |
| 9 | Caden Livermore | 16:50.2 | Grandville | 185.6 | Bredeweg | 9-Sep | 2023 |
Accolades
XC
4th Place – 2024 OK Red Championship
6th Place – 2024 Region 1
Track
2nd Place – 2025 Division 1 State 1600m
2025 OK Red 3200m Champion
2025 Region 2 1600m Champion
3rd Place – 2025 MITS 3200m
His Breakout Race
Probably the most random race listed, but one that spurred a wild track season. Following in his brother’s footsteps, Caden had made a name for himself on the cross course. A few sub-16’s dotted his resume, both at Portage and Jackson. He’d been top-10 in the competitive OK Red and Region 1. But cross didn’t nearly compare to track. The first sign of his great ability as a miler? A 4:17 opener, first race of 2025. That won GVSU’s 3rd indoor meet, beating current D1 athletes and many on this list, mentioned and yet to come. In the five months following, he earned medals at indoor and outdoor state, and ran the fastest 1600m amongst MHSAA competitors.

Name: Jack MacGregor
School: Howell
Grade: 11th
Personal Records
5k (XC) – 15:20
1600m – 4:23
3200m – 9:13
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 10 | Jack MacGregor | 15:20.2 | Howell | 207.9 | MITCA | 9-Nov | 2024 |
| 10 | Jack MacGregor | 15:22.1 | Howell | 206.6 | Division 1 State | 2-Nov | 2024 |
| 10 | Jack MacGregor | 15:42.2 | Howell | 205.3 | Region 4 | 26-Oct | 2024 |
| 10 | Jack MacGregor | 15:34.5 | Howell | 207.5 | KLAA Championship | 17-Oct | 2024 |
| 10 | Jack MacGregor | 15:55.6 | Howell | 198.8 | Greater Lansing | 12-Oct | 2024 |
| 10 | Jack MacGregor | 15:24.8 | Howell | 209.7 | Jackson | 21-Sep | 2024 |
| 10 | Jack MacGregor | 15:41.2 | Howell | 216.6 | Holly | 14-Sep | 2024 |
| 10 | Jack MacGregor | 15:41.6 | Howell | 208.1 | Rambling Rock | 7-Sep | 2024 |
| 10 | Jack MacGregor | 15:44.0 | Howell | 211.0 | Lamplighter | 23-Aug | 2024 |
| Grade | Name | Time | Team | Rating | Meet | Date | Year |
| 9 | Jack MacGregor | 16:19.4 | Howell | 186.5 | MITCA | 11-Nov | 2023 |
| 9 | Jack MacGregor | 15:54.8 | Howell | 196.1 | Division 1 State | 4-Nov | 2023 |
| 9 | Jack MacGregor | 16:15.1 | Howell | 195.6 | Region 4 | 28-Oct | 2023 |
| 9 | Jack MacGregor | 16:38.5 | Howell | 195.5 | KLAA Conference | 20-Oct | 2023 |
| 9 | Jack MacGregor | 16:16.0 | Howell | 199.3 | Greater Lansing | 14-Oct | 2023 |
| 9 | Jack MacGregor | 15:55.5 | Howell | 200.5 | DeWitt | 30-Sep | 2023 |
| 9 | Jack MacGregor | 15:37.5 | Howell | 204.5 | Jackson | 23-Sep | 2023 |
| 9 | Jack MacGregor | 16:05.6 | Howell | 203.8 | Holly | 16-Sep | 2023 |
| 9 | Jack MacGregor | 16:12.6 | Howell | 199.1 | Ramblin’ Rock | 9-Sep | 2023 |
Accolades
XC
6th Place -2024 Division 1 State
2024 Region 4 Champion
4th Place – 2024 KLAA Championship & Greater Lansing
Track
5th Place – 2025 Division 1 State 3200m
2025 Region 4 & KLAA 3200m Champion
2nd Place – 2025 MITS 3200m
His Breakout Race
With the exception of a few conference meets, Jack Mac was on his A game all year. 15’s each time out, wins at Holly and Region 4. 15:2x’s at Jackson and MIS. I was there for the Holly one, and that’s always a tough place to run fast. Jack ran a masterful race at Springfield Oaks, getting after it with Aiden Pengelly until he crested the final uphill, his ferocious kick clinching a victory. A win at a major stage against big names undoubtedly spurred the rest of the year, where he never faltered when faced with a huge challenge, especially at State, where the sophomore placed 6th in all of D1.
3 thoughts on “50 Tickets to Brooklyn: Boys 20-11”
Comments are closed.