IHSAA BOYS STATE XC MEET
NAME INDEX - M
 
 
   
  NAME GR SCHOOL YR PL TIME T/I  
  Machala, Wayne 11 Warren Central 1973 18 12:32.0 Team  
  Machala, Wayne 12 Warren Central 1974 10 12:23.0 Indiv.  
  Machin, Anthony 12 Elkhart Central 1995 86 16:49.2 Team  
  Machuca, John 12 Northridge 1994 46 16:27.0 Team  
  Mack, Colin 12 Northridge 2024 119 16:26.9 Team  
  Macke, Shad 9 Evansville Mater Dei 2003 170 19:01.7 Team  
  Macke, Shad 10 Evansville Mater Dei 2004 151 18:46.4 Team  
  Macy, Jerry 12 Indpls. Washington 1963 32 Team  
  Madding, Edward 11 Bloomington 1953 128 Team  
  Madding, Edward 12 Bloomington 1954 154 Team  
  Maddox, Scott 10 Ft. Wayne Northrop 1979 42 12:44.0 Team  
  Maddox, Scott 11 Ft. Wayne Northrop 1980 7 15:06.7 Team  
  Maddox, Scott 12 Ft. Wayne Northrop 1981 3 14:48.4 Team  
  Madigan, Mark 12 Elkhart Central 1978 105 13:16.1 Team  
  Magallanes, Julien 10 Borden 2013 104 16:52.7 Indiv.  
  Magallanes, Julien 11 Borden 2014 64 16:18.3 Indiv.  
  Magallanes, Julien 12 Borden 2015 8 15:31.9 Indiv.  
  Mager, Clint 10 Northview 2021 179 18:00.2 Team  
  Magley, John 10 Ft. Wayne Northrop 1972 39 Team  
  Magley, Richard + 10 Ft. Wayne Snider 1970 45 Team  
  Magley, Richard + 11 Ft. Wayne Northrop 1971 19 Team  
  Magley, Richard + 12 Ft. Wayne Northrop 1972 3 12:17.7 Team  
  Mahan, John 12 Terre Haute Garfield 1967 76 Team  
  Mahnesmith, Kent 10 Angola 1982 19 15:31.0 Indiv.  
  Mahnesmith, Kent 11 Angola 1983 75 16:17.2 Indiv.  
  Mahnesmith, Kent 12 Angola 1984 15 15:37.3 Indiv.  
  Mahon, Mike 12 South Bend St. Joseph 2011 181 18:03.6 Team  
  Mahone, Zach 12 Lawrence North 2010 52 16:27.4 Team  
  Mahoney, Pat 11 West Lafayette 1974 116 13:59.0 Team  
  Main, Miles 10 Bloomington North 2015 196 17:57.9 Team  
  Main, Miles 11 Bloomington North 2016 198 18:39.6 Team  
  Main, Miles 12 Bloomington North 2017 152 17:03.5 Team  
  Maine, Ed 9 Mississinewa 1948 121 Team  
  Mair, Owen 10 Gary Mann 1950 143 Team  
  Majors, Tom 10 Brazil 1968 73 Team  
  Malayter, Clay 11 Hebron 1995 24 16:04.7 Indiv.  
  Malayter, Clay 12 Hebron 1996 7 16:29.0 Indiv.  
  Malchow, Nathaniel 11 Valparaiso 2021 160 17:44.7 Team  
  Malchow, Nathaniel 12 Valparaiso 2022 129 17:15.4 Team  
  Malcolm, Andrew 12 Concord 2008 167 17:58.1 Team  
  Maletta, Phil 11 Andrean 2005 100 16:54.2 Team  
  Maletta, Phil 12 Andrean 2006 116 17:52.5 Team  
  Maley, David 12 Richmond 1977 118 14:09.0 Team  
  Malik, Archit 12 Center Grove 2019 39 16:23.1 Team  
  Mallon, Connor 12 Carmel 2022 96 16:44.5 Team  
  Malloy, Maxwell 11 Elkhart 2023 135 16:27.0 Indiv.  
  Malloy, Maxwell 12 Elkhart 2024 8 15:23.4 Indiv.  
  Malone, Bruce 11 Tell City 1974 69 13:09.0 Team  
  Malone, Bruce 12 Tell City 1975 55 13:06.0 Team  
  Malone, Richard 12 Gary Roosevelt 1967 10 Team  
  Mammolenti, Brayden 11 Penn 2021 207 19:24.5 Team  
  Mammolenti, Tanner 11 Penn 2023 178 16:41.7 Team  
  Mammolenti, Tanner 12 Penn 2024 130 16:31.0 Team  
  Mandrell, Cameron 11 Pendleton Heights 2009 97 17:41.6 Team  
  Mangum, Lucas 11 Tell City 1998 104 17:10.4 Team  
  Mann, Hansford 12 Brazil 1965 54 Team  
  Mann, Jared 10 Northfield 1999 155 18:29.4 Team  
  Mann, Todd 11 Richmond 1975 82 13:28.0 Team  
  Manning, Andrew 11 Bloomington North 1990 60 16:25.0 Team  
  Manning, Andrew 12 Bloomington North 1991 63 16:19.0 Team  
  Manns, Tony 9 Westview 1997 168 19:18.6 Team  
  Manson, Greg 11 Carmel 1987 120 17:11.0 Team  
  Manuszak, Bill 12 South Bend Riley 1954 51 Team  
  Manuszak, Jim 11 South Bend Riley 1955 113 Team  
  Manuszak, Jim 12 South Bend Riley 1956 65 Team  
  Mark, Henry 11 Elkhart 1967 64 Team  
  Mark, Tony 11 East Noble 1991 99 16:52.0 Team  
  Markey, Steve 10 Evansville Harrison 1977 61 13:14.0 Team  
  Markey, Steve 12 Evansville Harrison 1979 50 12:48.0 Indiv.  
  Markland, Deiter 11 Kankakee Valley 1987 103 16:37.0 Team  
  Markland, Deiter 12 Kankakee Valley 1988 55 16:42.0 Team  
  Markley, Preston 12 Eastern Hancock 2024 86 16:14.0 Indiv.  
  Marks, Jim 12 Manchester 1972 54 Team  
  Marks, Lonnie 9 Middletown 1961 16 Indiv.  
  Marks, Lonnie 10 Middletown 1962 9 Team  
  Marks, Lonnie 11 Middletown 1963 13 Indiv.  
  Marks, Lonnie 12 Middletown 1964 9 Indiv.  
  Marks, Steve 11 Evansville Bosse 1964 77 Team  
  Marks, Tom 12 Attica 1958 91 Team  
  Marksbury, JD 11 Floyd Central 1993 117 17:42.0 Team  
  Marksbury, JD 12 Floyd Central 1994 95 17:05.0 Team  
  Marler, Jim 10 Hobart 1958 31 Team  
  Marler, Jim 11 Hobart 1959 14 Indiv.  
  Marler, Jim 12 Hobart 1960 5 10:13.0 Team  
  Marley, Kevin 12 North Central (Indpls.) 1974 87 13:23.0 Team  
  Marlin, Sam 11 Franklin Central 1999 120 17:32.7 Team  
  Marowski, Cody 10 Noblesville 2007 164 18:04.2 Team  
  Marowski, Cody 11 Noblesville 2008 141 17:27.6 Team  
  Marowski, Cody 12 Noblesville 2009 91 17:37.0 Team  
  Marquardt, Will 10 Hamilton Southeastern 2019 96 16:52.4 Team  
  Marquardt, Will 11 Hamilton Southeastern 2020 61 16:34.0 Team  
  Marquardt, Will 12 Hamilton Southeastern 2021 33 16:24.2 Team  
  Marquez, Martin 10 Crown Point 2017 182 17:29.5 Team  
  Marquez, Martin 12 Crown Point 2019 89 16:48.8 Team  
  Marr, Clifford 12 Martinsville 2009 177 18:46.0 Team  
  Marsh, Hubert 11 Frankfort 1955 182 Team  
  Marsh, Kelley 10 Muncie Northside 1973 59 13:02.0 Team  
  Marsh, Kelley 12 Muncie Northside 1975 70 13:17.0 Team  
  Marshall, Alan 12 Springs Valley 2023 48 15:55.6 Indiv.  
  Marshall, Camden 11 Corydon Central 2019 59 16:31.4 Indiv.  
  Marshall, Camden 12 Corydon Central 2020 31 16:15.7 Indiv.  
  Marshall, Don 11 Evansville Central 1978 55 12:52.8 Team  
  Marshall, Don 12 Evansville Central 1979 26 12:33.0 Team  
  Marshall, Greg 12 Seymour 1985 126 17:47.0 Team  
  Marshall, Jackson 11 Austin 2021 168 17:47.8 Team  
  Marshall, Keith 10 Kankakee Valley 1998 143 17:40.2 Team  
  Marshall, Keith 11 Kankakee Valley 1999 85 17:10.9 Team  
  Mart, Geoffrey 9 Bedford North Lawrence 2000 163 18:11.0 Team  
  Martin, Adam 9 Chesterton 2002 63 16:45.7 Team  
  Martin, Adam 10 Chesterton 2003 33 16:30.0 Team  
  Martin, Adam 11 Chesterton 2004 21 16:33.7 Team  
  Martin, Adam 12 Chesterton 2005 3 15:31.8 Team  
  Martin, Brady 10 Bedford North Lawrence 2010 159 17:42.8 Team  
  Martin, Brady 11 Bedford North Lawrence 2011 148 17:25.9 Team  
  Martin, Brady 12 Bedford North Lawrence 2012 172 17:51.0 Team  
  Martin, Brent 11 Castle 2000 112 17:11.0 Team  
  Martin, Caleb (1) 11 South Knox 2013 196 18:29.2 Team  
  Martin, Caleb (2) 10 Pendleton Heights 2016 153 17:44.0 Team  
  Martin, Caleb (2) 11 Pendleton Heights 2017 87 16:30.8 Team  
  Martin, Cole 12 Noblesville 2015 168 17:17.0 Indiv.  
  Martin, Connor 11 Westfield 2009 77 17:30.7 Indiv.  
  Martin, Connor 12 Westfield 2010 14 15:50.9 Indiv.  
  Martin, Dave 12 Washington Twp. (Valpo) 1978 16 12:29.9 Indiv.  
  Martin, David (1) 12 Westview 1995 112 17:03.3 Team  
  Martin, David (2) 10 Evansville FJ Reitz 1998 44 16:30.0 Indiv.  
  Martin, David (2) 11 Evansville FJ Reitz 1999 37 16:38.5 Indiv.  
  Martin, David (2) 12 Evansville FJ Reitz 2000 54 16:33.0 Indiv.  
  Martin, Hillary 12 Salem 1955 155 Team  
  Martin, Jackson 12 Zionsville 2016 67 16:49.2 Team  
  Martin, James 9 Carroll (Ft. Wayne) 2007 2 15:56.6 Team  
  Martin, James 10 Carroll (Ft. Wayne) 2008 3 15:33.9 Team  
  Martin, James 11 Carroll (Ft. Wayne) 2009 10 16:27.0 Indiv.  
  Martin, James 12 Carroll (Ft. Wayne) 2010 17 15:56.4 Team  
  Martin, Kevin (1) 12 Pioneer 1980 18 15:19.7 Indiv.  
  Martin, Kevin (2) 11 Mitchell 2005 99 16:53.7 Team  
  Martin, Memphis 9 Lakeland 2023 118 16:21.2 Indiv.  
  Martin, Memphis 10 Lakeland 2024 43 15:52.6 Indiv.  
  Martin, Presley 12 Avon 2013 79 16:40.6 Indiv.  
  Martin, Richard (1) 10 LaPorte 1947 77 Team  
  Martin, Richard (1) 11 LaPorte 1948 80 Team  
  Martin, Richard (1) 12 LaPorte 1949 61 Team  
  Martin, Richard (2) 11 Mishawaka 1961 156 Team  
  Martin, Scott 12 Greensburg 1990 123 17:50.0 Team  
  Martin, Shawn 12 Tri-Central 1979 35 12:40.0 Indiv.  
  Martin, Spencer 10 Chesterton 2024 91 16:17.3 Indiv.  
  Martin, Ted 12 Western 1977 54 13:08.0 Indiv.  
  Martin, Terry 11 Bloomington 1967 74 Team  
  Martin, Toby 12 Brazil 1961 151 Team  
  Martin, Tom (1) 10 Ft. Wayne North Side 1955 91 Team  
  Martin, Tom (1) 11 Ft. Wayne North Side 1956 154 Team  
  Martin, Tom (1) 12 Ft. Wayne North Side 1957 10 Team  
  Martin, Tom (2) 11 Carmel 2003 56 16:45.9 Team  
  Martin, Tom (2) 12 Carmel 2004 140 18:15.6 Team  
  Martin, Tony 12 Eastern (Greentown) 2004 42 16:58.5 Indiv.  
  Martindale, John 12 Bloomfield 1959 184 Team  
  Martinez, Adam 12 Bloomington North 1991 102 16:56.0 Team  
  Martinez, Carlos 9 Valparaiso 2014 122 16:46.5 Team  
  Martinez, Carlos 10 Valparaiso 2015 65 16:18.1 Team  
  Martinez, Carlos 11 Valparaiso 2016 95 17:04.0 Team  
  Martinez, Carlos 12 Valparaiso 2017 47 16:13.1 Team  
  Martinez, Draven 10 Columbus North 2022 100 16:48.6 Team  
  Martinez, Draven 11 Columbus North 2023 120 16:21.6 Team  
  Martinez, Draven 12 Columbus North 2024 68 16:05.6 Team  
  Martinez, Xavier 10 Bloomington South 2012 131 17:10.2 Team  
  Martinez, Xavier 11 Bloomington South 2013 115 16:58.3 Team  
  Martinez, Xavier 12 Bloomington South 2014 59 16:16.7 Team  
  Martini, Curt 10 Goshen 1996 166 18:39.0 Team  
  Martini, Zach 11 Rising Sun 2015 112 16:43.0 Indiv.  
  Mascari, Joe 10 Terre Haute North 2014 140 16:56.6 Team  
  Mascari, John 9 Terre Haute North 2007 126 17:26.6 Team  
  Mascari, John 10 Terre Haute North 2008 16 15:57.5 Team  
  Mascari, John 11 Terre Haute North 2009 20 16:47.5 Team  
  Mascari, John 12 Terre Haute North 2010 16 15:56.3 Team  
  Maschino, Ross 10 Seymour 1956 136 Team  
  Mason, Craig 11 Elkhart Central 1974 49 12:55.0 Team  
  Mason, Craig 12 Elkhart Central 1975 81 13:28.0 Team  
  Mason, Justin 11 Indpls. Cathedral 2003 24 16:19.1 Indiv.  
  Massey, Larry 10 Anderson 1956 13 Team  
  Massey, Larry 11 Anderson 1957 94 Team  
  Massey, Larry 12 Anderson 1958 43 Team  
  Mast, Chris 9 Westview 1995 169 18:43.1 Team  
  Mast, Chris 11 Westview 1997 130 17:59.7 Team  
  Mast, Nathan 10 West Noble 2017 199 18:08.0 Team  
  Mast, Nathan 11 West Noble 2018 159 17:39.8 Team  
  Mast, Nathan 12 West Noble 2019 131 17:05.9 Team  
  Mast, Steve 12 Gary Emerson 1949 89 Indiv.  
  Masterson, Neal 12 Jeffersonville 2006 67 17:18.3 Indiv.  
  Mata, Carlos 9 Austin 2021 119 17:13.2 Team  
  Mather, Alan 11 Bloomington South 1980 55 15:49.5 Team  
  Mather, Alan 12 Bloomington South 1981 66 16:02.9 Team  
  Mather, Tom 12 West Lafayette 1974 64 13:05.0 Team  
  Mathes, Rob 11 Valparaiso 1990 95 16:59.0 Team  
  Mathes, Rob 12 Valparaiso 1991 81 16:37.0 Team  
  Mathews, Eugene 11 South Bend Central 1948 16 Indiv.  
  Mathews, Eugene 12 South Bend Central 1949 4 Team  
  Mathews, Joel 11 Warren Central 2006 129 18:02.4 Team  
  Mathews, Kirby 12 Richmond 1972 97 Team  
  Mathioudakis, Joseph 10 Indpls. Cathedral 2017 185 17:32.4 Team  
  Mathioudakis, Joseph 11 Indpls. Cathedral 2018 87 17:01.0 Team  
  Mathis, Dwight 11 Hobart 1962 76 Team  
  Mathison, Kole 9 Carmel 2019 11 15:54.1 Team  
  Mathison, Kole 10 Carmel 2020 3 15:36.4 Team  
  Mathison, Kole 11 Carmel 2021 4 15:37.2 Team  
  Mathison, Kole 12 Carmel 2022 1 15:02.8 Team  
  Matotte, Clark 12 Michigan City Elston 1959 54 Team  
  Matsey, William 9 Hobart 1947 63 Team  
  Matsey, William 10 Hobart 1948 44 Team  
  Matsey, William 11 Hobart 1949 56 Team  
  Matsey, William 12 Hobart 1950 52 Team  
  Matterson, Bryce 12 Elkhart Memorial 2004 51 17:01.6 Team  
  Matthews, Jeremiah 12 Elkhart 1957 93 Team  
  Matthews, Josh 12 Carmel 1995 94 16:53.3 Team  
  Matthews, Tom 12 Indpls. Howe 1958 148 Team  
  Mattila, Keaton 11 Martinsville 1995 100 16:56.1 Team  
  Mattila, Keaton 12 Martinsville 1996 170 18:53.0 Team  
  Mattingly, Ted 11 Evansville North 1960 120 Team  
  Mattson, John 12 Logansport 1969 86 Team  
  Matusik, Joseph 12 Hammond Noll 1976 93 Team  
  Mauck, Nathan 12 Westview 1997 156 18:35.4 Team  
  Maue, Derek 10 Westfield 2015 155 17:08.7 Team  
  Maves, Greg 10 Hamilton Southeastern 2002 147 17:43.4 Team  
  Maves, Greg 11 Hamilton Southeastern 2003 89 17:05.7 Team  
  Maves, Greg 12 Hamilton Southeastern 2004 111 17:49.3 Team  
  Maves, Scott 11 Muncie Northside 1975 47 12:56.0 Team  
  Maves, Scott 12 Muncie Northside 1976 47 13:01.0 Indiv.  
  Maves, Steve 10 Muncie Northside 1975 42 12:53.0 Team  
  Maves, Steve 12 Muncie Northside 1977 7 12:26.0 Team  
  Mavis, Stan 10 Greensburg 1970 22 Indiv.  
  Mavis, Stan 12 Greensburg 1972 1 12:14.4 Indiv.  
  Mawhorter, Blake 11 Northridge 2015 179 17:26.2 Team  
  Maxey, Albert 12 Indpls. Attucks 1956 37 Team  
  May, Dwayne 11 Austin 1992 79 16:29.0 Team  
  May, Joseph 9 Gary Roosevelt 1948 52 Team  
  Mayer, Andy 11 Bloomington North 1983 123 17:05.1 Team  
  Mayer, Andy 12 Bloomington North 1984 78 16:32.4 Team  
  Mayer, Michael 12 Lowell 2018 185 18:14.4 Team  
  Mayhew, Zach 10 Terre Haute North 2005 63 16:31.8 Team  
  Mayhew, Zach 11 Terre Haute North 2006 16 16:32.6 Indiv.  
  Mayhew, Zach 12 Terre Haute North 2007 7 16:12.6 Team  
  Maynard, Arthur 12 Anderson 1948 46 Team  
  Mayo, Evan 10 Zionsville 2021 132 17:23.0 Team  
  Mayo, Evan 11 Zionsville 2022 37 16:10.3 Team  
  Mayo, Evan 12 Zionsville 2023 57 15:58.6 Team  
  Mazier, Mike 11 West Noble 1981 37 15:40.1 Indiv.  
  Mazier, Mike 12 West Noble 1982 16 15:27.5 Indiv.  
  Mazurkiewicz, Evan 11 Chesterton 2011 183 18:06.9 Team  
  McAdams, Zack 12 Seymour 2007 66 16:56.1 Team  
  McAfee, Larry 12 Valparaiso 1966 25 Team  
  McAfee, Micah 10 Bloomington North 1996 157 18:26.0 Team  
  McAfee, Micah 11 Bloomington North 1997 138 18:09.9 Team  
  McAfee, Micah 12 Bloomington North 1998 78 16:52.0 Team  
  McAllen, John 12 Warren Central 1978 68 12:58.3 Team  
  McAloon, Kris 12 Lawrence North 2000 76 16:46.0 Team  
  McArdle, Donald 10 Homestead 2018 128 17:21.0 Team  
  McArdle, Donald 11 Homestead 2019 63 16:33.1 Team  
  McBride, Jim 12 Indpls. Broad Ripple 1955 148 Team  
  McBride, Lynn 12 Kendallville 1965 74 Team  
  McBride, Robert 10 Gary Mann 1950 124 Team  
  McCabe, Steve 11 Ft. Wayne Elmhurst 1969 87 Team  
  McCalla, Aravon 10 Brown County 1999 90 17:12.7 Team  
  McCalla, Aravon 11 Brown County 2000 103 17:04.0 Team  
  McCalla, Aravon 12 Brown County 2001 108 17:23.0 Team  
  McCallum, James 10 Indpls. Shortridge 1952 44 Team  
  McCallum, James 11 Indpls. Shortridge 1953 26 Team  
  McCallum, James 12 Indpls. Shortridge 1954 15 Team  
  McCants, Robert 10 Gary Emerson 1959 40 Team  
  McCart, Kevin 12 Carmel 1980 81 16:04.5 Team  
  McCart, Robin 12 Carmel 1973 41 12:48.0 Team  
  McCarty, Josh 11 Silver Creek 1993 100 17:23.0 Team  
  McCarty, Lynn 12 Ben Davis 1972 118 Team  
  McCarty, Matt 11 Warren Central 2002 92 17:00.5 Indiv.  
  McCarty, Matt 12 Warren Central 2003 37 16:34.1 Team  
  McCarty, Ryan 11 Southport 1988 66 16:47.0 Team  
  McCarty, Ryan 12 Southport 1989 20 15:51.0 Team  
  McCarty, Tucker 12 Edgewood 2024 240 17:45.3 Team  
  McCauley, Zach 11 Franklin Central 2012 103 16:51.6 Team  
  McChristian, Chris 12 Valparaiso 1992 85 16:35.0 Team  
  McClain, Matt 10 Oak Hill 2005 43 16:17.0 Team  
  McClain, Matt 11 Oak Hill 2006 48 17:04.1 Indiv.  
  McClain, Matt 12 Oak Hill 2007 46 16:41.5 Indiv.  
  McClain, Robin 11 Martinsville 1972 108 Team  
  McClain, Robin 12 Martinsville 1973 93 13:36.0 Team  
  McClaren, Mike 11 New Prairie 1988 2 15:41.0 Indiv.  
  McClaren, Mike 12 New Prairie 1989 2 15:04.0 Team  
  McClarnon, Ron 11 Middletown 1962 81 Team  
  McCleery, John 10 Columbus 1970 70 Team  
  McClellan, Don 12 Muncie Northside 1973 49 12:53.0 Team  
  McClelland, Scott 10 North Central (Indpls.) 1996 138 18:07.0 Team  
  McClelland, Scott 11 North Central (Indpls.) 1997 144 18:17.9 Team  
  McClenny, Tim 12 North Central (Indpls.) 1965 6 Indiv.  
  McClerkin, Malvin 12 Indpls. Shortridge 1953 14 Team  
  McClinon, Derek 11 Gary Roosevelt 1989 35 16:06.0 Indiv.  
  McClintock, Steve 10 Middletown 1962 28 Team  
  McClish, Fred 10 Ashley 1962 10 Team  
  McClish, Fred 11 Ashley 1963 8 Team  
  McClish, Fred 12 Ashley 1964 7 Team  
  McClish, William 11 Ashley 1964 33 Team  
  McCloud, Lewis 12 Brazil 1968 83 Team  
  McClure, Bill 12 Randolph Southern 1986 33 16:13.0 Indiv.  
  McClure, Clint 11 Silver Creek 1993 73 17:00.0 Team  
  McClure, Cody 10 Northfield 1996 115 17:48.0 Team  
  McClure, Cody 12 Northfield 1998 132 17:32.3 Team  
  McClure, Jeff 12 Manchester 1985 111 17:09.9 Team  
  McClure, Mitch 11 Columbus North 1988 125 18:12.0 Team  
  McClure, Mitch 12 Columbus North 1989 102 17:05.0 Team  
  McCluskey, Matt 12 Portage 2002 109 17:11.9 Team  
  McCollum, Maxwell 11 Fishers 2019 161 17:22.1 Team  
  McCormack, Daniel 12 Bloomington North 2001 116 17:26.0 Team  
  McCormack, Josh 9 Portage 1991 69 16:23.0 Team  
  McCormack, Josh 10 Portage 1992 26 15:48.0 Team  
  McCormack, Josh 11 Portage 1993 32 16:22.0 Team  
  McCormick, Allen 10 Muncie Burris 1948 77 Team  
  McCormick, Allen 11 Muncie Burris 1949 85 Team  
  McCormick, Allen 12 Muncie Burris 1950 84 Team  
  McCormick, Cristopher 11 South Bend Riley 2014 206 18:31.7 Team  
  McCory, Jim 11 Brownstown Central 1964 76 Team  
  McCory, Lee 12 Brownstown Central 1964 67 Team  
  McCoy, Mark 10 South Bend Riley 1948 11 Indiv.  
  McCoy, Mark 11 South Bend Riley 1949 14 Indiv.  
  McCoy, Mark 12 South Bend Riley 1950 72 Indiv.  
  McCoy, Robert 11 Indpls. Washington 1963 76 Team  
  McCoy, Robert 12 Indpls. Washington 1964 82 Team  
  McCoy, Scott 12 Anderson 1981 49 15:51.6 Team  
  McCrary, Jim 12 Ft. Wayne North Side 1964 19 Team  
  McCraw, David 11 Evansville Central 1979 60 12:52.0 Team  
  McCraw, David 12 Evansville Central 1980 34 15:35.8 Team  
  McCray, Karl 12 Terre Haute Wiley 1947 76 Team  
  McCuiston, Adam 12 Castle 2000 137 17:31.0 Team  
  McCulley, Darrell 10 Evansville FJ Reitz 1956 88 Team  
  McCulley, Darrell 11 Evansville FJ Reitz 1957 74 Team  
  McCulloch, Matt 11 Portage 1987 109 16:41.0 Team  
  McCulloch, Matt 12 Portage 1988 74 16:52.0 Team  
  McCulloch, Vince 10 Portage 1988 52 16:40.0 Team  
  McCulloch, Vince 11 Portage 1989 47 16:17.0 Team  
  McCulloch, Vince 12 Portage 1990 40 16:10.0 Team  
  McCullough, Doug 11 Carmel 1988 94 17:16.0 Team  
  McCullough, Wyatt 11 Franklin 2018 43 16:34.4 Team  
  McCurdy, William 12 Indpls. Washington 1948 68 Team  
  McCutchan, Allen 11 Evansville Bosse 1958 44 Indiv.  
  McCutchan, Allen 12 Evansville Bosse 1959 10 Indiv.  
  McDaniel, Amos 12 Martinsville 1957 102 Team  
  McDaniel, Robert 12 Ben Davis 1961 53 Team  
  McDaniel, Zac 12 Chesterton 2016 125 17:18.8 Team  
  McDavitt, Bruce 10 Carmel 1983 88 16:26.3 Team  
  McDavitt, Bruce 11 Carmel 1984 62 16:18.6 Team  
  McDavitt, Bruce 12 Carmel 1985 76 16:44.6 Team  
  McDermitt, Clifford 12 Morton Memorial 1957 7 Indiv.  
  McDermott, Kaden 11 Franklin Central 2022 159 17:33.0 Team  
  McDermott, Kaden 12 Franklin Central 2023 212 17:03.7 Team  
  McDonald, Anthony 10 Franklin 2018 163 17:45.3 Team  
  McDonald, Christopher 12 Bedford North Lawrence 2006 171 19:11.1 Team  
  McDonald, Dennis 12 Crawfordsville 1972 77 Team  
  McDonald, John 11 Ben Davis 1988 64 16:47.0 Team  
  McDonald, John 12 Ben Davis 1989 55 16:21.0 Team  
  McDonald, Patrick 10 Portage 1985 88 16:53.3 Team  
  McDonald, Patrick 11 Portage 1986 45 16:23.0 Team  
  McDonald, Patrick 12 Portage 1987 60 16:05.0 Team  
  McDonough, Tim 12 Seymour 2007 198 19:56.0 Team  
  McDougall, Roy 10 Indpls. Washington 1948 90 Team  
  McDowell, John 12 Hobart 1960 27 Team  
  McEwan, Larry 10 Portage 1971 49 Team  
  McEwan, Larry 11 Portage 1972 23 Team  
  McEwan, Larry 12 Portage 1973 20 12:35.0 Team  
  McEwan, Sean 11 Columbus North 2005 122 17:08.3 Team  
  McFall, Charles 12 Indpls. Howe 1958 145 Team  
  McFarland, Bill 10 Anderson 1957 19 Team  
  McFarland, Chad 11 Richmond 1994 3 15:40.0 Team  
  McFarland, Chad 12 Richmond 1995 1 15:09.5 Team  
  McFarland, Craig 12 Valparaiso 1983 16 15:36.6 Team  
  McFarland, Dan 11 Richmond 1970 8 Team  
  McFarland, Dan 12 Richmond 1971 6 Team  
  McFarland, Edward 12 Indpls. Arsenal Technical 1957 101 Team  
  McFarren, Kyle 12 Carmel 1994 99 17:10.0 Team  
  McGinn, Dan 11 Bloomington 1966 83 Team  
  McGinnis, Don 10 West Lafayette 1962 31 Team  
  McGinnis, Don 11 West Lafayette 1963 24 Team  
  McGinnis, Don 12 West Lafayette 1964 8 Team  
  McGlothlin, Roy 12 Lafayette Jefferson 1953 61 Team  
  McGoff, Adam 9 North Central (Indpls.) 2013 175 17:41.8 Team  
  McGoff, Adam 10 North Central (Indpls.) 2014 104 16:37.4 Team  
  McGowan, Cassidy 10 North Central (Indpls.) 1998 123 17:22.2 Team  
  McGowan, Cassidy 12 North Central (Indpls.) 2000 106 17:07.0 Team  
  McGrath, Drew 11 Lake Central 2022 197 18:47.4 Team  
  McGrew, Chris 11 Seymour 1985 134 19:20.5 Team  
  McGrew, Chris 11 Martinsville 2002 30 16:25.4 Indiv.  
  McGrew, Chris 12 Martinsville 2003 20 16:15.1 Indiv.  
  McGrew, Craig 12 New Castle 1976 72 Indiv.  
  McGrew, Joey 12 South Bend Riley 2013 132 17:10.4 Team  
  McGrew, Nick 11 Martinsville 2009 63 17:21.3 Team  
  McGrew, Nick 12 Martinsville 2010 115 17:08.5 Team  
  McGrew, Patrick 9 Martinsville 1996 152 18:21.0 Team  
  McGrew, Patrick 10 Martinsville 1997 84 17:19.2 Team  
  McGuire, Braden 11 Floyd Central 2022 191 18:26.4 Team  
  McGuire, Braden 12 Floyd Central 2023 203 16:57.4 Team  
  McGuirk, Joe 12 Brazil 1960 136 Team  
  McHargue, Todd 10 Portage 1977 100 13:50.0 Team  
  McHenry, Rob 11 Blackford 1987 69 16:10.0 Team  
  McHenry, Victor 10 Norwell 2000 144 17:35.0 Team  
  McHenry, Victor 12 Norwell 2002 123 17:21.4 Indiv.  
  McIntee, Dennis 12 Carmel 1976 54 Team  
  McIntire, Bailey 9 South Adams 2013 48 16:19.1 Team  
  McIntire, Bailey 10 South Adams 2014 21 15:47.0 Indiv.  
  McIntire, Bailey 11 South Adams 2015 11 15:34.6 Indiv.  
  McIntire, Bailey 12 South Adams 2016 6 15:59.0 Indiv.  
  McIntosh, Logan 9 Jennings County 2018 195 18:27.8 Team  
  McIntosh, Rustin 12 Terre Haute Gerstmeyer 1961 77 Team  
  McIntosh, Theodore 10 Owen Valley 1996 106 17:41.0 Team  
  McIntosh, Theodore 11 Owen Valley 1997 66 17:07.9 Team  
  McIntosh, Theodore 12 Owen Valley 1998 110 17:12.5 Team  
  McIntyre, Joe 10 Mt. Vernon (Fortville) 1982 132 17:55.8 Team  
  McIntyre, Mason 12 Triton 1998 95 16:06.5 Indiv.  
  McIntyre, Zach 11 Ft. Wayne Dwenger 2012 142 17:16.6 Team  
  McIntyre, Zach 12 Ft. Wayne Dwenger 2013 118 16:59.2 Team  
  McKalips, Andrew 9 Goshen 1996 94 17:36.0 Team  
  McKalips, Andrew 11 Goshen 1998 58 16:38.6 Indiv.  
  McKalips, Andrew 12 Goshen 1999 12 16:10.6 Indiv.  
  McKalips, Jon 9 Goshen 1996 126 17:57.0 Team  
  McKalips, Jon 12 Goshen 1999 52 16:48.0 Indiv.  
  McKay, Don 10 Terre Haute Gerstmeyer 1952 127 Team  
  McKay, Gary 12 Southport 1968 34 Team  
  McKay, Marvin 11 Vincennes Lincoln 1960 133 Team  
  McKee, Larry 9 Frankfort 1955 181 Team  
  McKee, Rodger 12 South Bend Riley 1956 53 Team  
  McKeel, Edwin 11 Indpls. Arsenal Technical 1952 66 Team  
  McKeel, Edwin 12 Indpls. Arsenal Technical 1953 35 Team  
  McKeever, Joseph + 9 Jonesboro 1947 69 Team  
  McKeever, Joseph + 10 Mississinewa 1948 37 Team  
  McKeever, Joseph + 12 Mississinewa 1950 94 Indiv.  
  McKenzie, Brian 10 Terre Haute South 1997 135 18:08.1 Team  
  McKesson, Jacob 12 Mishawaka 2012 166 17:42.7 Team  
  McKimmy, Emery 12 Terre Haute Wiley 1966 68 Team  
  McKinley, Lincoln 11 New Palestine 1994 16 16:03.0 Indiv.  
  McKinley, Lincoln 12 New Palestine 1995 4 15:45.8 Indiv.  
  McKinley, Sean 10 Ft. Wayne Northrop 2001 164 18:30.0 Team  
  McKinney, Brad 12 Northfield 1993 121 17:49.0 Team  
  McKinney, Dennis 10 Brownstown Central 1964 73 Team  
  McKinney, Mason 11 McCutcheon 2011 97 16:51.7 Team  
  McKinney, Mason 12 McCutcheon 2012 130 17:10.1 Team  
  McKinney, Patrick 10 Evansville Mater Dei 2003 101 17:13.8 Team  
  McKinney, Patrick 11 Evansville Mater Dei 2004 120 17:54.0 Team  
  McKinney, Robert 12 Brownstown Central 1963 11 Indiv.  
  McKinney, Taegan 9 Carroll (Ft. Wayne) 2023 184 16:47.1 Team  
  McKnight, William 11 Elkhart 1959 104 Team  
  McKnight, William 12 Elkhart 1960 93 Team  
  McKuhen, Roger 12 Hobart 1962 27 Team  
  McLain, Kenneth 12 Evansville Bosse 1964 51 Team  
  McLain, Richard 10 Indpls. Washington 1949 48 Team  
  McLain, Richard 11 Indpls. Washington 1950 56 Team  
  McLain, Richard 12 Indpls. Washington 1951 19 Indiv.  
  McLane, Mike 12 Noblesville 1992 37 15:59.0 Team  
  McLaughlin, Tom 11 Indpls. Manual 1961 100 Team  
  McLean, Bruce 11 Terre Haute Schulte 1974 82 13:19.0 Team  
  McMahaon, Evan 12 Homestead 2024 22 15:35.4 Team  
  McManus, Billy 12 Ft. Wayne Luers 2010 72 16:42.8 Indiv.  
  McMillan, David 11 Bloomington North 1981 78 16:12.6 Team  
  McMillan, David 12 Bloomington North 1982 56 15:56.5 Team  
  McMurray, John 12 Concannon 1958 139 Team  
  McMurray, Mike 11 NorthWood 1976 45 13:00.0 Team  
  McMurray, Pat 10 Southport 1960 61 Team  
  McMurray, Pat 11 Southport 1961 20 Team  
  McNair, Kevin 12 Crown Point 1976 119 Team  
  McNeany, Evan 11 Guerin Catholic 2020 182 17:56.3 Team  
  McNeil, Ryan 11 Ft. Wayne Northrop 1995 142 17:28.1 Team  
  McNeil, Ryan 12 Ft. Wayne Northrop 1996 144 18:10.0 Team  
  McNeill, Leroy 11 Hammond 1951 81 Team  
  McNeill, Leroy 12 Hammond 1952 90 Team  
  McNew, Marshall 12 Southport 1971 20 Team  
  McNichols, Steve 12 North Central (Indpls.) 1967 6 Team  
  McNickle, Adrian 11 New Albany 1954 90 Team  
  McPhail, Noah 12 Warsaw 2024 154 16:39.9 Team  
  McPherson, Dave 12 Tipton 1967 49 Team  
  McPherson, Steven 11 South Bend Riley 2001 64 16:50.0 Team  
  McQueen, Chase 11 Columbus North 2014 141 16:58.1 Team  
  McQueen, Chase 12 Columbus North 2015 64 16:18.0 Team  
  McQuinn, Stan 10 Columbus 1968 79 Team  
  McQuinn, Stan 11 Columbus 1969 79 Team  
  McQuinn, Stan 12 Columbus 1970 86 Team  
  McQuiston, Doug 11 Richmond 1972 85 Team  
  McReynolds, Lionel 12 Gary Froebel 1949 6 Indiv.  
  McRill, Aaron 12 Carmel 1991 65 16:20.0 Team  
  McRoberts, Ryan 12 South Bend Riley 2001 100 17:16.0 Team  
  McWilliams, Dennis 10 Ben Davis 1984 45 16:06.4 Team  
  McWilliams, Dennis 12 Ben Davis 1986 35 16:15.0 Team  
  McWilliams, Justin 11 Floyd Central 2019 170 17:33.0 Team  
  McWilliams, Justin 12 Floyd Central 2020 126 17:08.8 Team  
  Meacham, Dean 12 Roncalli 2001 42 16:35.0 Indiv.  
  Mead, Michael 12 Mt. Vernon (Fortville) 2008 65 16:36.5 Indiv.  
  Meade, Jack 11 Hobart 1957 96 Team  
  Meade, Jack 12 Hobart 1958 40 Team  
  Meade, Jim 11 Hobart 1957 90 Team  
  Meade, Jim 12 Hobart 1958 53 Team  
  Meaux, Tate 9 Fishers 2019 116 16:59.5 Team  
  Meaux, Tate 10 Fishers 2020 66 16:36.9 Team  
  Meaux, Tate 11 Fishers 2021 24 16:16.9 Team  
  Meaux, Tate 12 Fishers 2022 91 16:41.1 Team  
  Mechinger, Fritz 11 Penn 1978 99 13:13.8 Team  
  Mechinger, Fritz 12 Penn 1979 59 12:51.0 Team  
  Medler, Jason 12 Pendleton Heights 1996 65 17:22.0 Indiv.  
  Medler, Zach 11 Noblesville 1995 154 17:44.6 Team  
  Medley, Jim 12 Chesterton 1958 79 Team  
  Medrano, Theodorakis 12 Benton Central 2014 124 16:47.3 Indiv.  
  Medrano, Tito 9 Lafayette Jefferson 2004 49 17:00.6 Team  
  Medrano, Tito 10 Lafayette Jefferson 2005 16 15:51.0 Indiv.  
  Medrano, Tito 11 Lafayette Jefferson 2006 51 17:07.0 Indiv.  
  Medrano, Tito 12 Lafayette Jefferson 2007 16 16:18.7 Indiv.  
  Meeter, Logan 11 Valparaiso 2014 100 16:36.6 Team  
  Meeter, Logan 12 Valparaiso 2015 72 16:21.6 Team  
  Meier, Mitchel 10 Floyd Central 2019 134 17:08.1 Team  
  Meier, Mitchel 11 Floyd Central 2020 139 17:14.9 Team  
  Meier, Mitchel 12 Floyd Central 2021 78 16:42.9 Team  
  Meier, Todd 12 Hauser 1982 20 15:31.7 Indiv.  
  Meikle, Bruce 11 Southport 1958 66 Team  
  Meikle, Bruce 12 Southport 1959 145 Team  
  Meiser, Phil 12 Lafayette Jefferson 2002 130 17:29.9 Team  
  Meisner, Max 12 Carmel 2023 72 16:06.8 Team  
  Meister, Alec 11 West Lafayette 2018 150 17:33.2 Team  
  Meister, Alec 12 West Lafayette 2019 75 16:42.9 Team  
  Mejia, Jose 9 Wawasee 2006 93 17:32.9 Team  
  Melicharek, Nathan 12 Culver Academies 1997 74 17:12.5 Team  
  Melling, Parker 11 Fishers 2023 187 16:49.1 Team  
  Melling, Parker 12 Fishers 2024 96 16:19.8 Team  
  Melton, Charles 10 Ft. Wayne North Side 2008 128 17:18.8 Team  
  Melton, Noah 11 Noblesville 2024 198 17:00.6 Team  
  Melvin, David 12 New Castle 1959 142 Team  
  Mendenhall, Kiefer 11 Indpls. Shortridge 1956 43 Team  
  Mendenhall, Kiefer 12 Indpls. Shortridge 1957 45 Team  
  Mendez, Jose 10 Ft. Wayne South Side 1978 109 13:18.0 Team  
  Mendez, Mateo 11 Columbus North 2021 64 16:37.7 Team  
  Mendez, Mateo 12 Columbus North 2022 20 15:50.0 Team  
  Meneely, Jackson 10 Zionsville 2024 158 16:41.3 Team  
  Menefee, Dick 9 Ft. Wayne Central 1953 113 Team  
  Menning, Edger 12 Hammond 1949 93 Team  
  Menzie, Brian 12 Whitko 2010 49 16:25.0 Indiv.  
  Mercedes, Javier 11 Ft. Wayne Dwenger 2005 118 17:04.7 Team  
  Mercedes, Javier 12 Ft. Wayne Dwenger 2006 166 18:47.5 Team  
  Mercer, Ladd 9 Northridge 2004 69 17:17.4 Team  
  Mercer, Ladd 10 Northridge 2005 51 16:23.1 Team  
  Mercer, Ladd 11 Northridge 2006 90 17:31.6 Team  
  Mercer, Ladd 12 Northridge 2007 25 16:28.3 Team  
  Merchan, Leo 12 Avon 2014 171 17:23.1 Team  
  Meridew, Clark 11 Warsaw 2023 97 16:13.6 Team  
  Meridew, Clark 12 Warsaw 2024 151 16:38.8 Team  
  Meritt, Caleb 10 Evansville FJ Reitz 2022 202 18:55.7 Team  
  Meritt, Caleb 11 Evansville FJ Reitz 2023 209 17:00.6 Team  
  Meritt, Caleb 12 Evansville FJ Reitz 2024 162 16:45.1 Team  
  Merkel, Dakota 11 LaPorte 2015 88 16:29.7 Team  
  Merkel, Ethan 10 Northeast Dubois 2003 106 17:17.9 Indiv.  
  Merkel, Ethan 11 Northeast Dubois 2004 59 17:08.2 Indiv.  
  Merkel, Ethan 12 Northeast Dubois 2005 50 16:19.5 Indiv.  
  Merriman, Dan 10 Muncie Central 1959 116 Team  
  Merriman, Dan 11 Muncie Central 1960 80 Team  
  Merritt, Jim 12 North Central (Indpls.) 1976 112 Team  
  Mershon, Frank 12 Concannon 1958 166 Team  
  Meschberger, Darin 10 DeKalb 1984 127 17:47.0 Team  
  Messenger, Daniel 10 Warsaw 2012 100 16:47.9 Team  
  Messenger, Daniel 11 Warsaw 2013 110 16:54.6 Team  
  Messer, Adrian 11 Marion 1962 39 Team  
  Messer, Todd 11 South Putnam 1987 30 15:41.0 Indiv.  
  Messer, Todd 12 South Putnam 1988 6 15:57.0 Indiv.  
  Messmann, Jared 9 Ft. Wayne Snider 2001 167 18:47.0 Team  
  Messmann, Jared 11 Ft. Wayne Snider 2003 95 17:10.4 Team  
  Messmann, Jared 12 Ft. Wayne Snider 2004 36 16:54.9 Team  
  Messmer, Mark 10 Floyd Central 1983 107 16:47.4 Team  
  Messmer, Mark 11 Floyd Central 1984 52 16:14.3 Team  
  Messmer, Mark 12 Floyd Central 1985 52 16:28.1 Team  
  Method, Connor 10 South Bend St. Joseph 2009 96 17:38.3 Team  
  Method, Connor 11 South Bend St. Joseph 2010 69 16:37.9 Team  
  Method, Connor 12 South Bend St. Joseph 2011 66 16:31.8 Team  
  Metka, Ed 9 Floyd Central 1975 105 13:51.0 Team  
  Metka, Ed 11 Floyd Central 1977 24 12:44.0 Team  
  Metka, Ed 12 Floyd Central 1978 30 12:37.2 Indiv.  
  Mettler, Charlie 12 Huntington North 2013 96 16:49.7 Indiv.  
  Metzger, Jacob 10 Crown Point 2023 132 16:26.2 Indiv.  
  Metzger, Jacob 11 Crown Point 2024 182 16:52.2 Indiv.  
  Metzger, Nick 11 Indpls. Chartard 2004 157 19:00.3 Team  
  Metzger, Nick 12 Indpls. Chartard 2005 151 17:41.9 Team  
  Metzner, Jim 11 Mishawaka 1952 88 Team  
  Metzner, Jim 12 Mishawaka 1953 98 Team  
  Meuninck, TC 11 Mishawaka 1960 78 Team  
  Meuninck, TC 12 Mishawaka 1961 69 Team  
  Meyer, Alex 11 Fishers 2017 75 16:26.0 Team  
  Meyer, Alex 12 Fishers 2018 30 16:24.3 Team  
  Meyer, Carter 10 Carroll (Ft. Wayne) 2014 94 16:34.2 Team  
  Meyer, Carter 11 Carroll (Ft. Wayne) 2015 27 15:58.6 Team  
  Meyer, Carter 12 Carroll (Ft. Wayne) 2016 17 16:12.4 Team  
  Meyer, Ethan 10 Fishers 2016 79 16:56.1 Team  
  Meyer, Ethan 11 Fishers 2017 26 16:02.9 Team  
  Meyer, Ethan 12 Fishers 2018 9 16:00.1 Team  
  Meyer, James 11 Valparaiso 1956 148 Team  
  Meyer, Jaxson 11 Concord 2024 93 16:18.5 Indiv.  
  Meyer, Scott 10 Manchester 1983 103 16:41.7 Team  
  Meyer, Scott 11 Manchester 1984 95 16:44.8 Team  
  Meyer, Scott 12 Manchester 1985 84 16:51.2 Team  
  Meyer, Wesley 12 Rochester 2015 28 15:59.0 Indiv.  
  Meyer, Zane 11 Edgewood 2023 28 15:42.7 Indiv.  
  Meyer, Zane 12 Edgewood 2024 180 16:52.0 Team  
  Meyers, Albert 11 Indpls. Shortridge 1956 45 Team  
  Meyers, Albert 12 Indpls. Shortridge 1957 51 Team  
  Meyers, Eli 12 North Central (Indpls.) 1993 80 17:04.0 Team  
  Michael, Mike 12 Southmont 1987 76 16:13.0 Team  
  Michaels, David 10 Michigan City Elston 1956 104 Team  
  Michaels, David 12 Michigan City Elston 1958 21 Team  
  Michels, Trevor 11 Crawford County 1989 39 16:12.0 Indiv.  
  Michels, Trevor 12 Crawford County 1990 76 16:38.0 Indiv.  
  Mickelson, William 11 Penn 2022 114 16:58.0 Team  
  Mickey, Ken 11 South Bend Riley 1961 114 Team  
  Middleton, Brad 12 DeKalb 1974 101 13:34.0 Team  
  Middleton, Howard 11 Wabash 1956 144 Team  
  Middleton, Nick 11 Lawrence Central 1991 9 15:31.0 Indiv.  
  Middleton, Nick 12 Lawrence Central 1992 1 15:14.0 Indiv.  
  Middleton, Ryan 12 DeKalb 1998 103 17:10.1 Team  
  Miers, Nick 12 Floyd Central 2003 77 16:56.2 Team  
  Miguel, Chase 11 Carroll (Ft. Wayne) 2017 143 16:57.5 Team  
  Mihavics, Ronald 12 Ft. Wayne Northrop 1975 50 12:59.0 Team  
  Mikesell, Skyler 11 Homestead 2012 165 17:41.7 Team  
  Mikesell, Skyler 12 Homestead 2013 180 17:48.6 Team  
  Milam, Tyler 10 West Lafayette 2017 168 17:18.0 Team  
  Milam, Tyler 11 West Lafayette 2018 155 17:36.6 Team  
  Milam, Tyler 12 West Lafayette 2019 108 16:57.2 Team  
  Milburn, Lee 11 Middletown 1962 49 Team  
  Miles, Steve 12 West Lafayette 1964 29 Team  
  Millard, Brett 10 Lawrence North 2003 104 17:15.3 Team  
  Millares, Josh 9 Fishers 2007 150 17:49.0 Team  
  Millares, Josh 10 Fishers 2008 41 16:20.2 Team  
  Millbranth, Craig 12 Michigan City Elston 1956 123 Team  
  Millbranth, Josh 11 Valparaiso 1995 103 16:57.5 Team  
  Millbranth, Josh 12 Valparaiso 1996 112 17:46.0 Team  
  Milledge, Kobe 11 Ft. Wayne Snider 2019 34 16:20.8 Indiv.  
  Miller, Aaron 12 New Castle 1990 45 16:12.0 Indiv.  
  Miller, Andrew 10 Ft. Wayne Snider 2002 142 17:38.8 Team  
  Miller, Andrew 11 Ft. Wayne Snider 2003 87 17:04.7 Team  
  Miller, Andrew 12 Ft. Wayne Snider 2004 41 16:58.0 Team  
  Miller, Andy 11 Bedford North Lawrence 1991 68 16:22.0 Team  
  Miller, Andy 12 Bedford North Lawrence 1992 46 16:05.0 Team  
  Miller, Austin 10 Northridge 2007 185 18:29.4 Team  
  Miller, Baylor 9 Northridge 2022 51 16:20.8 Team  
  Miller, Baylor 10 Northridge 2023 52 15:57.2 Team  
  Miller, Baylor 11 Northridge 2024 6 15:20.4 Team  
  Miller, Ben 9 Carmel 2014 87 16:29.5 Team  
  Miller, Ben 10 Carmel 2015 25 15:57.0 Team  
  Miller, Ben 11 Carmel 2016 53 16:42.1 Team  
  Miller, Ben 12 Carmel 2017 57 16:18.4 Team  
  Miller, Bill 10 Ft. Wayne North Side 1958 180 Team  
  Miller, Bill 11 Ft. Wayne North Side 1959 196 Team  
  Miller, Brent 10 Huntington North 1974 61 13:05.0 Team  
  Miller, Brian (1) 11 Crown Point 1993 19 16:04.0 Team  
  Miller, Brian (2) 12 Warren Central 1998 127 17:24.8 Team  
  Miller, Charles 10 Indpls. Arsenal Technical 1958 97 Team  
  Miller, Charles 12 Indpls. Arsenal Technical 1960 146 Team  
  Miller, Clifford 12 Indpls. Arsenal Technical 1960 125 Team  
  Miller, Denny 9 Franklin Central 1999 144 17:54.4 Team  
  Miller, Denny 11 Franklin Central 2001 60 16:46.0 Team  
  Miller, Denny 12 Franklin Central 2002 54 16:38.9 Team  
  Miller, Derek (1) 9 Whitko 2011 187 18:19.7 Team  
  Miller, Derek (2) 11 Westview 2015 131 16:50.3 Team  
  Miller, Derek (2) 12 Westview 2016 167 17:57.4 Team  
  Miller, Douglas (1) 12 Michigan City Elston 1968 31 Team  
  Miller, Douglas (2) 12 Penn 1976 106 Team  
  Miller, Dustin 11 Crown Point 2004 93 17:34.6 Team  
  Miller, Dustin 12 Crown Point 2005 82 16:45.2 Team  
  Miller, Ed 11 Tri 1968 17 Indiv.  
  Miller, Ed 12 Tri 1969 22 Indiv.  
  Miller, Fred 11 Northfield 1993 54 16:46.0 Team  
  Miller, Fred 12 Northfield 1994 72 16:48.0 Team  
  Miller, Gerald 11 Indpls. Arsenal Technical 1956 39 Team  
  Miller, Gerald 12 Indpls. Arsenal Technical 1957 63 Team  
  Miller, Glenn 10 Gary Roosevelt 1961 79 Team  
  Miller, Glenn 12 Gary Roosevelt 1963 74 Team  
  Miller, Greg 10 East Noble 1989 122 17:32.0 Team  
  Miller, Greg 12 East Noble 1991 77 16:34.0 Team  
  Miller, Griffin 12 Center Grove 2014 15 15:41.6 Indiv.  
  Miller, Harold 10 Wabash 1948 53 Team  
  Miller, Harold 11 Vincennes Lincoln 1955 166 Team  
  Miller, Henry 10 Michigan City Elston 1960 87 Team  
  Miller, Jackson 11 Jasper 2018 56 16:44.2 Indiv.  
  Miller, Jackson 12 Jasper 2019 25 16:15.5 Team  
  Miller, Jaxon 10 Northridge 2020 71 16:41.4 Indiv.  
  Miller, Jaxon 11 Northridge 2021 45 16:29.1 Team  
  Miller, Jaxon 12 Northridge 2022 29 16:02.4 Team  
  Miller, Joe 11 Perry Meridian 1985 86 16:52.2 Team  
  Miller, Josh 10 Bloomington South 2017 95 16:33.9 Team  
  Miller, Josh 11 Bloomington South 2018 133 17:23.1 Team  
  Miller, Josh 12 Bloomington South 2019 91 16:49.4 Team  
  Miller, Justin 11 LaPorte 2008 104 17:03.0 Team  
  Miller, Justin 12 LaPorte 2009 81 17:32.2 Team  
  Miller, Landon (1) 10 Greencastle 2023 14 15:29.3 Indiv.  
  Miller, Landon (1) 11 Greencastle 2024 98 16:20.1 Indiv.  
  Miller, Landon (2) 12 Portage 2024 218 17:17.1 Team  
  Miller, Luke 9 Ft. Wayne Dwenger 2009 125 17:59.9 Team  
  Miller, Luke 10 Ft. Wayne Dwenger 2010 59 16:30.2 Team  
  Miller, Luke 11 Ft. Wayne Dwenger 2011 42 16:17.7 Indiv.  
  Miller, Luke 12 Ft. Wayne Dwenger 2012 33 16:03.2 Team  
  Miller, Mark (1) 11 Elkhart 1967 60 Team  
  Miller, Mark (2) 12 South Bend Adams 1980 120 17:00.7 Team  
  Miller, Mark (3) 9 Westview 1987 88 16:21.0 Team  
  Miller, Mark (3) 11 Westview 1989 86 16:50.0 Team  
  Miller, Matt (1) 11 NorthWood 1987 112 16:49.0 Team  
  Miller, Matt (2) 12 DeKalb 1997 4 16:15.6 Team  
  Miller, Matthew 11 LaPorte 2007 29 16:32.8 Team  
  Miller, Matthew 12 LaPorte 2008 8 15:46.5 Team  
  Miller, Merlin 10 Westview 1995 129 17:15.3 Team  
  Miller, Merlin 12 Westview 1997 35 16:48.9 Team  
  Miller, Mike (1) 10 Anderson 1950 28 Team  
  Miller, Mike (2) 11 Crown Point 1980 93 16:16.7 Team  
  Miller, Mike (2) 12 Crown Point 1981 33 15:34.2 Team  
  Miller, Mike (3) 10 Manchester 1983 99 16:36.6 Team  
  Miller, Mike (3) 11 Manchester 1984 61 16:18.3 Team  
  Miller, Mike (3) 12 Manchester 1985 44 16:23.3 Team  
  Miller, Richard 11 Anderson 1951 17 Team  
  Miller, Richard 12 Anderson 1952 10 Team  
  Miller, Rodney 12 Terre Haute North 1977 116 14:07.0 Team  
  Miller, Ryan 12 Northridge 1994 84 16:55.0 Team  
  Miller, Samuel 12 LaPorte 2014 63 16:17.6 Indiv.  
  Miller, Sawyer 11 South Adams 2013 35 16:13.2 Team  
  Miller, Stephen 10 Michigan City Elston 1959 202 Team  
  Miller, Stephen 11 Michigan City Elston 1960 108 Team  
  Miller, Tim 12 Bluffton 1969 62 Team  
  Miller, Tom 11 LaPorte 1955 135 Team  
  Miller, Tony 10 DeKalb 2007 195 19:03.9 Team  
  Miller, Urey 10 Evansville North 1960 140 Team  
  Miller, Urey 12 Evansville North 1962 54 Team  
  Miller, Xavier 9 Northridge 2022 125 17:09.6 Team  
  Miller, Xavier 10 Northridge 2023 123 16:22.8 Team  
  Miller, Xavier 11 Northridge 2024 27 15:38.6 Team  
  Milligan, Michael 10 LaPorte 1950 107 Team  
  Milligan, Michael 11 LaPorte 1951 102 Team  
  Milligan, Michael 12 LaPorte 1952 83 Team  
  Million, Jackson 11 Carroll (Ft. Wayne) 2020 178 17:48.1 Team  
  Mills, Blake 12 Carroll (Flora) 2010 61 16:31.2 Indiv.  
  Mills, Brian 10 Richmond 1999 89 17:12.4 Team  
  Mills, Brian 12 Richmond 2001 134 17:42.0 Indiv.  
  Mills, Charles 10 Marion 1953 30 Team  
  Mills, Charles 11 Marion 1954 24 Team  
  Mills, Don 12 North Central (Indpls.) 1970 81 Team  
  Mills, Hunter 12 Pendleton Heights 2009 66 17:23.4 Team  
  Mills, Jack 10 Columbia City 2019 203 18:22.2 Team  
  Mills, Marion 12 Tell City 1951 10 Indiv.  
  Mills, Matthew 11 Evansville North 2011 139 17:18.6 Team  
  Mills, Matthew 12 Evansville North 2012 146 17:20.0 Team  
  Mills, Nathan 12 Columbia City 2019 130 17:05.8 Team  
  Mills, Nicholas 12 Columbia City 2019 94 16:51.6 Team  
  Mills, Norman 10 Crown Point 1959 189 Team  
  Mills, Seth 10 Columbia City 2019 199 18:06.5 Team  
  Mills, Tom 9 Ft. Wayne Northrop 1980 110 16:43.2 Team  
  Mills, Tom 10 Ft. Wayne Northrop 1981 104 16:34.6 Team  
  Mills, Tom 11 Ft. Wayne Northrop 1982 43 15:44.4 Team  
  Mills, Tom 12 Ft. Wayne Northrop 1983 67 16:09.2 Team  
  Millus, Phillip 11 Hobart 1952 52 Team  
  Milner, David 10 Ft. Wayne Wayne 1982 115 16:53.7 Team  
  Miloudi, Ryan 10 West Lafayette 2022 118 17:01.2 Team  
  Miloudi, Ryan 11 West Lafayette 2023 46 15:55.2 Indiv.  
  Milroy, Ben 10 Columbus North 2001 54 16:42.0 Team  
  Milroy, Ben 11 Columbus North 2002 42 16:31.8 Team  
  Milroy, Ben 12 Columbus North 2003 21 16:15.6 Team  
  Miltenberger, William 10 Valparaiso 2018 89 17:02.5 Team  
  Miltenberger, William 11 Valparaiso 2019 79 16:45.2 Team  
  Milton, Erin 10 Ft. Wayne Northrop 2007 78 17:01.2 Team  
  Miltroka, Jeremy 11 Northridge 2005 148 17:37.5 Team  
  Milulsky, David 12 Mitchell 2005 158 17:52.6 Team  
  Mimbela, Parker 9 Center Grove 2019 138 17:09.8 Team  
  Mimbela, Parker 10 Center Grove 2020 77 16:45.9 Team  
  Mimbela, Parker 11 Center Grove 2021 25 16:18.6 Team  
  Mimbela, Parker 12 Center Grove 2022 55 16:22.5 Team  
  Mimnaugh, Tyler 10 Warsaw 2022 115 16:58.8 Team  
  Mimnaugh, Tyler 11 Warsaw 2023 156 16:33.1 Team  
  Mimnaugh, Tyler 12 Warsaw 2024 49 15:55.5 Team  
  Minarik, Jeremy 11 Brown County 1999 71 17:02.0 Team  
  Minarik, Jeremy 12 Brown County 2000 47 16:31.0 Team  
  Miner, Wally 11 Indpls. Howe 1958 59 Team  
  Minett, Mike 12 Bloomington North 1981 29 15:32.7 Team  
  Minichillo, Robert 10 Elkhart 1951 140 Team  
  Minichillo, Robert 11 Elkhart 1952 51 Team  
  Miniear, Andrew 12 Franklin Central 2007 137 17:36.3 Team  
  Minkler, Josh 12 Muncie Northside 1980 97 16:18.6 Team  
  Minks, Eugene 11 Bloomfield 1950 25 Team  
  Minnefield, James 12 Anderson 1957 27 Team  
  Minnett, Nicholas 11 Bedford North Lawrence 2006 163 18:41.2 Team  
  Minnich, Jerry 12 Muncie Burris 1949 65 Team  
  Minnis, Matt 12 Franklin Central 2008 146 17:35.1 Team  
  Minto, Aidan 11 North Central (Indpls.) 2017 126 16:48.4 Team  
  Minto, Aidan 12 North Central (Indpls.) 2018 88 17:01.1 Team  
  Minyard, Jeff 10 Floyd Central 1995 104 16:57.8 Team  
  Minyard, Jeff 11 Floyd Central 1996 58 17:20.0 Team  
  Minyard, Jeff 12 Floyd Central 1997 114 17:40.8 Team  
  Minzey, Paul 12 Mishawaka 1959 27 Team  
  Mirante, Darin 10 Northfield 1994 111 17:24.0 Team  
  Mirante, Darin 11 Northfield 1995 118 17:08.1 Team  
  Mirante, Darin 12 Northfield 1996 75 17:27.0 Team  
  Mirante, Stephen 9 Northfield 1998 141 17:38.4 Team  
  Mirante, Stephen 10 Northfield 1999 163 18:52.0 Team  
  Mirda, Jim 11 Griffith 1985 40 16:19.8 Indiv.  
  Mirda, Jim 12 Griffith 1986 3 15:29.0 Indiv.  
  Mires, Sam 9 Floyd Central 2005 165 18:05.9 Team  
  Mires, Sam 11 Floyd Central 2007 94 17:11.0 Team  
  Mires, Sam 12 Floyd Central 2008 76 16:45.9 Team  
  Miser, Weston 11 Carroll (Ft. Wayne) 2017 96 16:34.1 Team  
  Miskowicz, Jack 9 LaPorte 2023 241 17:51.8 Team  
  Mitchell, Charlie 10 Carroll (Ft. Wayne) 2024 213 17:10.8 Team  
  Mitchell, Don (1) 11 Frankfort 1954 162 Team  
  Mitchell, Don (1) 12 Frankfort 1955 142 Team  
  Mitchell, Don (2) 12 Lawrence Central 1959 20 Indiv.  
  Mitchell, Jacob 9 Bloomington North 2022 38 16:11.4 Team  
  Mitchell, Jacob 10 Bloomington North 2023 88 16:12.2 Team  
  Mitchell, Jacob 11 Bloomington North 2024 5 15:19.8 Team  
  Mitchell, James 11 Terre Haute Wiley 1949 123 Team  
  Mitchell, Jordan 12 Franklin Central 2006 25 16:44.2 Team  
  Mitchell, Odell 11 Muncie Burris 1953 17 Team  
  Mitchell, Richard 9 Gary Mann 1989 125 17:36.0 Team  
  Mitchell, Robert 10 Indpls. Attucks 1950 37 Indiv.  
  Mitchell, Ronald 12 Washington 1957 124 Team  
  Mitchell, Steve 11 Crown Point 1976 95 Team  
  Mitchell, Steve 12 Crown Point 1977 35 12:53.0 Team  
  Mitsch, Matthew 11 Yorktown 2018 50 16:40.1 Indiv.  
  Mitsch, Matthew 12 Yorktown 2019 36 16:21.3 Indiv.  
  Mixell, Tony 10 Muncie Northside 1977 34 12:53.0 Team  
  Mixell, Tony 12 Muncie Northside 1979 44 12:45.0 Team  
  Mize, Gerald 11 Concannon 1958 196 Team  
  Mize, Trapper 12 Whitko 2011 109 16:58.9 Team  
  Moakler, Pat 12 Jeffersonville 1995 135 17:21.1 Team  
  Mobley, Clint 12 Evansville Central 2006 162 18:40.6 Team  
  Mobley, Micah 10 Owen Valley 1996 176 19:11.0 Team  
  Mobley, Micah 12 Owen Valley 1998 164 18:15.7 Team  
  Mock, Eric 11 Wawasee 1988 85 17:06.0 Team  
  Moeller, Tom 11 Chesterton 1968 39 Team  
  Moeller, Tom 12 Chesterton 1969 9 Team  
  Moellering, Richard 12 Ft. Wayne Concordia 1958 195 Team  
  Moffitt, Scott 12 Carmel 1973 71 13:12.0 Team  
  Mohiuddin, Zakaria 11 Lake Central 2019 136 17:08.5 Team  
  Mohiuddin, Zakaria 12 Lake Central 2020 103 16:56.8 Team  
  Mohler, Jeff 11 Carmel 1988 77 16:58.0 Team  
  Mohler, Jeff 12 Carmel 1989 71 16:37.0 Team  
  Mohr, Cooper 11 Fishers 2023 188 16:49.9 Team  
  Mohr, Josh 11 Southwestern (Shelbyville) 1990 20 15:47.0 Indiv.  
  Moir, Don 11 Columbus 1967 75 Team  
  Moir, Don 12 Columbus 1968 35 Team  
  Moldovan, Robert 9 Ft. Wayne Northrop 2003 27 16:20.3 Team  
  Moldovan, Robert 10 Ft. Wayne Northrop 2004 5 16:18.0 Indiv.  
  Moldovan, Robert 11 Ft. Wayne Northrop 2005 8 15:43.1 Team  
  Moldovan, Robert 12 Ft. Wayne Northrop 2006 8 16:18.0 Indiv.  
  Molen, Ronald 12 Hammond 1947 12 Indiv.  
  Molin, Ben 9 Martinsville 1997 171 19:49.5 Team  
  Molina, Edwin 11 Avon 2018 202 18:39.6 Team  
  Momper, Luke 9 Ft. Wayne Dwenger 2006 131 18:03.3 Team  
  Momper, Luke 12 Ft. Wayne Dwenger 2009 58 17:17.5 Team  
  Monfreda, Gregory 12 Decatur Central 1978 95 13:11.3 Team  
  Monroe, Jon 12 Lafayette Jefferson 1954 167 Team  
  Monroe, Kevin 11 Rushville 1991 23 15:46.0 Indiv.  
  Monroe, Trevor 12 Castle 2021 16 16:05.6 Indiv.  
  Montero, Mike 12 Carmel 1981 98 16:29.3 Team  
  Montgomery, Herb 11 Anderson 1987 8 15:18.0 Team  
  Montgomery, Herb 12 Anderson 1988 8 15:59.0 Team  
  Montgomery, Kenneth 11 Seymour 1956 168 Team  
  Montgomery, Kyle 9 Center Grove 2020 97 16:54.8 Team  
  Montgomery, Kyle 10 Center Grove 2021 65 16:38.4 Team  
  Montgomery, Kyle 11 Center Grove 2022 70 16:33.4 Team  
  Montgomery, Kyle 12 Center Grove 2023 91 16:12.7 Team  
  Moody, Aaron 12 Eastbrook 1995 60 16:30.0 Indiv.  
  Moon, Dee 11 Logansport 1969 46 Team  
  Moon, Dee 12 Logansport 1970 34 Team  
  Moon, Grant 11 Carmel 2018 33 16:27.4 Team  
  Moon, Grant 12 Carmel 2019 15 15:56.8 Team  
  Moor, Alec 10 Noblesville 2021 164 17:47.1 Team  
  Moor, Alec 11 Noblesville 2022 121 17:04.1 Team  
  Moor, Alec 12 Noblesville 2023 164 16:35.5 Team  
  Moor, Bill 12 Kokomo 1966 61 Team  
  Moore, Adam 10 Bloomington South 1999 119 17:32.3 Team  
  Moore, Dave 11 Huntington North 1974 50 12:56.0 Team  
  Moore, Drew 11 Lawrence North 1999 140 17:50.6 Team  
  Moore, Glenn 12 Ft. Wayne Northrop 1979 41 12:44.0 Team  
  Moore, Hunter 11 Northridge 2015 135 16:52.2 Team  
  Moore, Jack 10 Northridge 2019 64 16:33.3 Indiv.  
  Moore, Jack 12 Northridge 2021 8 15:50.1 Team  
  Moore, Jerry 12 Ft. Wayne Central 1952 101 Team  
  Moore, Kerry 10 New Prairie 1991 119 17:21.0 Team  
  Moore, Kerry 12 New Prairie 1993 39 16:30.0 Team  
  Moore, Mason 11 Bloomington South 2018 172 17:52.8 Team  
  Moore, Richard 10 Anderson 1950 6 Team  
  Moore, Richard 11 Anderson 1951 4 Team  
  Moore, Richard 12 Anderson 1952 8 Team  
  Moore, Ronald (1) 10 Indpls. Shortridge 1958 70 Team  
  Moore, Ronald (1) 11 Indpls. Shortridge 1959 80 Team  
  Moore, Ronald (2) 10 South Bend Riley 1959 201 Team  
  Moore, Sam 11 Homestead 2012 108 16:54.0 Team  
  Moore, Sam 12 Homestead 2013 92 16:47.8 Team  
  Moore, Shawn 11 Warren Central 2000 91 16:52.0 Team  
  Moore, Trevor 9 Northridge 2007 47 16:42.7 Team  
  Moore, Trevor 10 Northridge 2008 52 16:29.1 Team  
  Moore, Trevor 11 Northridge 2009 88 17:35.7 Indiv.  
  Moorman, Ted 12 University (Bloomington) 1951 51 Team  
  Mora, Adrian 12 Goshen 2021 174 17:54.4 Team  
  More, James 10 Ft. Wayne South Side 1961 81 Team  
  Morefield, Charles 10 Muncie Central 1952 54 Team  
  Morehouse, Dick 11 Hobart 1956 57 Team  
  Morehouse, Dick 12 Hobart 1957 16 Team  
  Moren, Scott 11 Seymour 1985 107 17:06.9 Team  
  Morgan, Anthony 11 Bloomfield 1956 87 Indiv.  
  Morgan, Cody 10 North Harrison 2009 196 19:46.0 Team  
  Morgan, Cody 11 North Harrison 2010 189 18:38.0 Team  
  Morgan, Ed 11 Bloomington South 1997 75 17:13.6 Indiv.  
  Morgan, Ed 12 Bloomington South 1998 31 16:17.8 Indiv.  
  Morgan, Jeff 11 Ben Davis 1989 36 16:07.0 Team  
  Morgan, Jeff 12 Ben Davis 1990 31 16:03.0 Team  
  Morgan, Jerry 12 Attica 1958 81 Team  
  Morgan, Marvin (1) 12 Salem 1951 146 Team  
  Morgan, Marvin (2) 12 Anderson 1981 83 16:15.2 Team  
  Morgan, Thomas 12 West Lafayette 2019 193 17:53.6 Team  
  Morgan, Vernon 10 Indpls. Manual 1991 41 16:00.0 Indiv.  
  Morgan, Vernon 11 Indpls. Manual 1992 6 15:31.0 Indiv.  
  Morgan, Vernon 12 Indpls. Manual 1993 2 15:38.0 Indiv.  
  Morge, David 11 Terre Haute Garfield 1967 80 Team  
  Morigi, Dan 12 Edison (East Gary) 1947 45 Team  
  Morin, Nicholas 12 Crown Point 2013 182 17:49.8 Team  
  Morr, Tom 12 DeKalb 1980 16 15:18.9 Team  
  Morrell, Amani 12 South Bend St. Joseph 2017 49 16:13.4 Indiv.  
  Morrill, David 12 Culver Academies 1977 6 12:26.0 Indiv.  
  Morris, Andrew 11 Chesterton 2009 39 17:07.9 Team  
  Morris, Andrew 12 Chesterton 2010 97 16:55.0 Team  
  Morris, Ed 12 Bloomington South 1986 108 17:15.0 Team  
  Morris, John 12 Pendleton 1960 139 Team  
  Morris, Matt 11 Bloomington North 1984 119 17:14.0 Team  
  Morris, Mike 9 Bloomington South 1989 103 17:06.0 Team  
  Morris, Mike 12 Bloomington South 1992 106 17:03.0 Team  
  Morris, Nick 10 Portage 1993 56 16:48.0 Team  
  Morris, Nick 11 Portage 1994 114 17:26.0 Team  
  Morris, Nick 12 Portage 1995 35 16:13.3 Team  
  Morris, Richard 10 Muncie Northside 1981 108 16:38.5 Team  
  Morris, Rick 11 Terre Haute South 1985 66 16:37.2 Team  
  Morris, Rick 12 Terre Haute South 1986 105 17:12.0 Team  
  Morris, Zach 11 Carmel 2006 124 17:58.9 Team  
  Morrison, Paul 11 Indpls. Howe 1965 67 Team  
  Morrison, Paul 12 Indpls. Howe 1966 18 Team  
  Morrow, Andrew 12 DeKalb 2007 121 17:24.0 Team  
  Morrow, Gavin 12 Guerin Catholic 2020 134 17:11.8 Team  
  Morrow, Nate 10 DeKalb 2005 44 16:17.2 Indiv.  
  Morrow, Nate 11 DeKalb 2006 28 16:47.6 Indiv.  
  Morrow, Nate 12 DeKalb 2007 24 16:27.7 Team  
  Morson, Bert 10 Terre Haute Gerstmeyer 1961 125 Team  
  Mort, Greg 12 Manchester 1972 28 Team  
  Morton, Ronald 12 Hobart 1958 170 Team  
  Mortorff, Josiah 10 Angola 2016 107 17:12.6 Indiv.  
  Mosak, Matthew 10 Crown Point 2013 166 17:31.4 Team  
  Mosak, Matthew 11 Crown Point 2014 72 16:21.7 Team  
  Mosak, Matthew 12 Crown Point 2015 62 16:15.9 Team  
  Moser, Peter 10 Goshen 2022 180 18:03.0 Team  
  Mosier, Michael 12 Norwell 2000 104 17:05.0 Team  
  Mosley, John 10 Hobart 1952 49 Team  
  Mosley, John 12 Hobart 1954 12 Team  
  Mossberger, Sawyer 10 Evansville FJ Reitz 2022 142 17:20.6 Team  
  Mossberger, Sawyer 11 Evansville FJ Reitz 2023 75 16:07.8 Team  
  Mossberger, Sawyer 12 Evansville FJ Reitz 2024 199 17:01.0 Team  
  Mosshammer, Ed 11 Ft. Wayne North Side 1951 105 Team  
  Mosshammer, Ed 12 Ft. Wayne North Side 1952 75 Team  
  Mossler, James 11 Indpls. Shortridge 1950 96 Team  
  Mossler, James 12 Indpls. Shortridge 1951 76 Team  
  Mossman, Brice 12 North Central (Indpls.) 2010 121 17:10.8 Team  
  Moster, Adam 12 Batesville 2019 100 16:54.3 Indiv.  
  Moster, Luke 10 Guerin Catholic 2022 66 16:30.9 Indiv.  
  Moster, Luke 11 Guerin Catholic 2023 66 16:03.2 Indiv.  
  Moster, Luke 12 Guerin Catholic 2024 17 15:33.8 Indiv.  
  Motkowicz, Dave 11 Hammond Noll 1976 115 Team  
  Moughler, Gary 11 Eastside 1991 61 16:17.0 Team  
  Mount, Jim 10 Chesterton 1984 108 17:05.0 Team  
  Mount, Jim 11 Chesterton 1985 72 16:41.7 Team  
  Mount, Jim 12 Chesterton 1986 32 16:13.0 Team  
  Mount, Randall 10 Marion 1955 62 Team  
  Mount, Randall 11 Marion 1956 16 Team  
  Moutardier, Jack 12 New Albany 2024 108 16:23.9 Indiv.  
  Moutoux, Mitch 12 Floyd Central 2008 183 18:32.2 Team  
  Mow, David 11 Mishawaka 1959 128 Team  
  Mow, David 12 Mishawaka 1960 100 Team  
  Moyer, Edward 10 Ft. Wayne Elmhurst 1966 46 Team  
  Moyer, Edward 11 Ft. Wayne Elmhurst 1967 44 Team  
  Moyer, Ronnie 11 Wabash 1956 77 Team  
  Moyer, Travis 12 Mishawaka Marian 2000 19 16:02.0 Indiv.  
  Mravec, Brett 12 Elkhart Memorial 2004 96 17:36.0 Team  
  Mudd, Austin 12 Center Grove 2010 53 16:28.2 Indiv.  
  Muellen, Tommy 12 Franklin Central 2006 158 18:36.4 Team  
  Mueller, Brandon 11 Penn 2022 112 16:54.8 Team  
  Mueller, Brandon 12 Penn 2023 42 15:53.0 Team  
  Mueller, Reinhold 12 Ft. Wayne Elmhurst 1961 47 Team  
  Mugg, Steve 12 Bluffton 1969 42 Team  
  Mukes, Melvin 12 Gary Roosevelt 1958 123 Team  
  Mull, Keigan 12 Floyd Central 2005 144 17:34.1 Team  
  Mullan, Joe 11 Evansville North 1959 206 Team  
  Mullenix, Carter 11 Northview 2019 194 17:54.7 Team  
  Mullenix, Carter 12 Northview 2020 198 18:25.2 Team  
  Muller, Dave 12 Carmel 1977 41 12:59.0 Team  
  Mullett, Daniel 12 Columbia City 2024 117 16:26.5 Indiv.  
  Mulligan, Nikoles 12 Lowell 2017 132 16:51.8 Team  
  Mullins, Kodi 11 Homestead 2009 30 17:01.0 Indiv.  
  Mullins, Kodi 12 Homestead 2010 45 16:20.7 Indiv.  
  Mullins, Kyle 11 Terre Haute South 2011 134 17:15.1 Team  
  Mullins, Rylan 12 Center Grove 2023 175 16:40.4 Team  
  Mulvey, Jim 12 Greenwood 1993 31 16:21.0 Indiv.  
  Mulvihill, Alex 11 Portage 2000 147 17:40.0 Team  
  Mulvihill, Bryan 10 Portage 1974 42 12:52.0 Team  
  Mulvihill, Bryan 11 Portage 1975 29 12:48.0 Team  
  Mulvihill, Dan 10 Portage 1980 57 15:50.5 Team  
  Mulvihill, Dan 11 Portage 1981 31 15:33.5 Team  
  Mulvihill, Dan 12 Portage 1982 13 15:21.3 Team  
  Mulvihill, David 10 Portage 1978 75 13:00.9 Team  
  Mulvihill, David 11 Portage 1979 55 12:50.0 Team  
  Mulvihill, David 12 Portage 1980 40 15:39.8 Team  
  Mulvihill, Rick 12 Terre Haute Schulte 1974 123 16:19.0 Team  
  Mulvihill, Shawn 12 Portage 1973 15 12:30.0 Team  
  Mumaw, Gary 11 Northwestern 1970 18 Team  
  Mumaw, Gary 12 Northwestern 1971 8 Team  
  Mumaw, Joel 11 Noblesville 2020 115 17:04.9 Team  
  Mumaw, Joel 12 Noblesville 2021 26 16:18.9 Team  
  Mumaw, Luke 12 Noblesville 2023 169 16:37.1 Team  
  Mumby, John 11 Mishawaka 1954 122 Team  
  Mumby, John 12 Mishawaka 1955 94 Team  
  Muncie, Cornelius 12 Indpls. Arsenal Technical 1960 46 Team  
  Muncy, Jon 11 Silver Creek 2005 128 17:17.5 Team  
  Muncy, Jon 12 Silver Creek 2006 99 17:37.2 Team  
  Mundy, Mike + 9 Mt. Vernon (Fortville) 1983 20 15:39.4 Team  
  Mundy, Mike + 10 Mt. Vernon (Fortville) 1984 12 15:34.7 Team  
  Mundy, Mike + 11 Mt. Vernon (Fortville) 1985 5 15:38.7 Indiv.  
  Mundy, Mike + 12 Indpls. Cathedral 1986 18 15:55.0 Indiv.  
  Mundy, Tyeson 9 Terre Haute North 2008 187 18:54.9 Team  
  Mundy, Tyeson 10 Terre Haute North 2009 99 17:43.6 Team  
  Mundy, Tyeson 11 Terre Haute North 2010 25 16:08.0 Team  
  Mundy, Tyeson 12 Terre Haute North 2011 32 16:08.5 Indiv.  
  Munez, Genevevo 10 Gary Mann 1950 78 Team  
  Munoz, Nicholas 12 Portage 1995 36 16:13.7 Team  
  Munro, John 11 North Central (Indpls.) 1976 130 Team  
  Munson, Mike 11 Warsaw 1958 67 Team  
  Munson, Mike 12 Warsaw 1959 24 Team  
  Munz, Kyle 10 Zionsville 2013 169 17:33.1 Team  
  Muratori, Thomas 10 Hammond 1978 85 13:07.3 Team  
  Murga, Matthew 12 Valparaiso 2008 126 17:16.6 Team  
  Murphy, Bryce 9 Barr-Reeve 2016 184 18:12.5 Team  
  Murphy, Colin 11 Carmel 2016 8 16:00.8 Team  
  Murphy, Colin 12 Carmel 2017 18 15:53.1 Team  
  Murphy, Greg 11 Hamilton Southeastern 2011 54 16:28.3 Team  
  Murphy, Greg 12 Hamilton Southeastern 2012 53 16:14.5 Team  
  Murphy, Herbert 11 Muncie Central 1959 48 Team  
  Murphy, Herbert 12 Muncie Central 1960 19 Team  
  Murphy, Jacob 10 North Central (Indpls.) 1995 113 17:03.8 Team  
  Murphy, Jacob 11 North Central (Indpls.) 1996 99 17:38.0 Team  
  Murphy, Jacob 12 North Central (Indpls.) 1997 163 18:55.1 Team  
  Murphy, James 10 Indpls. Chartard 1978 14 12:28.9 Indiv.  
  Murphy, James 12 Indpls. Chartard 1980 2 14:56.1 Indiv.  
  Murphy, Jimmy 11 Munster 2013 181 17:49.0 Team  
  Murphy, Jimmy 12 Munster 2014 162 17:16.7 Team  
  Murphy, Joe 12 Lawrence North 2013 52 16:24.9 Team  
  Murphy, Josh 12 Bloomington South 2007 140 17:37.3 Team  
  Murphy, Michael 12 Carmel 2003 59 16:46.7 Team  
  Murphy, Monty 10 Muncie Northside 1979 115 13:29.0 Team  
  Murphy, Monty 11 Muncie Northside 1980 115 16:50.6 Team  
  Murphy, Monty 12 Muncie Northside 1981 127 17:20.5 Team  
  Murphy, Nathan 10 Crown Point 2020 148 17:19.3 Team  
  Murphy, Nathan 11 Crown Point 2021 127 17:18.4 Team  
  Murphy, Robert 11 Warsaw 2011 102 16:55.6 Team  
  Murphy, Robert 12 Warsaw 2012 14 15:43.6 Team  
  Murphy, Russell 12 Indpls. Shortridge 1950 22 Team  
  Murphy, William 10 Carmel 2017 108 16:38.8 Team  
  Murphy, William 11 Carmel 2018 46 16:36.8 Team  
  Murphy, William 12 Carmel 2019 48 16:26.2 Team  
  Murray, Ashton 11 Fishers 2015 84 16:28.5 Team  
  Murray, Ashton 12 Fishers 2016 121 17:17.0 Team  
  Murray, Brad 12 Scottsburg 2002 150 17:47.2 Indiv.  
  Murray, Quinn 10 Avon 2024 82 16:11.8 Team  
  Murray, William 11 Portage 1974 97 13:31.0 Team  
  Murto, Eric 10 Goshen 1996 92 17:35.0 Team  
  Musgrave, James 12 Bloomington 1959 130 Team  
  Musson, Doug 12 Cascade 1980 89 16:12.6 Team  
  Mustin, Tim 11 Anderson 1963 64 Team  
  Mustin, Tim 12 Anderson 1964 62 Team  
  Mutton, Jim 10 Ft. Wayne Elmhurst 1967 15 Team  
  Mutton, Jim 12 Ft. Wayne Elmhurst 1969 36 Team  
  Muzzillo, Chad 10 Ft. Wayne Wayne 1986 136 18:26.0 Team  
  Muzzillo, Kevin 12 Wabash 1976 101 Team  
  Myers, Ben 10 Carmel 2017 33 16:07.6 Team  
  Myers, Ben 12 Carmel 2019 50 16:26.7 Team  
  Myers, Bill 12 Wabash 1976 56 Team  
  Myers, Gary 12 Ft. Wayne North Side 1961 6 Team  
  Myers, Greg 11 Hammond Noll 1976 42 12:58.0 Team  
  Myers, Jason 12 Bloomington South 1992 95 16:47.0 Team  
  Myers, Mike 10 Greensburg 1989 108 17:08.0 Team  
  Myers, Mike 11 Greensburg 1990 32 16:04.0 Team  
  Myers, Mike 12 Greensburg 1991 135 21:05.0 Team  
  Myers, Mitch 12 Homestead 2013 172 17:35.7 Team  
  Myers, Steven 9 Ft. Wayne South Side 1960 132 Team  
  Myers, Steven 10 Ft. Wayne South Side 1961 121 Team  
  Myers, Travis 12 Ft. Wayne North Side 2008 81 16:48.8 Team  
  Myers, Zarod 10 Bedford North Lawrence 2006 168 18:56.9 Team  
  Mylin, Tim 12 Wabash 1977 14 12:36.0 Team  
  Myrick, Mike 10 Blackford 1987 128 17:33.0 Team  
   
 
+ competed for two different schools at state
(numbers in parentheses distinguish runners with same first and last name)