1. Home
  2. U.S. Results
  3. Illinois
  4. Three Rivers Conference XC Championships

2025 Three Rivers Conference XC Championships Results

Official ResultsZearing Park, Princeton, ILCross Country134 results12 teams

Winners

EventWinnerSchool / teamMark
Boys / Men · 3 Miles VarsityBraeden BodePort Byron (Riverdale)16:25.52
Girls / Women · 3 Miles VarsityAnna ChurchillSherrard19:50.81

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 3 Miles Varsity1Sherrard39
2Erie-Prophetstown52
3Port Byron (Riverdale)85
4Aledo (Mercer County)94
5Mendota136
6Orion142
7Princeton180
8Spring Valley (Hall)208
Girls / Women · 3 Miles Varsity1Sherrard56
2Princeton59
3Port Byron (Riverdale)61
4Aledo (Mercer County)79
5Erie-Prophetstown99
6Orion138

Boys / Men · 3 Miles Varsity

77 results
PlAthlete / entryGrSchool / teamMark
1Braeden BodePlace 1 · Grade 12 · Port Byron (Riverdale)12Port Byron (Riverdale)16:25.52
2Alex BelhaPlace 2 · Grade 11 · Sherrard11Sherrard16:38.24
3David BrowningPlace 3 · Grade 12 · Sherrard12Sherrard17:03.71
4Braeden PunkePlace 4 · Grade 10 · Erie-Prophetstown10Erie-Prophetstown17:31.94
5Brody ClarkPlace 5 · Grade 12 · Aledo (Mercer County)12Aledo (Mercer County)17:37.43
6Josh StrublePlace 6 · Grade 11 · Aledo (Mercer County)11Aledo (Mercer County)17:39.19
7Gus SchultzPlace 7 · Grade 12 · Erie-Prophetstown12Erie-Prophetstown17:39.64
8Hunter VancilPlace 8 · Grade 12 · Kewanee12Kewanee17:40.14
9Nathan PunkePlace 9 · Grade 11 · Erie-Prophetstown11Erie-Prophetstown17:42.95
10Dominic FahrenkrogPlace 10 · Grade 10 · Sherrard10Sherrard17:45.54
11Conner MusserPlace 11 · Grade 11 · Port Byron (Riverdale)11Port Byron (Riverdale)18:00.65
12Carlos ToribioPlace 12 · Grade 12 · Mendota12Mendota18:02.02
13Luke AndersonPlace 13 · Grade 12 · Sherrard12Sherrard18:07.51
14Payton SummersPlace 14 · Grade 11 · Sherrard11Sherrard18:11.34
15Colton ReidPlace 15 · Grade 12 · Taylor Ridge (Rockridge)12Taylor Ridge (Rockridge)18:13.76
16Elijah FranzenPlace 16 · Grade 10 · Erie-Prophetstown10Erie-Prophetstown18:18.26
17Noah BelowskePlace 17 · Grade 11 · Orion11Orion18:28.62
18Brady McPeekPlace 18 · Grade 11 · Aledo (Mercer County)11Aledo (Mercer County)18:35.15
19Berat ImeriPlace 19 · Grade 11 · Mendota11Mendota18:37.49
20Augustus SwansonPlace 20 · Grade 12 · Princeton12Princeton18:38.54
21Aidan GarceaPlace 21 · Grade 9 · Erie-Prophetstown9Erie-Prophetstown18:43.39
22Joseph CaracheoPlace 22 · Grade 12 · Spring Valley (Hall)12Spring Valley (Hall)18:52.64
23Nolan PeircePlace 23 · Grade 12 · Port Byron (Riverdale)12Port Byron (Riverdale)18:58.12
24Justin WainscottPlace 24 · Grade 12 · Erie-Prophetstown12Erie-Prophetstown19:00.29
25Mason SchnellPlace 25 · Grade 10 · Sherrard10Sherrard19:02.65
26Cole BarrettPlace 26 · Grade 11 · Port Byron (Riverdale)11Port Byron (Riverdale)19:17.85
27Carter SerslandPlace 27 · Grade 9 · Orion9Orion19:25.67
28Silas HaysPlace 28 · Grade 9 · Aledo (Mercer County)9Aledo (Mercer County)19:26.25
29Jackson TegelerPlace 29 · Grade 10 · Erie-Prophetstown10Erie-Prophetstown19:27.93
30Jason RuskPlace 30 · Grade 12 · Kewanee12Kewanee19:30.84
31Brady GrossPlace 31 · Grade 9 · Princeton9Princeton19:38.89
32Elijah FosterPlace 32 · Grade 11 · Erie-Prophetstown11Erie-Prophetstown19:40.41
33Steven SwatosPlace 33 · Grade 10 · Erie-Prophetstown10Erie-Prophetstown19:43.30
34Miles PetersenPlace 34 · Grade 11 · Port Byron (Riverdale)11Port Byron (Riverdale)19:46.81
35Alastaire SweetserPlace 35 · Grade 12 · Erie-Prophetstown12Erie-Prophetstown19:54.49
36Ethan SeckerPlace 36 · Grade 9 · Port Byron (Riverdale)9Port Byron (Riverdale)19:59.00
37Braiden KrahlPlace 37 · Grade 11 · Sherrard11Sherrard19:59.71
38Brayve WakelandPlace 38 · Grade 11 · Sherrard11Sherrard20:04.49
39Ellis ThorndykePlace 39 · Grade 9 · Orion9Orion20:17.26
40Aisaac ArteagaPlace 40 · Grade 9 · Mendota9Mendota20:27.02
41Collin PattersonPlace 41 · Grade 9 · Orion9Orion20:34.66
42Spencer KainPlace 42 · Grade 12 · Mendota12Mendota20:44.07
43Dillon ThomasPlace 43 · Grade 11 · Orion11Orion20:44.60
44Kamdyn ReynoldsPlace 44 · Grade 9 · Orion9Orion20:45.21
45Aaron LillyPlace 45 · Grade 11 · Orion11Orion20:56.48
46Chase YountPlace 46 · Grade 9 · Erie-Prophetstown9Erie-Prophetstown21:02.41
47Allister SwansonPlace 47 · Grade 10 · Princeton10Princeton21:03.20
48Hector GonzalezPlace 48 · Grade 12 · Mendota12Mendota21:07.04
49Anthony PadillaPlace 49 · Grade 12 · Kewanee12Kewanee21:09.18
50Jordan DoddPlace 50 · Grade 12 · Orion12Orion21:12.46
51Paxton CardinePlace 51 · Grade 9 · Aledo (Mercer County)9Aledo (Mercer County)21:15.85
52Jackson MeltonPlace 52 · Grade 9 · Erie-Prophetstown9Erie-Prophetstown21:26.94
53Ace WetzellPlace 53 · Grade 10 · Erie-Prophetstown10Erie-Prophetstown21:30.73
54Kypton LadgenskiPlace 54 · Grade 12 · Spring Valley (Hall)12Spring Valley (Hall)21:32.48
55Tim KuehlPlace 55 · Grade 10 · Erie-Prophetstown10Erie-Prophetstown21:33.05
56Hunter ShemekPlace 56 · Grade 9 · Sherrard9Sherrard21:34.78
57Samuel GascoingePlace 57 · Grade 9 · Sterling (Newman Central Catholic)9Sterling (Newman Central Catholic)21:43.02
58Aidan EadsPlace 58 · Grade 9 · Sherrard9Sherrard22:01.39
59Collier FisherPlace 59 · Grade 11 · Aledo (Mercer County)11Aledo (Mercer County)22:05.01
60Ben MontgomeryPlace 60 · Grade 9 · Mendota9Mendota22:12.76
61Jonathan NormanPlace 61 · Grade 12 · Erie-Prophetstown12Erie-Prophetstown22:18.74
62Jacob MurphyPlace 62 · Grade 10 · Erie-Prophetstown10Erie-Prophetstown22:40.96
63Love KapesaPlace 63 · Grade 11 · Monmouth (M.-Roseville)11Monmouth (M.-Roseville)22:51.88
64Michael KellyPlace 64 · Grade 12 · Port Byron (Riverdale)12Port Byron (Riverdale)23:12.77
65Drake AndersonPlace 65 · Grade 9 · Erie-Prophetstown9Erie-Prophetstown23:16.17
66Cruz RodriguezPlace 66 · Grade 11 · Princeton11Princeton23:24.90
67Cristian PayanPlace 67 · Grade 10 · Spring Valley (Hall)10Spring Valley (Hall)23:29.46
68Rio RivasPlace 68 · Grade 12 · Port Byron (Riverdale)12Port Byron (Riverdale)24:37.28
69William PikulaPlace 69 · Grade 11 · Spring Valley (Hall)11Spring Valley (Hall)24:46.39
70Jackson DrozdaPlace 70 · Grade 11 · Princeton11Princeton25:54.52
71Ambrose PennockPlace 71 · Grade 12 · Port Byron (Riverdale)12Port Byron (Riverdale)26:25.88
72Brody JohnsonPlace 72 · Grade 9 · Monmouth (M.-Roseville)9Monmouth (M.-Roseville)26:33.03
73Zaydn LawPlace 73 · Grade 9 · Mendota9Mendota26:48.80
74Marcos CastroPlace 74 · Grade 10 · Spring Valley (Hall)10Spring Valley (Hall)26:51.20
75Kayden BainPlace 75 · Grade 12 · Taylor Ridge (Rockridge)12Taylor Ridge (Rockridge)27:26.42
76Trace GallagherPlace 76 · Grade 11 · Monmouth (M.-Roseville)11Monmouth (M.-Roseville)31:52.73
77Anthony GuerreroPlace 77 · Grade 12 · Mendota12Mendota34:55.40

