Optimizing app for faster loading...
We use analytics to improve your experience. No personal data is collected.
Screen Recording:

50th Tom Karpen XC Invite Varsity boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Preston Johnson 16:38.6 10 Marshalltown 2595 2581 ▲69
2 John Moellers 16:45.6 12 Marshalltown 2473 2435 ▲41
3 Owen Marett 16:50.1 12 Des Moines, Roosevelt 2461 2562 ▼-80
4 Carter Nunn 16:59.7 11 Marshalltown 2336 2321 ▲23
5 Jonathan Owen 17:22.2 12 Valley, West Des Moines 2304 2306 ▼-3
6 Thomas Limback 17:36.7 10 Valley, West Des Moines 2267 2284 ▼-21
7 Sean Bendinger 17:39.7 12 Valley, West Des Moines 2171 2157 ▲14
8 Johnny Reynolds 18:01.0 11 Valley, West Des Moines 2121 2092 ▲34
9 Cael Ramsey 18:03.7 11 Dallas Center-Grimes 2096 2088 ▲10
10 Ben Pudenz 18:08.7 11 Dallas Center-Grimes 2079 2096 ▼-26
11 Sam Buhrow 18:11.4 10 Norwalk 2047 2039 ▲11
12 Hudson Wheelock 18:17.2 11 Des Moines, Lincoln 2028 2026 ▲2
13 Luka Felbapov 18:18.2 11 Johnston 2002 1913 ▲65
14 Ben Meier 18:27.7 12 Valley, West Des Moines 1987 1924 ▲74
15 Nelsen Perrigo 18:28.4 9 Valley, West Des Moines 1974 1938 ▲42
16 Ellis Coyier 18:29.0 12 Waukee 1966 1967 ▼-1
17 Lucas Dragert 18:30.0 11 Waukee 1950 1897 ▲55
18 Ronak Bhargava 18:31.9 11 Valley, West Des Moines 1942 1930 ▲13
19 Jeremiah Brown 18:32.7 11 Norwalk 1931 1910 ▲32
20 Levi Odson 18:33.5 10 Ankeny Centennial 1923 1905 ▲24
21 Max Curnyn 18:34.5 10 Ankeny Centennial 1914 1878 ▲40
22 Angel Cruz Felipe 18:38.2 11 Valley, West Des Moines 1901 1893 ▲9
23 Robert Widtfeldt 18:43.7 9 Johnston 1893 1862 ▲32
24 AJ Mosqueda 18:44.7 12 Norwalk 1891 1926 ▼-57
25 Wyatt Beyer 18:55.5 9 Waukee 1884 1897 ▼-14
26 Gabriel Bennett 18:55.7 9 Dallas Center-Grimes 1874 1830 ▲76
27 Ben Cheese 18:56.5 11 Johnston 1872 1888 ▼-16
28 Logan Brustkern 18:59.2 12 Johnston 1866 1880 ▼-12
29 Bodee Krob 19:01.5 11 Dallas Center-Grimes 1858 1847 ▲22
30 Blake Williams 19:04.5 9 Johnston 1852 1820 ▲34
31 Noah Davidson 19:06.2 10 Johnston 1848 1830 ▲17
32 Nathan Tischer 19:07.0 11 Johnston 1844 1845 ▼-1
33 Colin Hayes 19:09.5 10 Waukee 1832 1798 ▲38
34 Victor Njane 19:12.0 12 Waukee 1830 1841 ▼-14
35 Cooper Briggs 19:21.5 9 Des Moines, Roosevelt 1815 1823 ▼-9
36 Silvio Hermann 19:21.7 11 Des Moines, Roosevelt 1810 1812 ▼-2
37 Harrison Bice 19:25.7 11 Norwalk 1798 1770 ▲29
38 Peyton Hoffman 19:26.2 11 Waukee 1789 1756 ▲41
39 Cameron Reagen 19:30.9 12 Des Moines, Roosevelt 1787 1795 ▼-12
40 Mason Friedel 19:32.0 9 Waukee 1781 1759 ▲30
41 Caleb Rasmussen 19:34.5 11 Marshalltown 1778 1778 ▲1
42 Parker O'Neall 19:35.2 11 Des Moines, Roosevelt 1773 1753 ▲24
43 Isaac Porter 19:37.7 11 Ankeny Centennial 1771 1796 ▼-33
44 Braulio Garcia-Mejia 19:40.0 10 Des Moines, North 1761 1743 ▲45
45 Myles Goldman 19:42.5 11 Marshalltown 1758 1743 ▲16
46 Hudson Carder 19:43.7 11 Waukee 1745 1732 ▲26
47 Weston Bowser 19:46.5 10 Valley, West Des Moines 1737 1827 ▼-101
48 Lucas Knutson 19:50.0 10 Des Moines, Roosevelt 1732 1747 ▼-16
49 Kellan Kreger 19:51.5 11 Waukee 1723 1724 0
50 Warren Mead 19:52.2 10 Des Moines, Lincoln 1718 1692 ▲39
51 Isaiah Keller 19:54.7 11 Des Moines, Roosevelt 1710 1791 ▼-114
52 Camden Cunningham 19:55.7 9 Dallas Center-Grimes 1704 1682 ▲26
53 Logan Corwin 19:59.2 12 Des Moines, Roosevelt 1701 1705 ▼-3
54 Zavier McKee 19:59.2 10 Des Moines, Lincoln 1696 1679 ▲34
55 Eli Heckert 20:03.5 12 Norwalk 1694 1698 ▼-4
56 Lane Moeckly 20:05.5 11 Ankeny Centennial 1684 1729 ▼-53
57 Jeremy Reeve 20:07.2 12 Ankeny Centennial 1678 1662 ▲24
58 Kellen Spooner 20:09.7 9 Dallas Center-Grimes 1675 1664 ▲12
59 Braeden Vogel 20:10.7 10 Norwalk 1673 1706 ▼-36
60 Kevin Mejicano-Barahona 20:11.0 12 Des Moines, North 1670 1668 ▲168
61 Joey Zambreno 20:12.9 9 Des Moines, Roosevelt 1666 1727 ▼-66
62 Ethon Downes 20:21.5 12 Des Moines, Lincoln 1651 1618 ▲34
63 Elian Funes 20:47.9 11 Des Moines, Lincoln 1617 1825 ▼-166
64 Shawn Harris 20:48.0 10 Ankeny Centennial 1610 1584 ▲54
65 Ebenezer Yafeti 20:51.0 10 Des Moines, North 1610 1610 ▼-4
66 Liam King 21:08.9 9 Des Moines, Lincoln 1594 1581 ▲30
67 Xander Mielke 21:11.0 12 Des Moines, East 1585 1565 ▲36
68 Jason Rivas 21:12.2 12 Des Moines, East 1582 1574 ▲11
69 Jian Carlo Estrada 21:20.0 11 Des Moines, North 1563 1546 ▲54
70 Josue Barahona-Alvarado 21:28.5 12 Des Moines, North 1549 1537 ▲13
71 Elliot Kodis 21:29.4 10 Marshalltown 1545 1513 ▲38
72 Devon Toledo-Comer 21:48.5 10 Des Moines, Lincoln 1508 1468 ▲47
73 Jonas Robinson 21:51.7 11 Ankeny Centennial 1493 1527 ▼-47
74 Aaron Boston 21:51.9 12 Des Moines, Lincoln 1489 1467 ▲23