Girls / Women · 3 Miles Varsity

57 results
PlAthlete / entryGrSchool / teamMark
1Anna ChurchillPlace 1 · Grade 11 · Sherrard11Sherrard19:50.81
2Emalyn MillarPlace 2 · Grade 10 · Aledo (Mercer County)10Aledo (Mercer County)20:01.97
3Ruby AckerPlace 3 · Grade 11 · Princeton11Princeton20:47.39
4Ava MartelPlace 4 · Grade 9 · Port Byron (Riverdale)9Port Byron (Riverdale)20:58.24
5Payton FruehPlace 5 · Grade 11 · Princeton11Princeton21:09.80
6Jendayia CrowePlace 6 · Grade 11 · Kewanee11Kewanee21:11.87
7Tori BrowningPlace 7 · Grade 12 · Sherrard12Sherrard21:20.41
8Brookelyn ClarkPlace 8 · Grade 9 · Aledo (Mercer County)9Aledo (Mercer County)21:30.48
9Jillian MurrayPlace 9 · Grade 11 · Port Byron (Riverdale)11Port Byron (Riverdale)21:31.35
10Helen BaldwinPlace 10 · Grade 10 · Aledo (Mercer County)10Aledo (Mercer County)21:34.86
11Kylie MathisPlace 11 · Grade 10 · Sherrard10Sherrard21:37.13
12Ava GaulrappPlace 12 · Grade 10 · Port Byron (Riverdale)10Port Byron (Riverdale)21:46.31
13Grace KingPlace 13 · Grade 10 · Sterling (Newman Central Catholic)10Sterling (Newman Central Catholic)22:08.42
14Rozlyn MosherPlace 14 · Grade 9 · Erie-Prophetstown9Erie-Prophetstown22:12.07
15Alexandra WacaPlace 15 · Grade 11 · Princeton11Princeton22:20.40
16Jennica NormanPlace 16 · Grade 10 · Erie-Prophetstown10Erie-Prophetstown22:24.22
17Sophia BradarichPlace 17 · Grade 10 · Sherrard10Sherrard22:54.68
18June FuhrPlace 18 · Grade 10 · Taylor Ridge (Rockridge)10Taylor Ridge (Rockridge)23:07.74
19Lumen SetchellPlace 19 · Grade 9 · Mendota9Mendota23:17.74
20Naomi PeschangPlace 20 · Grade 11 · Port Byron (Riverdale)11Port Byron (Riverdale)23:26.87
21Lena WillettPlace 21 · Grade 12 · Orion12Orion23:29.60 PR
22Natalie MeyerPlace 22 · Grade 11 · Princeton11Princeton24:07.10
23Jessie DeNevePlace 23 · Grade 11 · Erie-Prophetstown11Erie-Prophetstown24:08.26
24Avery WacaPlace 24 · Grade 12 · Princeton12Princeton24:50.68
25Faith BaarPlace 25 · Grade 10 · Erie-Prophetstown10Erie-Prophetstown24:52.51
26Kaylee OvertonPlace 26 · Grade 10 · Port Byron (Riverdale)10Port Byron (Riverdale)24:53.52
27Chloe KellyPlace 27 · Grade 12 · Monmouth (M.-Roseville)12Monmouth (M.-Roseville)24:54.18
28Abi KayserPlace 28 · Grade 12 · Orion12Orion25:13.53
29Althea GnatovichPlace 29 · Grade 9 · Sherrard9Sherrard25:20.15
30Susanna BohmsPlace 30 · Grade 10 · Princeton10Princeton25:22.42
31Laney KellerPlace 31 · Grade 9 · Taylor Ridge (Rockridge)9Taylor Ridge (Rockridge)26:25.21
32Glory WakelandPlace 32 · Grade 9 · Sherrard9Sherrard26:45.67
33Lily SimpsonPlace 33 · Grade 9 · Princeton9Princeton26:56.18
34Stella PeircePlace 34 · Grade 9 · Port Byron (Riverdale)9Port Byron (Riverdale)26:57.80
35Jema HajostekPlace 35 · Grade 10 · Aledo (Mercer County)10Aledo (Mercer County)26:58.95
36Maggie DochtermanPlace 36 · Grade 12 · Orion12Orion27:01.47
37Elyse VanDuynePlace 37 · Grade 12 · Orion12Orion27:04.11
38Mahailey HamiltonPlace 38 · Grade 9 · Aledo (Mercer County)9Aledo (Mercer County)27:35.41
39Emma DyePlace 39 · Grade 9 · Princeton9Princeton27:57.79
40Taylor RobshawPlace 40 · Grade 11 · Erie-Prophetstown11Erie-Prophetstown28:08.36
41Alexis NavePlace 41 · Grade 10 · Mendota10Mendota28:38.32
42Gabrielle SarnoPlace 42 · Grade 9 · Sterling (Newman Central Catholic)9Sterling (Newman Central Catholic)28:39.64
43Lili DeanPlace 43 · Grade 10 · Sherrard10Sherrard28:41.41
44Aliza DominiquePlace 44 · Grade 12 · Sherrard12Sherrard29:36.46
45Lilly DodgePlace 45 · Grade 10 · Aledo (Mercer County)10Aledo (Mercer County)29:46.15
46Kalia RayPlace 46 · Grade 9 · Sherrard9Sherrard30:08.38
47Kolbee HamiltonPlace 47 · Grade 12 · Aledo (Mercer County)12Aledo (Mercer County)31:40.48
48Haylee DowningPlace 48 · Grade 12 · Orion12Orion32:25.14
49Lily BlumPlace 49 · Grade 9 · Sherrard9Sherrard33:26.13
50Theresa PettiferPlace 50 · Grade 10 · Orion10Orion33:39.28
51Isabell KohrtPlace 51 · Grade 10 · Port Byron (Riverdale)10Port Byron (Riverdale)33:44.98
52Ayla RamsdalePlace 52 · Grade 10 · Port Byron (Riverdale)10Port Byron (Riverdale)33:48.71
53Aubrey McGintyPlace 53 · Grade 12 · Port Byron (Riverdale)12Port Byron (Riverdale)35:03.92
54Lily WieskampPlace 54 · Grade 10 · Aledo (Mercer County)10Aledo (Mercer County)35:27.39
55Tiffany HeltonPlace 55 · Grade 11 · Kewanee11Kewanee36:31.55
56Alaina DobereinerPlace 56 · Grade 9 · Sherrard9Sherrard37:46.04
57Carrie PridemorePlace 57 · Grade 12 · Port Byron (Riverdale)12Port Byron (Riverdale)38:13.94