Inaugural Race Year: 2012
CourseID: SH-Half-DT-1
Current Cousre Used in Years: 2012 - present, excluding 2018
Course Info: Starts on Colorado Ave near Saigon Cafe. Heads west and north along city streets and gets on the Pikes Peak Greenway trail a little south of the Bijou Bridge. The trail system is used for the remainder of the course, heading north, turning around near where the trail goes under I-25 (north of Costco). Then it's heading south and back to the finish. The finish is along the trail, just south of the Bijou Bridge. The starting elevation is about 6,000 feet, and the elevation at the high point (the turnaround) is about 6,200 feet.
Notes:
Please notify the registrar at davidsorenson@msn.com if you notice errors in this list.
a b c d e f g h i j k l m n o p q r s t u v w x y z Name Num Races Year Age BestTime FirstYear MostRecentYear Abbarno, Lita 4 2012 50 2:18:49 2012 2019 Abbarno, Samantha 1 2016 20 2:49:45 2016 2016 Abbott, Amanda 1 2019 32 2:10:48 2019 2019 Abbott, Mary 1 2016 37 2:06:10 2016 2016 Abreu, Jesse 1 2017 43 1:43:16 2017 2017 Achterhol, Michelle 1 2012 25 2:20:33 2012 2012 Ackerman, Brad 1 2013 43 2:10:38 2013 2013 Adair, Judy 2 2013 53 2:09:40 2013 2015 Adams, Alexis 1 2019 33 2:45:49 2019 2019 Adams, Lacie 2 2013 34 2:37:33 2013 2016 Adams-Short, Kimberly 5 2013 44 2:02:08 2013 2019 Aguilar, Ernie 1 2019 61 2:10:18 2019 2019 Ahern, Tess 2 2015 32 2:18:26 2015 2016 Ahumada, Karen 1 2017 27 2:02:07 2017 2017 Aime, Christel 1 2013 39 2:27:10 2013 2013 Aime, Katarzyna 1 2013 30 2:27:12 2013 2013 Ajamian, Joy 1 2019 26 2:05:44 2019 2019 Al-fares, Ali 1 2016 31 1:55:41 2016 2016 Albaugh, Dennis 1 2019 45 1:33:53 2019 2019 Alberico, Alicia 1 2019 32 2:25:09 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Albert, Rebecca 1 2019 39 2:19:27 2019 2019 Aldaz, Kylie 1 2017 28 2:00:39 2017 2017 Allan, Robert 1 2017 56 1:47:13 2017 2017 Allen, Chelsea 1 2017 25 1:56:34 2017 2017 Allen, Elizabeth 3 2015 40 1:55:39 2012 2019 Allen, Emily 1 2019 31 2:12:44 2019 2019 Allen, Michael 1 2019 46 1:55:04 2019 2019 Allen, Michael L 2 2015 64 1:48:14 2014 2015 Allen, Patrick 1 2019 32 1:36:09 2019 2019 Allison, Tim 1 2019 57 1:42:13 2019 2019 Almeraz, Hugo 1 2019 45 2:27:20 2019 2019 Alvey, Joseph 2 2017 44 1:41:13 2016 2017 Alvidrez, Yvonne 2 2014 31 2:31:32 2014 2019 Amos, Cynthia 1 2019 48 2:50:32 2019 2019 Amrich, Andrea 1 2013 41 2:08:19 2013 2013 Amundson, Casey 1 2013 28 2:04:05 2013 2013 Anchondo, Eduardo 2 2012 40 1:47:29 2012 2014 Anchondo, Flor 1 2014 41 2:53:58 2014 2014 Anderson, Alicia 2 2019 33 1:42:53 2017 2019 Anderson, Brad 3 2017 37 1:57:10 2016 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Anderson, Danny 3 2019 48 1:53:28 2015 2019 Anderson, Daryl 1 2012 51 1:47:36 2012 2012 Anderson, David 2 2015 28 1:26:36 2015 2016 Anderson, Dylan 2 2017 28 2:00:00 2017 2019 Anderson, Evelyn 1 2013 22 2:03:44 2013 2013 Anderson, Jeffrey 1 2014 43 2:22:59 2014 2014 Anderson, Jeremy 1 2019 40 2:47:10 2019 2019 Anderson, Joanna 1 2019 30 2:36:55 2019 2019 Anderson, Kayde 3 2017 33 1:57:09 2016 2019 Anderson, Laura 1 2016 28 3:42:15 2016 2016 Anderson, Tracey 2 2013 51 1:48:37 2013 2015 Anderson, Tyler 1 2015 41 1:37:10 2015 2015 Andrews, Justin 1 2012 31 1:24:48 2012 2012 Angelidis, Sallie 2 2017 37 2:21:52 2017 2019 Angiollo, Dominic 1 2015 34 1:49:06 2015 2015 Angle, David 1 2015 34 1:57:03 2015 2015 Anibas, Kyle 2 2019 30 1:18:53 2017 2019 Anthony, Trisha 1 2014 30 2:55:30 2014 2014 Anyanwu, Immaculate 1 2019 50 2:46:40 2019 2019 Arbaugh, Christopher 2 2012 37 1:59:58 2012 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Archer, Chelsey 1 2017 24 2:16:18 2017 2017 Archer, Tracy 1 2017 30 1:46:38 2017 2017 Archuletta, Israel 1 2016 36 1:45:12 2016 2016 Arends, Paul 1 2017 42 2:15:57 2017 2017 Armstrong, Gregory 1 2016 33 2:10:36 2016 2016 Armstrong, Justin 1 2019 22 1:55:53 2019 2019 Armstrong, Lowell 1 2012 36 1:40:36 2012 2012 Arnold, Charles 1 2016 51 2:10:35 2016 2016 Arnold, Paula 1 2015 59 2:26:11 2015 2015 Arns, Paulette 1 2019 66 2:33:15 2019 2019 Arodak, Gloria 3 2017 26 1:51:48 2016 2019 Arodak, Keenan 1 2019 31 1:45:03 2019 2019 Arodak, Nour 1 2017 29 1:52:55 2017 2017 Arroyo, Francisco 1 2012 23 1:41:28 2012 2012 Arscott, Laura 1 2016 27 2:22:08 2016 2016 Ashjian, Justin 1 2016 35 2:24:04 2016 2016 Atencio, Stephanie 1 2013 44 2:17:41 2013 2013 Athen, Karen 1 2017 51 2:21:02 2017 2017 Atkinson, Anna 1 2013 36 1:41:40 2013 2013 Atwood, Carolyn 5 2017 30 1:44:37 2013 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Aunan, Chris 1 2019 26 1:54:08 2019 2019 Avery, Wayne 1 2014 42 2:38:34 2014 2014 Ayers, Mark 2 2014 53 2:14:53 2014 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Baca, David 1 2014 24 1:54:35 2014 2014 Baca, Edward 2 2012 49 1:56:01 2012 2013 Baca, Michael 3 2015 39 1:50:26 2015 2017 Baca, Theresa 3 2013 39 2:15:41 2012 2016 Bacher, Benjamin 1 2016 20 1:43:30 2016 2016 Bachiochi, Jessica 1 2019 31 1:43:05 2019 2019 Badgley, Colleen 1 2014 56 2:16:44 2014 2014 Baena, Pedro 1 2019 38 1:59:47 2019 2019 Bahr, Paolo 1 2015 47 1:45:11 2015 2015 Bailey, Brent 2 2019 32 1:16:23 2017 2019 Bailey, Elaina 1 2019 26 1:38:09 2019 2019 Bain, Hope 2 2015 48 1:34:30 2015 2016 Baines-Lyman, Kate 6 2012 49 2:05:30 2012 2017 Baird, Star 1 2013 38 2:10:57 2013 2013 Baker, David 1 2012 54 1:48:59 2012 2012 Baker, Denise 1 2017 39 2:11:02 2017 2017 Baker, Diane 1 2012 48 2:02:11 2012 2012 Baker, Joshua 1 2012 27 1:40:42 2012 2012 Baker, Katie 3 2013 37 1:45:04 2012 2016 Baker, Michelle 1 2017 32 2:01:07 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Baker, Monica 1 2015 37 2:01:25 2015 2015 Baker, Sara 1 2016 27 1:57:47 2016 2016 Balduff, Caleb 1 2017 33 2:00:00 2017 2017 Baldwin, Merrisue 1 2014 33 2:17:51 2014 2014 Balian, Douglas 1 2012 30 2:27:11 2012 2012 Ballas, Dawn 1 2012 32 2:09:06 2012 2012 Balliett, Calla 1 2019 25 2:39:11 2019 2019 Balts, Keith 1 2016 45 2:01:21 2016 2016 Banks, Catherine 1 2017 32 3:01:23 2017 2017 Bannerot, Gregory 1 2015 45 2:51:57 2015 2015 Bannerot, Melissa 5 2013 41 2:41:12 2012 2016 Banning, Lance 1 2016 31 2:11:23 2016 2016 Banning, Nicole 1 2016 35 2:11:23 2016 2016 Barbosa, Melanie 1 2013 37 2:00:35 2013 2013 Barker, Carol 3 2014 49 1:48:46 2014 2016 Barnes, Kimberly 1 2012 36 2:22:00 2012 2012 Barnes, Robert 1 2013 42 2:47:38 2013 2013 Barnwell, Susanna 3 2014 39 2:22:23 2014 2017 Barry, Ande 1 2013 22 2:14:24 2013 2013 Barry, Karen 5 2016 58 2:04:36 2012 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Barry, Kelsey 2 2015 26 1:40:13 2013 2015 Barry, Kyle 1 2019 32 1:53:18 2019 2019 Barry, Timothy 3 2016 55 1:35:57 2012 2017 Bart, Keith 1 2013 34 2:14:11 2013 2013 Barthlow, Leslie 1 2014 42 2:00:08 2014 2014 Bateman, Thom 1 2013 44 1:42:10 2013 2013 Batey, Michael 1 2019 52 2:12:21 2019 2019 Bathelt, Cindy 1 2016 26 2:07:31 2016 2016 Batista, Joseph 1 2019 48 2:54:52 2019 2019 Batliner, Payton 1 2017 32 1:13:05 2017 2017 Batson, Amy 1 2016 32 1:33:34 2016 2016 Batson, Emily 1 2014 36 1:59:27 2014 2014 Baugh, Kim 1 2017 37 1:34:24 2017 2017 Bautista, Karla 1 2019 41 2:13:30 2019 2019 Bauza-Lawver, Mary 1 2015 42 2:24:48 2015 2015 Baxter, Eddie 1 2012 58 1:38:12 2012 2012 Baxter, Sam 1 2016 40 2:08:18 2016 2016 Bay, Daniel 1 2019 35 1:45:04 2019 2019 Bay, Melissa 1 2016 40 1:37:29 2016 2016 Bayles, Sabrina 1 2016 43 2:10:10 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Bayless, Brenda 2 2017 34 2:25:32 2016 2017 Bayless, Matthew 2 2017 42 2:13:59 2016 2017 Bayne, Juliana 1 2016 29 2:43:28 2016 2016 Bays, Valerie 3 2017 34 2:16:06 2015 2017 Beach, Matthew 1 2016 33 2:06:04 2016 2016 Beauchamp, Heidi 2 2019 38 1:46:06 2017 2019 Beauchamp, Nathan 1 2019 37 2:00:49 2019 2019 Becher, Megan 1 2014 40 2:27:35 2014 2014 Beckenhaupt, Jim 1 2016 68 2:17:25 2016 2016 Becker, Hannah 1 2016 25 3:00:29 2016 2016 Becker, John 1 2015 46 1:40:21 2015 2015 Bedestani, Patricia 1 2015 34 1:51:48 2015 2015 Bedford, Hope 1 2016 15 1:56:12 2016 2016 Bedford, Troy 1 2016 42 1:56:35 2016 2016 Beecham, Jessica 3 2017 32 2:05:52 2016 2019 Beers, Suzanne 2 2017 56 2:01:44 2017 2019 Begay Jr, Jeffrey 1 2019 30 1:54:16 2019 2019 Beiner, Bryan 1 2016 43 1:27:19 2016 2016 Bejarano, Lisa 1 2014 35 2:10:16 2014 2014 Bekker, Stacey 1 2014 43 2:03:03 2014 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Bell, Les 2 2013 57 2:07:32 2012 2013 Bell, Shawn 1 2015 28 2:03:20 2015 2015 Bellairs, Megan 1 2019 32 2:11:39 2019 2019 Belovitz, Will 1 2019 48 2:33:01 2019 2019 Benavides, Hugo 3 2015 38 1:29:57 2013 2015 Bent, Mindy 1 2015 40 2:55:03 2015 2015 Benzel, Katie 3 2019 35 1:55:09 2016 2019 Bergemann, Jon 1 2014 42 2:19:11 2014 2014 Bergmark, Anna 1 2019 37 2:07:34 2019 2019 Bergsten, Penny 1 2016 52 2:07:45 2016 2016 Berkhoff, Julie 1 2017 44 2:26:29 2017 2017 Berntson, Beth 1 2016 61 2:49:49 2016 2016 Berry, Chris 2 2014 43 2:14:40 2014 2017 Berry, Kathleen 3 2019 35 2:19:02 2016 2019 Beyerle, Marcus 2 2017 64 1:59:11 2017 2019 Bezou, John 1 2017 41 2:15:09 2017 2017 Biagetto, Grace 1 2017 18 1:55:34 2017 2017 Bianchi, Jason 2 2016 35 1:57:40 2016 2017 Bianchi, Logan 1 2016 21 2:05:10 2016 2016 Bianchino, Michael 1 2015 34 1:31:24 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Bierschbach, Jason 1 2013 33 1:52:48 2013 2013 Biese, Shana 1 2017 35 2:05:09 2017 2017 Birchfield, Carolyn 1 2015 49 1:56:00 2015 2015 Birks, George 1 2016 67 3:13:54 2016 2016 Birnbaum, Anna 1 2019 28 2:05:07 2019 2019 Birnbaum, Bill 1 2015 54 1:45:00 2015 2015 Bishop, Laura 1 2013 33 2:30:25 2013 2013 Bittinger, Chris 1 2013 45 1:41:04 2013 2013 Biwer, Brad 1 2019 47 1:57:32 2019 2019 Bladow, Chad 1 2014 51 2:07:08 2014 2014 Blair, Tiffany 1 2015 33 1:39:50 2015 2015 Blake, James 1 2013 56 2:05:52 2013 2013 Blake, Jim 1 2019 62 2:40:35 2019 2019 Blakemore, Alyssa 1 2016 27 2:24:52 2016 2016 Blees, Ranie 1 2014 41 2:01:27 2014 2014 Blessing, Michelle 1 2012 48 2:13:05 2012 2012 Blessing, Phoebe 1 2012 19 2:13:04 2012 2012 Blockyou, Tim 1 2012 30 2:01:00 2012 2012 Blohm, Vern 2 2015 46 1:55:55 2015 2016 Bloom, Britt 1 2013 27 2:04:53 2013 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Bloom, Shea 1 2015 43 2:07:09 2015 2015 Blystone, Nikki 1 2012 33 2:12:05 2012 2012 Boddy, Robin 3 2012 32 1:56:11 2012 2015 Boden, Dawn 1 2019 46 2:37:42 2019 2019 Bodor, Bob 1 2019 52 2:11:09 2019 2019 Boe, Mykina 1 2016 18 1:42:23 2016 2016 Boeder, John 1 2015 35 2:02:04 2015 2015 Boeder, Maile 1 2015 36 2:49:54 2015 2015 Boggs, Kenneth 1 2012 57 1:50:09 2012 2012 Bolei, Andrew 1 2014 24 2:28:10 2014 2014 Bolkema, Kris 1 2013 33 2:30:31 2013 2013 Bolton, Stephan 1 2013 42 1:58:23 2013 2013 Bolulu, Serena 1 2015 30 2:03:45 2015 2015 BonDurant, Clayton 1 2016 27 2:22:58 2016 2016 BonDurant, Maria 1 2016 27 2:22:58 2016 2016 Boniface, Casey 1 2017 36 2:02:58 2017 2017 Bonner, Shannon 1 2017 20 1:43:34 2017 2017 Borchers, Nathan 1 2019 47 2:08:35 2019 2019 Borden, Anna 1 2013 14 2:30:02 2013 2013 Borish, Patty 2 2012 53 2:37:09 2012 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Borsuk, Paul 1 2013 29 1:45:55 2013 2013 Bostelman, Megan 1 2013 29 2:21:13 2013 2013 Botcherby, Andrew 2 2016 43 1:45:34 2016 2019 Boucher, Daniel 3 2013 41 2:00:14 2013 2016 Boucher, Dawn 3 2013 42 2:09:57 2013 2016 Boughton, Valerie 1 2013 24 2:08:09 2013 2013 Boulter, Trudy 1 2013 49 2:26:23 2013 2013 Bowen, Lewis 1 2014 35 2:24:12 2014 2014 Bowie, Cassidy 1 2016 31 2:30:33 2016 2016 Bowling, Jackie 1 2017 27 2:00:06 2017 2017 Bowman, Nicholas 1 2012 24 1:53:44 2012 2012 Bowman, Tim 1 2017 62 2:04:15 2017 2017 Boyce, Jordan 1 2016 21 1:20:26 2016 2016 Boyle, Laura 3 2012 43 1:59:47 2012 2016 Bradley, Jill 3 2015 46 2:17:01 2013 2019 Brandenburg, Kirkland 1 2016 24 1:53:27 2016 2016 Brandt, Catherine 2 2013 29 2:27:37 2013 2015 Brandt, Mike 1 2013 30 2:13:38 2013 2013 Brantley, Michael 2 2013 51 1:54:06 2012 2013 Bratt, Leah 1 2014 21 1:55:21 2014 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Breckon, Paul 1 2012 41 1:56:02 2012 2012 Bredder, Renee 1 2014 38 2:10:36 2014 2014 Bremner, Rebekka 2 2019 55 2:03:01 2017 2019 Brena, Victor 3 2019 36 1:32:35 2016 2019 Brengel, Brittney 1 2015 30 1:53:51 2015 2015 Brent, Anna 1 2019 22 2:18:39 2019 2019 Bridgmon, Krista 2 2019 39 2:10:34 2015 2019 Brinegar, Laura 1 2017 48 2:27:26 2017 2017 Brink, Zenia 4 2013 29 1:55:47 2013 2019 Brinkman, Catherine 1 2012 54 2:20:13 2012 2012 Brisk, Isaac 1 2014 26 2:06:56 2014 2014 Brisk, Kathryn 1 2014 24 2:39:09 2014 2014 Britton, Christen 1 2013 42 1:54:07 2013 2013 Britton, Larry 1 2013 40 2:24:09 2013 2013 Brock, Angel 5 2017 47 1:59:01 2013 2019 Brock, Thomas 1 2013 41 1:54:45 2013 2013 Brodeur, Merideth 1 2017 35 2:34:18 2017 2017 Brodeur, Roland 1 2019 31 1:38:35 2019 2019 Brodie, Jim 1 2015 46 1:57:49 2015 2015 Broeren, Kenneth 1 2012 36 1:46:45 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear Brooks, Jennifer 2 2013 42 1:51:05 2013 2017 Brooks, Jenny 2 2012 32 1:50:53 2012 2013 Brooks, Meredith 1 2019 35 2:32:29 2019 2019 Brooks, Pritchett 1 2015 29 1:54:43 2015 2015 Brooks, Robert 1 2013 34 1:57:11 2013 2013 Brooks, Samantha 1 2016 29 2:01:39 2016 2016 Brown, Christopher 2 2016 28 1:42:35 2016 2017 Brown, David 1 2012 59 2:49:51 2012 2012 Brown, Elizabeth 1 2012 33 2:49:52 2012 2012 Brown, Emily 2 2016 28 1:47:41 2016 2017 Brown, Katrina 1 2013 24 2:13:17 2013 2013 Brown, Kelsey 1 2014 23 2:18:01 2014 2014 Brown, Marit 1 2019 25 2:08:41 2019 2019 Brown, Molly 1 2015 23 1:57:48 2015 2015 Brown, Ryan 1 2019 33 2:04:08 2019 2019 Brown, Travis 1 2017 35 1:40:32 2017 2017 Brownsberger, Tim 1 2013 47 2:07:24 2013 2013 Brownson, Haley 1 2016 38 2:39:52 2016 2016 Brozek, Dennis 1 2016 51 1:53:57 2016 2016 Bruske, Collin 1 2019 20 1:30:34 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Bucci, Vincent 3 2012 46 1:47:30 2012 2015 Buch, Angela 2 2017 20 1:35:24 2017 2019 Buchanan, Michelle 1 2015 38 3:07:42 2015 2015 Buchanan, Teri 2 2016 52 1:55:59 2016 2017 Buchkoski, Michael 3 2013 41 1:49:42 2012 2014 Buck, Dean 2 2016 57 2:12:54 2015 2016 Budler, Naiya 2 2017 17 1:55:50 2016 2017 Bukolt, Katherine 1 2012 40 2:09:43 2012 2012 Bullis, Kimiko 1 2017 20 2:41:40 2017 2017 Burge, Maria 1 2012 29 1:48:47 2012 2012 Burgess, Todd 1 2017 47 2:23:44 2017 2017 Burkett, Amanda 1 2016 25 2:12:17 2016 2016 Burkholder, Debbie 2 2019 48 2:45:34 2016 2019 Burleson, Joshua 1 2017 31 2:35:01 2017 2017 Burns, Dawn 1 2013 44 2:34:07 2013 2013 Burnside, Tanya 1 2019 38 2:24:58 2019 2019 Burroughs, David 1 2019 29 1:40:20 2019 2019 Burton, Andrew 1 2013 58 2:32:02 2013 2013 Bush, Laura 1 2014 39 2:05:07 2014 2014 Bush, Matt 1 2015 0 1:51:17 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Bushie, Beth 1 2014 36 2:03:31 2014 2014 Busovsky, Amanda 1 2019 32 1:52:27 2019 2019 Busovsky, Karen 1 2019 61 2:28:27 2019 2019 Bussey, Christine 1 2013 43 1:53:53 2013 2013 Butler, Caroline 1 2017 29 2:01:30 2017 2017 Buttenwieser, Shari 2 2015 32 2:05:49 2014 2015 Butts, Kaitlyn 3 2017 28 2:00:48 2013 2017 Butts, Kelly 1 2012 35 2:37:51 2012 2012 Buxton, Terry 1 2015 52 2:22:56 2015 2015 Bybee, Warren 1 2017 51 2:29:04 2017 2017 Byers, Don 4 2019 63 1:49:11 2012 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Cabaj, Justine 1 2017 26 2:08:14 2017 2017 Cady, Dustin 1 2017 30 1:37:06 2017 2017 Calhoun, Kirk 1 2016 44 2:16:38 2016 2016 Call, Hope 1 2019 51 2:49:35 2019 2019 Callaham, Michelle 1 2019 47 2:38:01 2019 2019 Callahan, Kimberly 2 2012 41 1:48:08 2012 2014 Callahan, Scott 6 2019 50 1:33:39 2012 2019 Callan, Monica 1 2017 24 2:29:29 2017 2017 Callender, Amanda 1 2017 15 1:55:30 2017 2017 Callender, Christine 1 2016 42 2:13:42 2016 2016 Camarillo, Joseph 1 2019 37 1:35:58 2019 2019 Cameron, Margaret 1 2012 45 2:23:27 2012 2012 Campbell, Becky 1 2017 35 3:13:29 2017 2017 Campbell, Casey 1 2015 46 2:13:20 2015 2015 Campbell, Daniel 1 2017 33 1:51:09 2017 2017 Campos, Melissa 1 2016 34 2:30:34 2016 2016 Can, Ryan 1 2015 41 1:45:30 2015 2015 Cancellier, Jennifer 1 2017 33 1:59:39 2017 2017 Cancellier, Jon 1 2017 40 1:48:31 2017 2017 Canchola, Patti 2 2015 51 2:05:42 2013 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Caraway, Andrea 1 2012 31 2:01:34 2012 2012 Carbary, Jim 1 2019 67 2:13:59 2019 2019 Carberry, Argot 1 2015 42 1:53:03 2015 2015 Cardarelli, Denise 1 2014 32 2:36:46 2014 2014 Cardona, Ivan 1 2017 34 2:14:30 2017 2017 Carlson, Doug 1 2015 53 2:39:15 2015 2015 Carlson, Jasmine 2 2017 31 1:37:23 2016 2017 Carlson, Troy 4 2012 49 1:58:31 2012 2017 Carpenter, Francoise 1 2012 63 3:07:09 2012 2012 Carpenter, Leah 1 2013 42 2:50:55 2013 2013 Carpenter, Shay 1 2013 32 2:06:06 2013 2013 Carricaburu, Becky 1 2012 21 2:32:51 2012 2012 Carroll, Deirdre 2 2012 41 2:02:58 2012 2015 Carzoo, Susan 2 2013 56 2:19:43 2013 2016 Casarez, Jessica 1 2013 46 2:47:45 2013 2013 Case, Pam 1 2017 54 2:26:28 2017 2017 Cashell, Rob 1 2015 42 1:36:13 2015 2015 Casper, Sirena 1 2012 40 2:41:31 2012 2012 Cassidy, Caleigh 1 2016 20 1:55:03 2016 2016 Castellan, Sarah 1 2019 19 1:51:53 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Castellano, Eric 3 2015 41 1:42:58 2013 2016 Castillo, Joseph 6 2013 50 2:02:19 2012 2017 Castro, Jason 2 2017 47 1:31:57 2016 2017 Caudill, Wayne 1 2015 31 1:57:46 2015 2015 Caughlan, Tom 1 2016 36 1:25:24 2016 2016 Cavin, Jenny 1 2017 38 1:59:19 2017 2017 Cawley, Jennifer 2 2015 51 2:12:35 2015 2019 Cazenave, Kristin 1 2014 24 2:02:21 2014 2014 Cespedes, Andrea 1 2013 41 2:00:41 2013 2013 Cespedes, George 4 2017 53 1:55:34 2013 2019 Chacon, Daniel 1 2013 37 1:44:39 2013 2013 Chagnon, Julie 1 2015 45 2:03:29 2015 2015 Chaisson, Justin 1 2013 32 1:43:48 2013 2013 Chapman, Amanda 1 2016 36 2:24:12 2016 2016 Chapman, Miles 1 2016 41 2:24:12 2016 2016 Chappell, Jennifer 1 2015 32 2:02:04 2015 2015 Chase, Johnson 1 2019 22 1:52:55 2019 2019 Chaston, Stacey 1 2014 43 1:43:16 2014 2014 Chatman, Mollie 2 2019 46 2:40:50 2016 2019 Chavez, Gene 1 2015 46 1:51:45 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Chavez, Guy 1 2015 61 2:08:03 2015 2015 Chavez, Marco 1 2017 27 1:47:45 2017 2017 Chavez, Sandra 2 2015 54 2:21:29 2014 2015 Cheker, Margaret 1 2013 30 1:49:10 2013 2013 Cherne, Frank 1 2017 50 2:11:26 2017 2017 Cherrier, Bill 1 2012 53 1:29:59 2012 2012 Chew, Michelle 1 2013 39 2:43:23 2013 2013 Choman, Maureen 1 2013 22 1:51:07 2013 2013 Chopp, Anna 1 2016 20 2:27:45 2016 2016 Christians, Tyler 1 2017 16 1:38:34 2017 2017 Christiansen, John 3 2015 54 2:18:23 2015 2019 Christiansen, Michelle 3 2015 48 2:10:13 2015 2019 Christman, Rob 2 2016 51 1:43:34 2015 2016 Christopherson, Lauren 1 2015 24 1:58:19 2015 2015 Chronister, Debra 1 2013 56 1:57:08 2013 2013 Chu, Soyeun 2 2015 44 1:52:21 2015 2016 Chu, Steve 1 2016 33 1:15:49 2016 2016 Chura, Ric 1 2013 37 1:47:01 2013 2013 Chyr, Nicole 1 2017 39 1:30:17 2017 2017 Cimato, Mike 2 2015 40 1:55:09 2014 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Cincotta, Aaron 1 2014 40 2:11:21 2014 2014 Ciolli, Jill 1 2017 46 2:22:29 2017 2017 Clark, Matthew 1 2012 24 2:29:37 2012 2012 Clarke, Jessica 1 2016 29 2:02:25 2016 2016 Clarke, John 7 2019 53 1:41:42 2012 2019 Claypool, Trent 2 2017 33 1:38:29 2015 2017 Clement, Tony 1 2015 38 1:50:58 2015 2015 Clemons, Malia 1 2016 44 1:39:00 2016 2016 Cleveland, Linda 1 2012 34 1:49:35 2012 2012 Cloud, Ashley 1 2015 30 2:15:09 2015 2015 Clymor, Ruth 4 2019 34 2:11:50 2013 2019 Coady, Kerri 2 2013 39 1:50:54 2012 2013 Coan, Randall 1 2015 48 2:04:45 2015 2015 Coar, Patrick 2 2016 40 1:54:06 2016 2017 Cobos, Sarah 1 2015 35 2:00:39 2015 2015 Cockrille, Micki 1 2019 26 2:02:26 2019 2019 Coder, Lorraine 1 2012 28 2:14:44 2012 2012 Cofield, John 1 2013 56 2:19:16 2013 2013 Cogswell, Meghan 3 2013 34 1:40:46 2013 2019 Cogswell, Susan 3 2013 64 2:31:37 2013 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Cole, Ryan 1 2013 30 2:06:45 2013 2013 Collins Maloney, Kay 3 2015 46 2:09:37 2013 2015 Collins, Cedar 1 2017 12 2:25:14 2017 2017 Collins, Marne 1 2017 43 2:44:10 2017 2017 Collins, Nat 1 2016 33 1:29:26 2016 2016 Collins, Sage 1 2017 36 2:14:22 2017 2017 Collopy, Annie 1 2012 36 2:07:31 2012 2012 Colon, Raquel 1 2019 57 3:10:43 2019 2019 Colver, Julie 1 2017 43 2:17:19 2017 2017 Comfort, Michele 1 2015 47 2:20:38 2015 2015 Como, James 1 2019 46 2:02:11 2019 2019 Comstock, Robert 1 2017 42 2:00:09 2017 2017 Conger, Keith 1 2016 37 1:51:43 2016 2016 Conley, James 1 2014 40 1:54:28 2014 2014 Connally, John 1 2017 18 1:29:58 2017 2017 Connolly, John 1 2019 20 1:31:19 2019 2019 Connor, Casey 1 2015 42 1:51:40 2015 2015 Cook, Aneesa 1 2017 27 2:13:01 2017 2017 Cook, Elizabeth 1 2015 34 2:26:04 2015 2015 Cook, Joshua 1 2015 32 1:57:48 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Cook, Mark 1 2015 50 1:55:48 2015 2015 Cook, Sean 1 2015 42 2:03:28 2015 2015 Cool, LeAnne 1 2014 64 2:22:12 2014 2014 Cooley, Adrian 4 2015 26 1:39:22 2013 2016 Cooper, Britt 1 2017 27 1:53:50 2017 2017 Cooper, Goldie 1 2017 37 1:38:58 2017 2017 Cope, Bob 1 2013 55 2:07:03 2013 2013 Copeland-Welp, Josh 1 2012 39 1:58:19 2012 2012 Corbett, Marcus 2 2016 40 1:21:25 2016 2019 Cordavo, Philip 1 2013 35 2:20:23 2013 2013 Coronel, Sazi 1 2015 18 2:24:53 2015 2015 Corpuz, Cristina 5 2016 44 2:37:18 2013 2019 Cossairt, Robert 1 2014 31 2:11:14 2014 2014 Costella, Brian 1 2017 26 1:38:56 2017 2017 Courson-Olenick, Stephanie 3 2017 42 2:22:14 2016 2019 Courtenay, Daniel 1 2013 26 1:37:44 2013 2013 Crabtree, Megan 1 2019 38 2:37:19 2019 2019 Creasy, Jonah 1 2012 25 1:37:02 2012 2012 Creasy, Libbie 1 2012 23 1:55:52 2012 2012 Creech, Robyn 1 2014 29 2:04:28 2014 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Creedon, Andrea 1 2017 29 2:08:37 2017 2017 Cridennda, Diane 4 2013 60 2:01:23 2013 2019 Crippen, Henry 1 2017 25 1:43:35 2017 2017 Crist, George 1 2017 19 1:18:07 2017 2017 Cromwell, Charles 1 2017 50 2:02:24 2017 2017 Crooks, Amanda 1 2012 26 2:07:02 2012 2012 Crosby, Jill 1 2012 40 2:10:36 2012 2012 Crosby, Joanna 1 2014 30 2:24:11 2014 2014 Crosby, Michael 1 2012 41 1:59:15 2012 2012 Cross, Cristina 2 2017 24 2:12:43 2017 2019 Cross, Janis 4 2012 52 2:21:36 2012 2016 Crouse, John 6 2013 62 2:07:56 2012 2019 Crow, Ellen 7 2017 43 1:57:14 2012 2019 Crow, Jason 2 2017 43 1:57:07 2012 2017 Crumpler, Steve 3 2019 36 1:31:09 2016 2019 Cucchiara, Stephen 2 2016 29 1:41:16 2016 2017 Cullenbine, Chris 1 2016 41 2:16:29 2016 2016 Culley, Michael 1 2017 40 1:51:09 2017 2017 Cunningham, Cethlinn 1 2016 26 2:10:50 2016 2016 Curtis, Allison 1 2019 44 2:07:35 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Curtis, Brad 4 2015 52 1:42:32 2012 2016 Curtis, Jack 1 2016 37 1:55:33 2016 2016 Cutlip, Laura 1 2016 19 1:56:48 2016 2016 Czelatdko, Evelyne 1 2016 12 3:04:43 2016 2016 Czelatdko, Lisa 1 2016 45 3:04:43 2016 2016 Czoski, Sandra 1 2017 50 2:27:36 2017 2017 Czosnowski, Paul 1 2019 46 1:40:03 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Daemke, Alli 1 2019 26 2:17:09 2019 2019 Daily, Morgan 1 2015 23 2:23:40 2015 2015 Daily, Nancy 1 2015 52 2:23:40 2015 2015 DallaGuardia, Paul 1 2015 56 1:53:06 2015 2015 DaM00R, Chris 1 2012 47 1:34:50 2012 2012 Damone, Rachael 1 2016 26 2:18:36 2016 2016 Daniel, Paige 1 2016 20 2:11:08 2016 2016 Daniels, Alicia 1 2016 29 2:30:21 2016 2016 Daniels, Shenika 1 2012 29 2:32:49 2012 2012 Danner, Kate 1 2014 24 2:21:21 2014 2014 Darby, Matthew 1 2016 32 2:20:23 2016 2016 Dargin, William 1 2013 27 2:04:04 2013 2013 Darlington, Kristin 1 2017 44 1:57:35 2017 2017 Daugherty, Mary 1 2019 31 2:22:29 2019 2019 Davenport, Jennifer 1 2015 29 2:23:23 2015 2015 Davenport, John 1 2015 31 1:56:45 2015 2015 Davidson, Abby 1 2015 28 2:28:55 2015 2015 Davidson, Ashleigh 1 2016 30 2:10:20 2016 2016 Davie, Torey 1 2016 35 1:48:14 2016 2016 Davies, Carolina 1 2012 25 2:25:48 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear Davila, Efrain 1 2015 36 1:58:36 2015 2015 Davis, Amber 1 2013 26 2:20:32 2013 2013 Davis, Chad 1 2017 34 1:51:06 2017 2017 Davis, Chaz 1 2019 25 1:26:00 2019 2019 Davis, Felicia 1 2019 33 2:59:49 2019 2019 Davis, Joe 1 2016 32 1:33:33 2016 2016 Davis, Mallory 1 2013 25 2:12:41 2013 2013 Davis, Michael 1 2017 50 2:20:23 2017 2017 Davis, Sharon 1 2017 45 2:26:18 2017 2017 Day, Lynne 2 2017 48 2:09:24 2017 2019 De Angelis, Karin 1 2019 41 2:52:15 2019 2019 de Araujo, Pedro 1 2014 36 1:55:32 2014 2014 Deakins, Richard 2 2019 40 2:24:18 2015 2019 Dean, Brian 1 2017 25 1:55:51 2017 2017 Dean, Lacey 2 2019 47 2:21:04 2017 2019 Dean, Megan 1 2017 25 2:04:36 2017 2017 DeCoste, Katie 1 2016 37 2:18:48 2016 2016 Deegan, Michele 2 2016 28 2:13:26 2014 2016 Defelice, Dave 1 2017 30 2:15:17 2017 2017 DeGraw, Danielle 1 2015 27 2:28:50 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Deighton, Darryl 1 2019 43 1:53:13 2019 2019 DeKalb, Carla 1 2013 53 2:33:30 2013 2013 DeKalb, Frankie 2 2019 34 1:43:50 2013 2019 Delier, Michael 1 2017 38 2:02:45 2017 2017 Dellavalle, Natalia 1 2016 19 2:24:19 2016 2016 DeLorme, Alecia 1 2014 33 2:24:10 2014 2014 Deming, Nate 1 2017 29 2:25:40 2017 2017 Denker, Ana Marie 1 2017 46 2:28:14 2017 2017 Dennis, Courtney 1 2016 33 2:46:00 2016 2016 Dennis, Mari 1 2012 38 2:33:31 2012 2012 Derose, Isaiah 1 2019 28 1:42:39 2019 2019 DeRose-Wilson, Leah 1 2016 33 2:33:08 2016 2016 Derrick, Ryan 1 2013 20 1:15:08 2013 2013 Descartes, Latoya 1 2015 32 2:12:07 2015 2015 Desmaris, Laurence 1 2015 50 2:58:24 2015 2015 Desmet, Hannah 1 2019 23 2:01:10 2019 2019 DesRochers, Lisa 1 2015 46 2:05:58 2015 2015 Detwiler, Ted 2 2015 46 1:50:43 2014 2015 Devenish, Scotty 1 2015 40 1:55:35 2015 2015 Dewey, Aaron 1 2019 18 1:33:59 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear DeWitt, Larry 2 2015 57 1:33:30 2015 2017 Diaz, Dave 1 2019 70 2:03:28 2019 2019 Diaz, Stacey 2 2014 53 1:58:03 2014 2019 Dicamillo, Mandi 1 2019 39 2:14:08 2019 2019 Dick, Danae 1 2015 20 2:50:35 2015 2015 Dickey, Christopher 1 2013 41 1:58:21 2013 2013 Dicks, Nathan 1 2012 31 1:28:24 2012 2012 Didericksen, Grady 1 2016 29 1:48:41 2016 2016 Diekema, Courtney 1 2017 25 2:06:14 2017 2017 Diep, Khanh 1 2016 39 1:59:13 2016 2016 Diestelkamp, Kira 1 2012 24 2:05:13 2012 2012 Dill, Hemaima 1 2019 33 2:22:02 2019 2019 Dillinder, Lisa 1 2014 48 2:05:56 2014 2014 Dillon, Stephanie 1 2013 19 2:27:47 2013 2013 Dilorati, Olivia 1 2017 23 2:15:28 2017 2017 Dingman, Debbie 1 2013 45 1:47:33 2013 2013 Dinwoodie, Lisa 2 2012 43 2:32:45 2012 2016 Dinwoodie, Thomas 2 2012 47 1:50:24 2012 2016 DiPrince, D.C. 1 2015 39 1:32:36 2015 2015 Dirscherl, Michael 1 2019 35 1:51:45 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Dishon, Katherine 1 2015 24 2:39:20 2015 2015 Dlugos, Kevin 1 2016 23 1:41:24 2016 2016 Doerre, Madi 1 2016 18 2:24:48 2016 2016 Dohrman, Meryl 1 2014 46 2:36:11 2014 2014 Dohrmann, Meryl 1 2013 45 2:30:06 2013 2013 Donehower, Michael 1 2017 15 1:49:01 2017 2017 Donlin, Ashley 1 2015 28 1:56:54 2015 2015 Donnelly, Heather 1 2019 48 2:16:47 2019 2019 Dooley, Monique 1 2012 45 2:08:27 2012 2012 Dorey, Michael 1 2019 19 1:38:30 2019 2019 Dorr, Jonathan 1 2013 29 1:56:59 2013 2013 Dorsett, Timothy 1 2013 29 2:27:45 2013 2013 Dorsey, Iris 1 2017 51 1:54:28 2017 2017 Dorsh, Elisa 2 2012 34 2:15:22 2012 2013 Dorsh, Kevin 1 2015 38 1:56:59 2015 2015 Dotson, Tammy 1 2016 41 2:11:08 2016 2016 Doughty, Cheryl 1 2017 39 1:54:04 2017 2017 Douglass, Dominic 1 2015 22 1:25:33 2015 2015 Downey, Rachel 1 2014 28 1:39:30 2014 2014 Downing, Jason 2 2016 37 1:23:21 2014 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Downs, Bruce 2 2012 40 1:34:42 2012 2013 Doyle, Dianna 1 2017 49 2:12:26 2017 2017 Doyle, Jacob 1 2017 19 2:14:39 2017 2017 Doyle, Paul 1 2017 47 1:28:48 2017 2017 Drake, Martha 1 2016 62 2:14:07 2016 2016 Dreeszen, Gretchen 1 2017 38 1:52:26 2017 2017 Drexelius, Katherine 1 2019 22 2:08:56 2019 2019 Driggers, Amy 1 2012 37 1:55:58 2012 2012 Driscoll, James 1 2015 48 2:25:35 2015 2015 Driscoll, Jeff 1 2014 41 1:51:02 2014 2014 Driskell, Halcy 1 2016 38 1:41:05 2016 2016 Driver, Claudia 1 2013 35 2:34:15 2013 2013 Drollman, Josh 1 2015 31 1:48:11 2015 2015 Drummer, Nicole 2 2012 36 1:50:31 2012 2013 Drummond, Grant 2 2019 41 1:25:19 2016 2019 Drummond, Hunter 1 2019 16 1:58:55 2019 2019 Dugan, Brandon 1 2019 28 1:55:28 2019 2019 Dugan, Joseph 1 2019 24 1:49:02 2019 2019 Dugan, Kathy 1 2012 39 2:28:15 2012 2012 Dukart, Darren 3 2017 39 2:20:45 2016 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Dukes, Anna 1 2013 27 1:47:19 2013 2013 Dumas, Christian 1 2014 43 1:46:23 2014 2014 Duncan, Janet 1 2015 36 2:59:27 2015 2015 Duncan, Maria 1 2017 45 1:57:46 2017 2017 Duncan, Tom 2 2017 47 1:59:12 2016 2017 Dunham, Dean 1 2016 51 1:55:08 2016 2016 Dunham, Stephen 1 2013 45 2:47:59 2013 2013 Dunlap, Audrey 1 2013 46 2:31:03 2013 2013 Dunlap, Chris 1 2012 40 1:51:26 2012 2012 Dunn, Greg 1 2017 37 1:50:34 2017 2017 Dunn, Laura 1 2015 30 2:05:29 2015 2015 Durner, Amanda 1 2019 45 1:37:11 2019 2019 Dutton, Karlla 1 2016 43 2:44:47 2016 2016 Dyer, Clark 2 2013 44 1:47:02 2012 2013 Dykema, Matthew 3 2012 26 2:00:14 2012 2017 Dykema, Paula 2 2017 36 2:10:16 2014 2017 Dzuricky, Tameka 1 2015 35 2:12:07 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Echohawk, Danielle 1 2015 31 2:17:00 2015 2015 Echols, Rebecca 1 2016 34 2:04:20 2016 2016 Eckert, Jacob 1 2015 36 2:11:05 2015 2015 Eckley, Brian 1 2015 41 2:09:52 2015 2015 Ecks, Gregory 1 2016 42 1:53:53 2016 2016 Eddy, Chris 3 2019 32 1:37:07 2016 2019 Eden, Hunter 1 2019 36 2:05:36 2019 2019 Edgerton, Cynthia 1 2019 26 1:57:38 2019 2019 Edgerton, Karl 1 2019 56 1:56:55 2019 2019 Edgett, Jessica 1 2013 37 2:43:44 2013 2013 Edwards, Candice 1 2016 25 2:01:56 2016 2016 Egan, Sean 4 2017 39 1:40:15 2015 2019 Egbert, Michelle 1 2019 52 2:20:20 2019 2019 Eisele, Craig 1 2014 40 1:58:23 2014 2014 Ekhaml, John 1 2013 37 2:02:15 2013 2013 Elam, Debora 2 2012 49 2:10:37 2012 2013 Elliott, Robert 4 2016 42 1:47:54 2015 2019 Ellis, Steve 1 2013 49 2:16:10 2013 2013 Ellison, Sean 1 2017 29 1:34:46 2017 2017 Ellsworth, Kristina 3 2016 39 1:44:09 2015 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Elwell, Jeffrey 2 2015 40 1:54:01 2014 2015 Embaugh, Debbie 1 2013 47 2:51:00 2013 2013 Emricson, Dee 2 2019 50 1:59:35 2017 2019 Enderle, Michael 1 2019 26 1:24:59 2019 2019 Engel, Dena 1 2014 36 2:14:09 2014 2014 Engelhardt, Ben 1 2013 36 1:37:31 2013 2013 Englebert, Richard 1 2013 42 1:50:59 2013 2013 Engleman, Laura 1 2014 60 2:38:48 2014 2014 English, Michael 1 2016 48 1:50:13 2016 2016 Enomoto, Benton 1 2013 34 2:03:07 2013 2013 Ensminger, E 1 2016 35 1:29:25 2016 2016 Epperson, Marcy 4 2015 42 1:52:20 2014 2019 Escarcega, Alex 3 2019 55 1:33:42 2016 2019 Escarcega, Dawn 1 2019 43 2:26:29 2019 2019 Esher, Katie 2 2016 35 2:23:11 2016 2017 Eskildsen, Ilea 1 2015 29 1:28:03 2015 2015 Eslick, Heather 1 2012 24 1:44:34 2012 2012 Espinoza, Phyllis 1 2016 26 2:44:07 2016 2016 Espy, Robyn 1 2016 32 2:11:45 2016 2016 Estep, Chris 1 2015 39 2:04:30 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Esterle, Philip 2 2013 44 1:56:33 2013 2014 Estorpe, Roel 5 2013 44 2:12:40 2012 2017 Estrada, Andrew 1 2017 21 1:58:26 2017 2017 Etheridge, Brian 1 2019 34 2:21:44 2019 2019 Euler, Jay 1 2015 26 1:42:14 2015 2015 Ewell, Mark 1 2012 38 1:35:49 2012 2012 Ewing, Claire 1 2016 29 1:56:06 2016 2016 Ewing, Craig 1 2012 57 1:53:27 2012 2012 Ewing, James 1 2016 28 1:56:04 2016 2016 Excell, Jean 1 2012 42 2:23:27 2012 2012 Eyermann, Deb 3 2015 45 2:26:57 2012 2015 Eyermann, Tim 1 2012 43 2:28:46 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear Faas, Meredith 4 2015 24 2:05:40 2014 2017 Fagerness, Mike 1 2013 25 2:25:24 2013 2013 Fagin, Barry 3 2013 52 2:05:30 2012 2014 Fair, Shannon 1 2017 45 2:23:16 2017 2017 Falcon, Kristy 2 2012 33 1:31:58 2012 2014 Farley, Charles 1 2012 38 1:56:12 2012 2012 Farrington, Chelsea 1 2017 31 1:54:23 2017 2017 Farrington, Chuck 4 2013 52 1:36:38 2012 2015 Farrington, Grace 1 2014 20 2:23:07 2014 2014 Farrington, Olivia 1 2015 19 2:07:30 2015 2015 Farro-Miro, Marisa 1 2017 46 1:59:10 2017 2017 Faunce, Cheryl 1 2017 43 2:03:54 2017 2017 Faustman, Joshua 1 2017 32 1:51:34 2017 2017 Fay, Courtney 2 2014 26 2:12:24 2012 2014 Fear, Amber 1 2017 29 2:20:04 2017 2017 Feeney, Katie 1 2015 23 2:54:34 2015 2015 Feinman, Ruth 1 2015 37 2:01:11 2015 2015 Feldpausch, Grace 1 2016 30 2:10:17 2016 2016 Felice, Brooke 1 2019 39 2:05:30 2019 2019 Felix-Mendoza, Gladys 7 2017 40 2:01:37 2012 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Felsen, Ligia 1 2013 45 2:33:56 2013 2013 Ferguson, Joseph 1 2013 41 1:39:42 2013 2013 Fernald, Nikolas 1 2013 25 1:42:34 2013 2013 Ferry, Anna 1 2015 35 2:07:31 2015 2015 Figge, Timothy 1 2013 50 2:03:09 2013 2013 Figge, Viki 1 2013 52 2:03:07 2013 2013 Figueroa, Christin 1 2017 35 2:59:58 2017 2017 Finkle, Lori 1 2012 35 1:59:42 2012 2012 Finney, Jaci 1 2015 27 1:48:08 2015 2015 Finnigsmier, Ryan 1 2016 37 2:22:12 2016 2016 Firefly, Rufus T 1 2019 66 2:11:23 2019 2019 Fischer, Emily 2 2015 25 1:34:25 2015 2019 Fischer, Sarah 2 2017 38 2:15:30 2017 2019 Fischlein, Deanne 3 2015 49 2:55:01 2015 2017 Fisco, Raymond 2 2017 26 1:52:24 2016 2017 Fisher, Tamara 1 2015 55 2:52:09 2015 2015 Fitzgerald, Matthew 1 2015 46 1:55:49 2015 2015 Fitzjarrell, Dave 1 2019 36 2:22:31 2019 2019 Flanary, James 2 2013 33 1:36:24 2012 2013 Fleck, Chloe 1 2019 22 2:18:00 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Flint, Bill 1 2014 49 2:13:04 2014 2014 Flint, Lori 1 2014 48 1:49:22 2014 2014 Flolo, Alan 5 2013 48 1:40:37 2012 2017 Flores, Manuela 1 2016 48 2:17:10 2016 2016 Flory, Jeff 1 2017 40 2:05:50 2017 2017 Flynn, Wendy 1 2012 42 2:00:09 2012 2012 Folts, Brian 1 2015 28 1:18:10 2015 2015 Folts, Monica 1 2015 28 1:28:09 2015 2015 Forbes, Jeffrey 2 2015 32 1:39:37 2015 2016 Ford, Alex 1 2016 24 1:41:58 2016 2016 Ford, Brooks 1 2019 33 1:47:56 2019 2019 Forster, Tammie 2 2015 46 2:25:32 2015 2017 Fortini, Nancy 1 2015 30 2:14:24 2015 2015 Foss, Carol 1 2017 55 2:28:03 2017 2017 Foss, Megan 1 2015 42 2:21:44 2015 2015 Foster, Craig 5 2015 43 1:53:16 2012 2016 Fowler, Joe 1 2016 37 1:51:56 2016 2016 Frabbiele, Joseph 1 2012 33 2:13:23 2012 2012 Fraka, Leann 1 2015 53 2:48:06 2015 2015 Franchi, Carrie 1 2019 66 2:11:06 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Franco, Paul 2 2012 46 1:52:48 2012 2017 Freeman, Casey 1 2013 33 2:01:01 2013 2013 Freitag, Kim 1 2017 26 2:40:53 2017 2017 French, Brigitte 3 2017 40 1:56:46 2015 2019 French, Monique 2 2017 50 1:51:56 2016 2017 Frey, Terrin 2 2015 28 1:58:21 2013 2015 Friedman, Samuel 1 2015 21 1:42:28 2015 2015 Fries, Paula 1 2012 31 2:00:33 2012 2012 Friesen, Rachael 1 2017 40 1:59:47 2017 2017 Fritz, Erin 1 2016 33 1:58:32 2016 2016 Fruck, David 2 2017 56 2:02:12 2017 2019 Fry, Will 1 2016 60 2:34:46 2016 2016 Frye, Matthew 5 2015 31 1:46:56 2012 2016 Fszol, Andrew 1 2019 14 2:24:58 2019 2019 Fuqua-Jones, Linda 1 2012 55 1:59:46 2012 2012 Fuson, Michael 1 2017 29 2:02:02 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Gabrielson, Nate 1 2012 33 2:28:17 2012 2012 Gaebler, Jill 1 2015 48 1:55:47 2015 2015 Gagne, Richard 1 2017 40 2:20:54 2017 2017 Gagnon, Pamela 1 2019 47 2:05:39 2019 2019 Galaider, Lisa 1 2019 53 3:10:55 2019 2019 Galik, Raymond 1 2014 44 2:19:48 2014 2014 Gallagher, Christina 1 2012 34 1:41:44 2012 2012 Gallagher, Kate 1 2013 26 2:25:45 2013 2013 Gallagher, Sean 1 2012 41 1:44:01 2012 2012 Gallegos, Amber 4 2017 44 2:26:17 2015 2019 Gallegos, Kristine 1 2013 36 2:47:29 2013 2013 Galloway, Colleen 2 2016 31 1:57:27 2016 2017 Gambino, Ryan 1 2019 37 3:01:21 2019 2019 Gamboa, Christian 1 2015 24 2:11:13 2015 2015 Gannon, Andreia 1 2012 41 2:06:57 2012 2012 Gannon, Daniel 1 2012 52 1:59:24 2012 2012 Ganzer, Brent 2 2013 37 1:52:45 2013 2019 Gaona, James 1 2016 67 2:17:23 2016 2016 Garcia, Dennis 1 2012 49 2:06:56 2012 2012 Garcia, Jose 1 2016 58 1:44:59 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Gardner, Amanda 1 2015 26 2:46:00 2015 2015 Gardner, John 1 2019 60 1:52:28 2019 2019 Garlan, Amos 3 2016 52 2:29:58 2014 2016 Garner, Lisa 2 2015 49 2:05:12 2013 2015 Garner, Samuel 1 2015 14 2:04:41 2015 2015 Garrett, Terry 2 2013 25 1:49:59 2012 2013 Garza, Anakaren 1 2017 26 2:18:23 2017 2017 Garza, Antonio 1 2017 20 2:18:25 2017 2017 Gasco, Amanda 3 2017 29 2:04:54 2015 2017 Gately, Adam 1 2017 32 1:55:24 2017 2017 Gates, Jack 1 2019 42 2:01:33 2019 2019 Gavzy, Amy 1 2016 49 2:46:01 2016 2016 Geanetta, Nicholas 1 2019 35 1:57:00 2019 2019 Gebow, Gene 1 2013 54 2:03:49 2013 2013 Geier, David 3 2013 36 1:57:28 2013 2016 Geiger, Kim 2 2015 53 2:01:35 2014 2015 George, Jim 1 2017 38 1:42:38 2017 2017 Geppert, Katherine 1 2014 19 2:10:57 2014 2014 Gerald, Olysses 1 2013 42 2:25:06 2013 2013 Gerard, Robin 1 2019 60 1:48:50 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Gesterling, Paul 1 2013 30 1:38:58 2013 2013 Gettman, Ashley 1 2013 25 2:12:45 2013 2013 Getz, Lorry 1 2012 56 2:33:36 2012 2012 Gibbs, Gordon 2 2017 45 1:47:16 2016 2017 Gibbs, Heather 1 2013 19 1:58:31 2013 2013 Gibson, Bradford 2 2014 70 2:17:41 2014 2015 Gibson, Christopher 2 2019 34 1:56:14 2015 2019 Gibson, David 1 2017 56 1:44:42 2017 2017 Gibson, Erik 1 2019 49 3:08:22 2019 2019 Gibson, James 1 2017 49 2:02:03 2017 2017 Gibson, Joel 2 2015 55 2:28:09 2015 2019 Giere, Tom 1 2015 45 1:41:24 2015 2015 Gilbert, Robert 1 2017 51 1:31:26 2017 2017 Gillen, Joshua 1 2012 41 1:55:11 2012 2012 Gilliam, Ken 1 2012 39 1:41:29 2012 2012 Gillingham, Olivia 1 2019 21 2:17:58 2019 2019 Gilmer, Theresa 2 2015 50 2:24:21 2015 2016 Giordano, Roger 1 2016 51 1:29:06 2016 2016 Giovagnoni, Chris 1 2012 41 1:47:27 2012 2012 Giovannini, Kyle 1 2014 26 2:21:05 2014 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Gipprich, Mary 3 2013 47 1:56:43 2012 2019 Gipprich, Nathan 1 2019 19 1:44:39 2019 2019 Gipprich, Tyler 1 2013 16 2:01:00 2013 2013 Girmus, Kathryn 1 2013 20 1:58:29 2013 2013 Glaspie, Kevin 2 2015 33 2:01:41 2015 2019 Glass, Becca 1 2017 29 1:43:23 2017 2017 Glass, Chris 1 2014 25 2:12:24 2014 2014 Glass, Daniel 2 2013 25 1:24:47 2012 2013 Glass, Jennifer 5 2013 53 1:56:35 2012 2019 Glass, Jim 3 2012 59 1:58:35 2012 2017 Glass, Joseph 3 2017 39 1:35:44 2013 2017 Glass, Maddie 1 2016 25 1:28:35 2016 2016 Glatzmaier, Greg 1 2015 58 2:19:51 2015 2015 Gleason, Ed 1 2019 63 2:12:34 2019 2019 Goecker, Crystal 2 2016 37 1:27:44 2015 2016 Goellnitz, Herman 1 2013 66 2:26:15 2013 2013 Goerzen, Stacy 1 2013 29 2:06:12 2013 2013 Goins, Aaron 1 2016 21 1:33:42 2016 2016 Gold, Wayne 1 2016 48 1:57:26 2016 2016 Gonzales, Mark 1 2017 55 1:33:19 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Gonzales, Robert R 2 2016 52 1:46:38 2016 2017 Gonzalez, John 1 2017 49 2:19:31 2017 2017 Good, Barbara 2 2016 60 2:31:38 2016 2017 Goodall, Jason 1 2014 44 2:11:26 2014 2014 Goode, Ryan 1 2019 34 2:06:00 2019 2019 Goodloe, John 1 2013 51 1:28:18 2013 2013 Goodloe, Marilyn 2 2013 51 1:48:32 2013 2016 Goodwin, Brianna 1 2012 29 2:12:24 2012 2012 Goodwin, Desirae 1 2013 29 2:39:25 2013 2013 Goodwin, Douglas 1 2012 36 1:32:45 2012 2012 Gookin, James 1 2017 56 2:50:19 2017 2017 Goolsby, Sarah 1 2017 39 1:58:43 2017 2017 Gordon, Neira 1 2017 50 2:36:11 2017 2017 Gore, Timothy 1 2017 49 2:03:30 2017 2017 Gostel, Camryn 1 2019 20 1:46:22 2019 2019 Goyette, Matthew 1 2016 26 1:47:52 2016 2016 Grace, Lindsey 1 2013 24 2:26:16 2013 2013 Graf, Amie 1 2017 31 1:38:51 2017 2017 Grant, Charles 1 2015 39 2:10:23 2015 2015 Grant, Jeremy 1 2014 38 1:46:51 2014 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Gray, Autumn 1 2016 39 2:22:06 2016 2016 Gray, Stephen 1 2012 38 2:47:40 2012 2012 Gray, Susie 1 2013 38 2:46:59 2013 2013 Greaver, Laura 1 2016 27 2:15:42 2016 2016 Green, Bronnice 1 2016 54 2:17:26 2016 2016 Green, Roxanne 2 2019 43 2:24:15 2017 2019 Greene, Brandon 1 2016 32 1:53:52 2016 2016 Greene, Christine 1 2019 41 1:58:24 2019 2019 Greene, Dan 1 2019 42 2:08:35 2019 2019 Greene, Jen 1 2016 29 2:08:43 2016 2016 Greene, Nabonidus 1 2016 23 2:44:26 2016 2016 Greenwood, Michael 1 2015 34 1:39:15 2015 2015 Greer, Becca 6 2013 23 1:49:37 2012 2019 Greer, Kacey 1 2017 32 2:15:04 2017 2017 Greer, Kimberly 5 2013 51 1:47:27 2012 2019 Greer, Rodger 4 2015 53 1:44:47 2014 2019 Grenfell, Leslie 2 2016 37 2:49:00 2016 2017 Grenier, Matthew 1 2019 34 1:58:37 2019 2019 Gresse, Eric 1 2015 42 1:47:51 2015 2015 Griego, Mary 2 2017 46 2:15:04 2015 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Griego, Steve 3 2017 50 1:43:05 2015 2017 Griffin, Ethel 2 2013 48 2:38:57 2013 2014 Griffin, Morgan 1 2016 23 1:51:58 2016 2016 Griffin, Shari 1 2015 35 2:30:01 2015 2015 Griser, Jessica 2 2017 30 2:45:03 2017 2019 Gritters, Ed 3 2019 55 2:18:47 2014 2019 Gross, Joshua 1 2019 39 1:59:26 2019 2019 Groth, Emily 1 2014 27 2:37:57 2014 2014 Groth, Miles 1 2014 27 2:10:22 2014 2014 Gruca, Betty 1 2014 54 2:25:25 2014 2014 Gruca, Konrad 1 2014 56 2:25:24 2014 2014 Grunewald, Nicole 1 2013 39 2:07:28 2013 2013 GS, Claudia 1 2015 40 3:13:26 2015 2015 Guillegreenberg, Ara 1 2019 43 2:36:14 2019 2019 Gulley, Brian 1 2017 36 2:12:17 2017 2017 Gumerman, Julie 1 2019 36 2:32:48 2019 2019 Gunning, Christin 1 2016 34 2:13:36 2016 2016 Gustafson, Pam 3 2013 54 2:03:04 2013 2017 Guthrie, Eric 1 2015 24 1:57:46 2015 2015 Gutierrez, Adriana 1 2019 36 2:13:19 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Gutierrez-Magana, Maria 1 2015 28 2:27:08 2015 2015 Gzybowski, Andrew 2 2017 35 1:42:32 2012 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Haag, Ashley 1 2016 32 2:13:15 2016 2016 Hackmeister, Chuck 1 2012 59 2:39:46 2012 2012 Hadiji, Sarrah 1 2019 29 1:32:47 2019 2019 Hadley, Rich 6 2012 56 1:36:55 2012 2019 Hadley, Sally 1 2017 45 2:15:42 2017 2017 Hafer, Ryan 1 2019 32 1:17:04 2019 2019 Hagy, Amanda 1 2014 24 2:22:25 2014 2014 Hainsfurther, Jessica 1 2012 29 2:22:26 2012 2012 Hainsfurther, Nick 1 2012 27 2:30:13 2012 2012 Haley, Kirstin 1 2015 34 2:00:08 2015 2015 Hall, Audrey 3 2015 45 1:46:15 2012 2015 Hall, Dean 1 2016 46 2:52:28 2016 2016 Hall, Lynne 1 2015 58 2:23:59 2015 2015 Hall, Savannah 2 2015 25 2:12:28 2014 2015 Haller, Kathryn 1 2019 28 1:54:36 2019 2019 Hallmann, Ana 1 2017 27 2:06:25 2017 2017 Hamilton, Amy 3 2012 40 2:22:57 2012 2014 Hamilton, Tom 1 2016 68 2:30:36 2016 2016 Hammer, Katherine 1 2013 37 2:43:19 2013 2013 Hammiel, Chris 2 2014 41 2:18:06 2013 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Hamner-Ripperger, Ayrin 1 2019 26 1:56:36 2019 2019 Hanchar, Thomas 4 2013 22 1:46:01 2013 2019 Hancock, Thomas 1 2017 48 2:06:52 2017 2017 Haney, John 1 2017 38 1:49:50 2017 2017 Hank, Christopher 1 2015 30 1:44:39 2015 2015 Hannula, Rebekka 1 2012 48 1:52:45 2012 2012 Hans, Ashleigh 1 2015 24 3:24:48 2015 2015 Hansen, Edward 2 2013 39 1:49:56 2013 2014 Hanson, Darlene 1 2019 35 2:21:39 2019 2019 Hanson, William 1 2015 46 2:21:39 2015 2015 Harcrow, Gina 1 2019 47 1:58:01 2019 2019 Harder, Amy 2 2013 39 1:45:16 2013 2014 Harder, Dillon 2 2013 39 1:45:15 2013 2014 Harlan, Jeannie 1 2014 49 2:16:49 2014 2014 Harmon, Laura 1 2013 43 2:10:47 2013 2013 Harmon, Stacy 1 2017 32 2:15:01 2017 2017 Harms, Bill 2 2016 50 1:49:59 2015 2016 Harms, Skyler 1 2019 30 1:38:34 2019 2019 Harp, Jared 1 2015 35 1:35:45 2015 2015 Harper, Holli 1 2016 56 2:07:15 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Harper, Nathan 1 2016 29 1:37:41 2016 2016 Harrell, Justin 1 2017 16 1:40:45 2017 2017 Harrell, Shiela 1 2017 47 2:30:02 2017 2017 Harrington, Garry 2 2013 52 1:35:41 2012 2013 Harris, Austin 1 2015 31 1:45:52 2015 2015 Harris, Bridgett 1 2015 33 3:05:41 2015 2015 Harris, Heather 1 2014 35 2:19:24 2014 2014 Harris, Michael 1 2016 35 2:23:48 2016 2016 Harrison, Debra 1 2013 56 2:12:05 2013 2013 Harrison, Morgan 1 2015 20 1:50:50 2015 2015 Hartley, Doris 1 2015 48 2:07:23 2015 2015 Hartley, Karen 1 2013 49 2:33:24 2013 2013 Hartley, Michael 5 2013 43 1:46:58 2013 2017 Hartman, Adam 1 2017 42 2:06:40 2017 2017 Hartman, Betsy 1 2019 38 2:11:14 2019 2019 Harvey, Gordon 1 2012 48 1:53:31 2012 2012 Harvey, Mallory 1 2014 23 2:13:57 2014 2014 Harwood, Nikki 1 2019 38 2:36:31 2019 2019 Hasan, Ammar 1 2019 26 2:09:13 2019 2019 Hasene, Asemamawe 1 2012 24 1:37:28 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear Hatch, Betsy 1 2019 32 2:20:06 2019 2019 Hatch, Mandy 1 2017 34 2:47:48 2017 2017 Hauber, Alexis 1 2016 31 2:03:30 2016 2016 Haubert, Michael 1 2017 34 1:52:37 2017 2017 Haubrich, Elizabeth 1 2017 37 2:33:57 2017 2017 Hawbaker, Tara 1 2013 33 1:47:03 2013 2013 Hawk, Austin 1 2019 27 2:01:12 2019 2019 Hawken, Heidi 1 2016 45 2:11:35 2016 2016 Hawken, Jim 1 2016 47 1:49:45 2016 2016 Hawkins, Lori 7 2013 52 2:00:54 2012 2019 Hayden, Craig 1 2013 47 1:40:21 2013 2013 Hayes, Craig 2 2019 67 1:56:19 2016 2019 Hayes, Heidi 1 2016 39 2:35:02 2016 2016 Hayes, Seaward 1 2013 26 2:22:43 2013 2013 Haynes, Chad 2 2017 38 2:20:13 2016 2017 Hays, Kaitlin 1 2017 33 2:09:37 2017 2017 Haywood, Lyndsay 1 2012 28 2:05:12 2012 2012 Healer, Brian 1 2017 35 2:01:23 2017 2017 Heaney, Conor 1 2017 46 1:44:29 2017 2017 Hebner, KC 1 2015 30 2:10:08 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Hedgpeth, Teri 1 2016 50 2:11:40 2016 2016 Hedlind, Richard 1 2017 40 1:38:08 2017 2017 Hedrick, Shannon 1 2012 35 1:56:19 2012 2012 Heidinger, Anna 2 2013 28 1:52:55 2013 2017 Heinbaugh, Kelly 1 2013 26 2:06:54 2013 2013 Heinicke, Brenda 1 2014 45 2:20:24 2014 2014 Helgerson, Kimberly 1 2012 45 2:21:49 2012 2012 Helman, Devanie 1 2014 23 2:06:42 2014 2014 Hemmes, Jeffrey 1 2016 44 2:09:28 2016 2016 Hemsworth, Michael 1 2017 48 2:14:22 2017 2017 Henderson, Lynn 1 2013 48 1:51:21 2013 2013 Hengst, Earnest 1 2019 36 1:56:01 2019 2019 Henry, Craig 1 2012 49 1:52:34 2012 2012 Henry, Gary 1 2013 46 2:08:10 2013 2013 Henry, Tyler 1 2013 19 1:37:31 2013 2013 Herb, Melissa 1 2014 24 2:31:32 2014 2014 Herbst, Chuck 2 2017 48 2:02:54 2017 2019 Herbst, Tyler 1 2014 26 2:21:36 2014 2014 Herman, Alyssa 1 2019 32 2:25:54 2019 2019 Hernandez, Anthony 1 2017 25 2:00:53 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Hernandez, Jaime 1 2015 29 1:43:04 2015 2015 Herre, Courtney 1 2013 34 1:39:40 2013 2013 Herrera, Michelle 1 2017 26 2:27:27 2017 2017 Herrington, Sarah 1 2013 38 2:50:59 2013 2013 Herrmann, Katie 1 2019 26 1:52:01 2019 2019 Hesch, Eric 1 2016 26 2:24:23 2016 2016 Heskett, John 1 2019 47 1:43:57 2019 2019 Hess, Bill 2 2014 44 2:03:03 2012 2014 Hessek, Jill 1 2014 49 2:26:02 2014 2014 Hessek, Rick 1 2014 47 2:26:02 2014 2014 Hester, Tracy 1 2019 45 3:28:34 2019 2019 Hiam, Sarah 1 2013 36 2:30:27 2013 2013 Hickerson, Todd 1 2012 43 1:46:14 2012 2012 Hickey, John 1 2013 22 1:56:49 2013 2013 Hickmann, Kaitlyn 1 2016 19 2:17:01 2016 2016 Hiebert, Audrey 1 2019 28 1:46:50 2019 2019 Higgins, Anna 1 2015 23 2:00:57 2015 2015 Hill, Alycia 1 2015 27 1:57:40 2015 2015 Hill, Cody 2 2012 38 1:18:32 2012 2013 Hill, Kate 1 2016 33 2:37:16 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Hill, Matt 1 2019 33 2:02:39 2019 2019 Hill, Sara 1 2019 20 2:17:58 2019 2019 Hillers, Mark 1 2014 26 1:22:10 2014 2014 Hilliard, Ryan 1 2014 38 2:24:05 2014 2014 Hilton, Craig 1 2012 43 1:41:27 2012 2012 Hine, Blaine 1 2016 30 1:38:19 2016 2016 Hipple, Tripp 1 2014 26 1:19:40 2014 2014 Hirst, Susan 2 2012 51 2:08:53 2012 2013 Hittner, Domonique 1 2016 29 2:40:16 2016 2016 Hjelmstad, Jeff 1 2014 40 2:19:19 2014 2014 Hoag, Loree 2 2013 47 3:05:16 2013 2014 Hoard, Katy 1 2017 58 2:03:24 2017 2017 Hobbs, Michele 1 2019 48 2:39:39 2019 2019 Hobson, Erin 1 2016 36 2:06:09 2016 2016 Hodge, Arthur 1 2012 37 1:37:18 2012 2012 Hodge, Dana 2 2015 35 1:58:59 2014 2015 Hoffman, Michael 1 2016 38 2:19:14 2016 2016 Hogan, Molly 1 2013 44 2:16:25 2013 2013 Hoke, Kaitlin 1 2012 30 2:11:25 2012 2012 Hola, Tim 2 2015 40 1:22:27 2015 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Holbert, Kenneth 1 2015 35 2:23:41 2015 2015 Holden, Christopher 2 2014 52 1:56:56 2014 2017 Holden, Olivia 1 2014 22 1:50:45 2014 2014 Holer, Joshua 1 2017 40 1:56:27 2017 2017 Holguin, Rafael 2 2012 42 2:10:06 2012 2013 Holland, Daniel 1 2016 19 2:31:41 2016 2016 Holliday, Adam 2 2019 22 1:29:39 2016 2019 Holmes, Andrew 1 2017 35 1:59:49 2017 2017 Holt, Scott 1 2014 23 2:12:23 2014 2014 Holton, Debi 1 2019 47 2:05:35 2019 2019 Holway, Brad 2 2013 49 2:20:13 2013 2015 Hood, Margaret 1 2016 41 1:52:32 2016 2016 Hooper, Ashley 1 2017 26 1:40:38 2017 2017 Hopkins, Dorie 1 2019 45 2:51:54 2019 2019 Horner, Amanda 1 2017 30 1:40:10 2017 2017 Hosey, Tammy 1 2019 51 3:07:43 2019 2019 Howard, Matthew 1 2019 33 1:52:12 2019 2019 Howe, John Joseph 1 2016 18 1:25:47 2016 2016 Howe, Wendy 1 2012 37 2:04:16 2012 2012 Howells, Andrea 1 2013 43 2:24:27 2013 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Howison, Rebekah 1 2015 35 2:34:34 2015 2015 Hoyer, Joey 1 2012 17 1:38:11 2012 2012 Huaman, Manuel 1 2019 39 1:44:43 2019 2019 Hudson, Gina 1 2019 43 2:13:37 2019 2019 Hudson, Shelby 1 2014 22 2:17:30 2014 2014 Hudson, Sheryl 2 2017 57 2:16:28 2017 2019 Huebner, Stacey 6 2012 36 1:43:44 2012 2017 Huey, Cynthia 1 2014 47 1:47:18 2014 2014 Huftalen, Moira 1 2019 21 2:39:25 2019 2019 Hughes, Christina 1 2012 29 2:42:24 2012 2012 Hui, May 1 2017 44 2:29:26 2017 2017 Hulsey, Brianna 1 2013 21 2:47:30 2013 2013 Hundt, Jeff 1 2016 60 2:07:47 2016 2016 Hunker, Tim 1 2017 51 2:23:15 2017 2017 Hunt, Liz 3 2015 41 2:21:42 2013 2019 Hurwitz, Ezra 1 2012 31 1:26:26 2012 2012 Huss, Angie 1 2013 36 2:08:30 2013 2013 Huynh, Michael 1 2017 37 2:02:15 2017 2017 Huyser, Leeann 1 2014 32 3:12:07 2014 2014 Hyman, Lindsay 1 2017 35 1:52:05 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Hynes, Krystal 1 2013 27 2:17:37 2013 2013 Hynes, Patrick 1 2013 48 2:25:41 2013 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Inge, Kimberly 1 2019 51 2:37:40 2019 2019 Inslee, Marianna 2 2013 47 2:01:14 2013 2014 Ioffredo, Jenna 1 2014 19 2:22:04 2014 2014 Isaack, Matt 4 2013 50 1:47:46 2013 2017 Isenberg, Erik 2 2017 20 1:52:22 2017 2019 Itzov, Ted 1 2012 56 2:14:07 2012 2012 Iverson, Russ 1 2013 42 1:54:49 2013 2013 Ives, Daniel 1 2017 33 2:17:09 2017 2017 Izzo, Amber 1 2012 32 2:28:14 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear Jackson, Kelly 1 2013 49 2:34:01 2013 2013 Jackson, Samantha 1 2016 19 2:36:58 2016 2016 Jackson, Shana 1 2017 38 2:18:54 2017 2017 Jackson, Teo 1 2013 23 1:40:30 2013 2013 Jackson, Trudi 2 2015 40 1:31:50 2015 2016 Jacobsen, Andrew 1 2014 19 2:08:29 2014 2014 Jacobsen, Margaret 1 2017 20 2:24:50 2017 2017 Jacobson, Adrienne 2 2016 39 2:32:36 2016 2017 Jaeger, Dean 5 2016 33 1:38:30 2014 2019 Jakomait, Jesse 1 2019 41 1:49:26 2019 2019 Jandrin, Amber 1 2019 31 2:05:38 2019 2019 Janos, Jeff 1 2019 38 1:53:39 2019 2019 Jansonius, Jennifer 1 2017 33 2:57:51 2017 2017 Janus, Ryan 2 2013 37 2:28:42 2013 2014 Jaramillo, Christian 1 2019 32 2:46:01 2019 2019 Jardeleza, Jen 1 2019 42 2:10:35 2019 2019 Jarvis, Andrew 1 2013 23 1:25:59 2013 2013 Jenkins, Charles 7 2016 48 1:30:17 2012 2019 Jenkins, Sharon 1 2012 45 1:58:08 2012 2012 Jenks, Colin 1 2012 24 1:50:27 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear Jenks, Jeff 1 2012 54 2:14:28 2012 2012 Jenks, Lisa 1 2019 59 2:15:54 2019 2019 Jennings, Kelly 2 2017 41 2:30:22 2016 2017 Jennings, Steve 1 2012 57 2:16:09 2012 2012 Jensen, Scott 1 2019 43 2:11:20 2019 2019 Jester, Emanuel 1 2014 35 2:18:53 2014 2014 Jewell, Dawn 1 2012 27 2:04:01 2012 2012 Jilek, Brittany 1 2016 30 2:29:26 2016 2016 Jimenez, Jesus 6 2013 36 1:25:27 2012 2017 Jimenez, Joey 1 2019 36 2:20:15 2019 2019 Jindra, Casey 2 2017 29 1:43:14 2016 2017 Joblinske, Andrea 1 2019 57 2:36:14 2019 2019 Johansen, Devin 1 2015 37 2:40:47 2015 2015 Johnson, Ann 1 2019 37 3:07:54 2019 2019 Johnson, Anne 1 2019 45 2:05:01 2019 2019 Johnson, Archie 1 2019 37 3:07:54 2019 2019 Johnson, Crystalyn 1 2016 29 1:50:10 2016 2016 Johnson, Harper 1 2017 52 2:07:46 2017 2017 Johnson, Heidi 1 2016 34 2:36:13 2016 2016 Johnson, Jimmy 1 2017 46 2:50:33 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Johnson, Josh 2 2012 35 1:25:26 2012 2013 Johnson, Laura 1 2019 51 2:42:01 2019 2019 Johnson, Lauren 1 2012 31 1:37:31 2012 2012 Johnson, Rick 1 2017 43 2:29:55 2017 2017 Johnson, Ryan 1 2017 34 2:00:16 2017 2017 Johnson, Scott 1 2019 48 2:12:16 2019 2019 Johnson, Sharon 1 2012 52 2:21:21 2012 2012 Johnson, Steven 1 2012 28 1:38:57 2012 2012 Jones, Clark 1 2019 39 1:53:48 2019 2019 Jones, Ernest 1 2016 38 2:13:58 2016 2016 Jones, George 2 2012 61 1:46:02 2012 2017 Jones, Griffin 1 2019 31 1:38:58 2019 2019 Jones, Lindsey 1 2014 27 1:52:35 2014 2014 Jones, Samuel 1 2014 17 1:32:26 2014 2014 Jones, Zachary 1 2016 19 1:26:03 2016 2016 Jordan, Jennifer 1 2015 30 1:52:14 2015 2015 Josephson, Brian 1 2016 24 2:16:06 2016 2016 Joslyn, Treg 1 2017 45 2:04:37 2017 2017 Jostes, Logan 1 2017 19 1:26:48 2017 2017 Joy, Amanda 1 2017 27 2:59:45 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Joyce, Krista 2 2016 44 2:04:55 2014 2016 Joyner, Paul 2 2017 30 1:44:17 2016 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Kaan, Simeon 1 2016 22 1:56:41 2016 2016 Kaczor, Danielle 1 2019 34 3:00:39 2019 2019 Kadel, Robyn 1 2015 33 2:11:03 2015 2015 Kahuhu, Danielle 1 2016 39 2:59:49 2016 2016 Kaim, Kelly 1 2019 35 2:02:42 2019 2019 Kaiser, Taylor 1 2017 23 2:13:54 2017 2017 Kalaveshi, Arben 1 2016 37 2:25:33 2016 2016 Kaminski, James 3 2016 34 1:29:59 2015 2017 Kang, Mina 1 2016 26 1:52:32 2016 2016 Kaplan, Iris 1 2016 46 2:25:14 2016 2016 Kara, Aysen 1 2016 52 2:16:38 2016 2016 Karl, Todd 1 2014 35 2:15:05 2014 2014 Karmondy, Tom 1 2012 52 1:30:42 2012 2012 Karsh, Nan 1 2017 63 2:24:59 2017 2017 Kason, April 1 2013 25 2:53:46 2013 2013 Kasten, Isaac 1 2016 19 1:30:13 2016 2016 Kavanaugh, Melissa 1 2016 40 2:39:06 2016 2016 Kay, Bruce 1 2012 34 2:06:01 2012 2012 Keen, Andy 3 2015 51 1:57:29 2013 2019 Keen, Maureen 1 2014 54 3:13:56 2014 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Keenan, Kyle 1 2017 34 1:28:12 2017 2017 Keener, Andrew 1 2015 32 2:30:10 2015 2015 Keeter, Rachel 1 2012 23 1:47:59 2012 2012 Keith, Bethan 2 2017 30 1:50:35 2016 2017 Kelecy, Laura 1 2013 49 1:46:57 2013 2013 Kelecy, Sarah 1 2019 26 2:11:24 2019 2019 Kelecy, Tom 1 2013 57 1:37:07 2013 2013 Kelland, Susanna 3 2019 58 1:56:17 2016 2019 Kelleher, Jim 1 2012 54 1:46:27 2012 2012 Keller, John 1 2012 49 1:33:42 2012 2012 Kelley, Jessica 2 2016 27 2:04:32 2014 2016 Kelley, Lauren 1 2016 34 1:48:17 2016 2016 Kellstadt, Megan 1 2016 26 3:07:00 2016 2016 Kelly, Amelia 2 2016 33 1:30:30 2015 2016 Kelly, Shannon 2 2016 37 1:54:41 2016 2017 Kelsay, Diane 1 2015 51 2:04:39 2015 2015 Kempson, Matthew 1 2016 25 1:28:09 2016 2016 Kennedy, Cindy 1 2013 38 2:28:01 2013 2013 Kennel, JP 1 2019 42 2:20:33 2019 2019 Kennicott, Brian 1 2019 50 2:14:44 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Kent, Heidi 1 2012 30 1:55:42 2012 2012 Kepros, Laurie 1 2012 36 2:45:57 2012 2012 Kersch, Leah 1 2019 25 2:07:41 2019 2019 Kessler, Shalyn 1 2014 43 2:32:04 2014 2014 Kibler, Levi 1 2013 26 1:28:31 2013 2013 Kiemel, Annmarie 3 2012 44 1:59:41 2012 2014 Kienle, JoAnne 2 2012 41 2:03:32 2012 2013 Kilpatrick Jr, James 1 2012 46 1:46:39 2012 2012 Kimura, Jennifer 1 2014 21 2:34:39 2014 2014 King, Jeremiah 1 2015 36 2:36:15 2015 2015 Kinsley, Tracy 1 2017 43 2:03:14 2017 2017 Kinzy, Carol 2 2012 64 1:49:36 2012 2013 Kircher, Sharon 1 2017 36 2:18:29 2017 2017 Kirk, Jeffrey 2 2015 49 1:36:50 2015 2016 Kirkbride, Erica 2 2015 29 1:49:00 2013 2015 Kirkbride, Shane 2 2013 33 2:00:40 2013 2015 Kirkbride, Tim 3 2014 61 2:25:24 2013 2015 Kirsch, Corrine 1 2012 32 2:17:36 2012 2012 Kirwan, Finbarr 1 2016 45 1:23:28 2016 2016 Kiser, Kat 1 2016 42 2:18:29 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Kiser, Rich 4 2013 50 1:49:59 2013 2017 Kiser, Zack 1 2012 20 1:48:15 2012 2012 Kitchen, Kim 3 2012 53 2:11:01 2012 2014 Klein, Margaret 1 2017 32 2:09:36 2017 2017 Kleinschmidt, Neal 1 2012 35 2:13:21 2012 2012 Klinetobe, William 1 2019 29 2:01:40 2019 2019 Kloth, Tim 1 2013 23 1:48:21 2013 2013 Klute, Josh 1 2013 23 1:50:14 2013 2013 Knaub, Collin 1 2015 31 1:19:37 2015 2015 Knorr, Barbara 1 2016 48 2:09:25 2016 2016 Knott, Stefanie 1 2012 35 2:02:11 2012 2012 Knutson, Melissa 2 2017 32 1:49:37 2016 2017 Kobayashi, Andrea 1 2017 32 2:09:22 2017 2017 Koch, Lindsey 1 2017 20 1:21:59 2017 2017 Koch, Mark 1 2017 57 1:46:48 2017 2017 Koch, Paul 1 2017 48 1:32:13 2017 2017 Koester, Charles 1 2017 46 1:49:39 2017 2017 Kofahl, Shawn 1 2019 43 2:47:50 2019 2019 Kolodziej, Christina 2 2014 44 2:06:43 2014 2015 Kolosso, Seth 1 2016 21 1:17:44 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Komassa, Kevin 3 2017 42 1:53:27 2016 2019 Konik, Paul 1 2016 55 2:24:31 2016 2016 Konik, Sean 2 2017 22 2:09:14 2016 2017 Konty, Brian 3 2013 37 1:44:03 2013 2015 Koop, Jason 1 2014 35 1:19:47 2014 2014 Koop, Liz 1 2014 37 1:53:37 2014 2014 Kooyenga, Arianna 1 2015 18 3:10:24 2015 2015 Kort, Marlene 1 2013 51 2:10:58 2013 2013 Kosco, Michael 1 2019 50 2:12:09 2019 2019 Kosloski, Keri 1 2016 31 2:02:12 2016 2016 Kosobucki, Hannah 2 2014 26 2:00:14 2014 2015 Kosters, Eric 1 2017 35 1:22:41 2017 2017 Kraft, Justin 1 2019 41 1:50:50 2019 2019 Kramer, Jeff 2 2017 44 1:57:02 2017 2019 Krey, Sam 2 2019 32 2:10:33 2015 2019 Kriegshauser, Heather 1 2014 41 2:50:59 2014 2014 Kriel, Louise 2 2012 41 1:43:31 2012 2013 Krienke, Jason 3 2016 27 1:42:39 2015 2017 Kronberger, Alexis 1 2017 22 2:29:30 2017 2017 Krupa, Thomas 1 2017 35 2:16:01 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Krutsinger, Cynthia 1 2016 44 2:43:17 2016 2016 Krutsinger, Kelsey 1 2016 20 2:42:52 2016 2016 Kuckenbaker, Kris 2 2014 41 1:50:26 2014 2017 Kuhlman, Erin 1 2016 23 2:16:04 2016 2016 Kuiper, Morgan 1 2016 19 1:41:40 2016 2016 Kukula, Lisa 1 2016 35 2:53:56 2016 2016 Kunkel, Forest 1 2017 20 2:21:37 2017 2017 Kunkel, Megan 1 2017 23 2:21:34 2017 2017 Kuo, Jennifer 1 2019 27 2:32:35 2019 2019 Kuritar, David 1 2019 52 1:35:07 2019 2019 Kuwik, Paul 2 2017 34 1:37:49 2017 2019 Kyle, Marrivette 2 2013 30 2:00:13 2013 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Labar, Paul 1 2016 54 2:11:45 2016 2016 LaBarge, Linsey 1 2014 22 2:13:30 2014 2014 Lacroix, Sabrina 1 2016 27 2:50:41 2016 2016 Laird, Dean 1 2015 43 1:54:57 2015 2015 Laird, Mary 1 2015 53 2:20:38 2015 2015 Lamanna, Joe 1 2014 51 2:26:04 2014 2014 Lamar, Shelita 1 2016 39 2:38:57 2016 2016 Lamb, Banu 1 2013 46 2:47:22 2013 2013 Lambert, Ken 1 2015 41 2:36:05 2015 2015 Lambrech, Wendy 3 2015 38 2:26:45 2015 2019 Lambrecht, Melissa 1 2019 29 2:32:40 2019 2019 Lamontagne, Roger 1 2012 44 2:20:59 2012 2012 Lamoreaux, Jarom 1 2019 41 2:36:19 2019 2019 Lampe, Chris 1 2015 39 1:41:33 2015 2015 Lamson, Jeffrey 1 2019 26 1:45:26 2019 2019 Landers, Jacqueline 1 2016 42 2:42:11 2016 2016 Landrian, Karen 1 2019 56 3:07:12 2019 2019 Landry, Nathan 1 2016 28 2:42:17 2016 2016 Lane, Carleton 1 2015 32 1:39:48 2015 2015 Langas, Megan 1 2016 18 1:51:11 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Langdon, Kenneth 1 2013 34 1:47:42 2013 2013 Langston-Stewart, Sage 1 2016 17 2:33:48 2016 2016 Laput, Alex 2 2016 29 2:01:48 2015 2016 Lara, Kamilo 1 2016 34 2:06:08 2016 2016 Larkey, Doug 1 2013 40 2:03:57 2013 2013 Larkin, Blake 1 2015 30 1:40:56 2015 2015 Larsen, Matthew 1 2019 48 1:52:27 2019 2019 Larson, Brent 1 2014 47 2:14:36 2014 2014 Larson, Kurt 1 2016 35 1:51:12 2016 2016 Larson, Rob 1 2015 38 2:33:22 2015 2015 Laubhan, Matt 4 2012 35 1:49:15 2012 2016 Lawrence, Kara 1 2015 40 2:04:14 2015 2015 Lazor, Jason 1 2019 26 2:07:57 2019 2019 Leary, John 1 2013 44 2:08:50 2013 2013 Leary, Mara 1 2016 19 1:58:50 2016 2016 Lebeda, Boyd 1 2019 54 1:46:04 2019 2019 Leblanc, Marc-Andre 1 2016 24 2:10:51 2016 2016 Lebo, Scott 2 2017 50 1:19:09 2017 2019 LeDoux, Lacey 1 2013 34 2:20:04 2013 2013 Lee, Anthony 2 2017 44 1:34:15 2015 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Lee, Eliot 1 2013 40 1:44:16 2013 2013 Lefere, Toby 2 2016 44 1:20:23 2015 2016 Lefevre, Jen 1 2016 51 2:26:30 2016 2016 Legan, Stefanie 3 2015 33 2:34:02 2015 2019 Legere, Chris 1 2017 35 1:45:20 2017 2017 Lehman, Mary Jo 1 2015 50 1:50:04 2015 2015 Lehmicke, Anna Joy 1 2019 32 1:46:44 2019 2019 Leibfritz, Sadie 1 2014 26 1:50:51 2014 2014 Lembergs, Nichola 3 2016 39 2:19:37 2016 2019 Lendzion, Mark 1 2017 35 1:43:37 2017 2017 Leopold, David 1 2014 41 1:59:30 2014 2014 Leppert, Jenni 1 2013 38 1:32:04 2013 2013 LeRoux, Seef 1 2014 40 1:26:24 2014 2014 Lewandowski, Darin 2 2015 45 1:57:47 2015 2016 Lewandowski, Karen 1 2019 43 2:52:26 2019 2019 Lewis, Chelsea 1 2019 43 2:27:18 2019 2019 Lewis, Justin 1 2017 35 1:29:34 2017 2017 Lewis, Marlee 2 2016 26 1:50:17 2016 2017 Lewis, Peggy 1 2015 49 2:47:31 2015 2015 Ley, Jeremy 2 2013 37 1:37:37 2013 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Ley, Sarah 2 2015 38 1:40:47 2015 2017 Libby, Chad 1 2017 33 1:47:42 2017 2017 Lider, Lars 1 2012 22 1:36:56 2012 2012 Lieb, Hillary 1 2017 42 2:10:13 2017 2017 Liefer, Nathaniel 1 2013 31 1:41:08 2013 2013 Lightfoot, Colin 1 2012 26 1:47:33 2012 2012 Liibbe, Zach 1 2019 32 2:01:28 2019 2019 Limauro, Brittany 1 2013 24 2:13:55 2013 2013 Lincoln, Steve 1 2019 48 1:53:59 2019 2019 Lindberg, Brian 1 2016 25 1:54:47 2016 2016 Lindgren, Amanda 1 2016 28 2:11:11 2016 2016 Lindsay, Kimberly 2 2016 50 2:25:16 2016 2017 Lindsay, Melanie 1 2014 44 2:39:48 2014 2014 Lingamfelter, Daniel 1 2013 34 1:57:45 2013 2013 Linscheer, Robert 1 2015 49 1:46:14 2015 2015 Linthicum, Byron 1 2015 33 3:07:45 2015 2015 Lis, Akio 3 2017 36 1:50:21 2016 2019 Little, Cynthiann 1 2013 50 2:57:06 2013 2013 Little, Robert 3 2017 48 1:44:10 2016 2019 Littleton, Erik 1 2016 26 2:36:22 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Lloyd, Brandan 1 2012 36 2:04:10 2012 2012 Lloyd, Jennifer 1 2013 33 2:26:03 2013 2013 Lloyd, Sherri 1 2017 41 2:15:21 2017 2017 Lockwood, Grant 1 2014 54 2:38:25 2014 2014 Logan, Nick 1 2019 34 1:27:42 2019 2019 Logan, Trent 1 2014 28 1:52:30 2014 2014 Lomeli, Joe 1 2017 30 2:03:15 2017 2017 Long, Olivia 2 2012 26 1:30:14 2012 2016 Long, Sarah 2 2017 27 2:15:54 2015 2017 Loomis, Miriam 1 2019 27 2:19:46 2019 2019 Lopez, Danielle 2 2015 28 1:39:14 2015 2017 Lopez-Cepero, Laurice 3 2013 41 1:48:13 2013 2016 Loppnow, Shawn 2 2015 47 1:35:05 2015 2016 Lorenz, Derek 1 2016 28 2:34:45 2016 2016 Lotz, Michael 1 2012 29 1:55:04 2012 2012 Lovett, Eliza 1 2015 23 2:09:08 2015 2015 Lu, Z 3 2016 41 1:49:11 2016 2019 Lucas, Kyle 1 2019 33 2:10:49 2019 2019 Lucas, Mark 3 2016 59 2:08:42 2016 2019 Lucas, Patrick 2 2015 35 1:26:18 2015 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Lucero, Damian 1 2013 55 1:52:18 2013 2013 Lucero, Roland 1 2012 54 2:02:31 2012 2012 Lueck, Jake 1 2016 34 2:17:02 2016 2016 Lugo, Jamie 1 2019 38 2:02:42 2019 2019 Lukavich, Amanda 1 2019 28 2:54:39 2019 2019 Lukens, Charles 1 2017 50 2:06:28 2017 2017 Lumpkin, Kellee 3 2015 30 2:02:39 2013 2015 Luna, Fidencio 1 2016 31 2:32:53 2016 2016 Lund, Aaron 1 2016 34 1:41:16 2016 2016 Lundahl, Derek 1 2017 40 2:10:28 2017 2017 Lundin, Karin 2 2013 38 1:52:59 2013 2019 Lutack, Anthony 1 2012 42 1:57:15 2012 2012 Lutz, Jessie 1 2016 36 2:47:38 2016 2016 Lymburn, Marvin 1 2012 21 2:02:26 2012 2012 Lynch, Patrick 3 2015 40 1:27:51 2014 2017 Lyons, Alyssa 1 2017 41 2:07:51 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear MacCallon, James 1 2017 60 2:11:39 2017 2017 MacDonald, Beth 2 2013 47 2:19:55 2013 2014 Mackay, Allison 1 2016 28 1:55:47 2016 2016 MacLeod, Jenny 1 2013 44 2:50:51 2013 2013 MacNamee, Rebecca 1 2019 28 2:20:46 2019 2019 Maconi, Caryn 2 2016 24 1:44:04 2016 2017 Maddaloni, Avery 1 2012 40 2:05:11 2012 2012 Maddaloni, Jon-Paul 1 2012 38 1:43:12 2012 2012 Madden, Ryan 1 2016 31 2:02:45 2016 2016 Maestas, Susanna 2 2016 36 1:59:33 2015 2016 Mahoy, Nic 1 2013 22 1:36:10 2013 2013 Maksimow, Peter 2 2015 36 1:15:40 2014 2015 Maldonado, Dani 1 2019 34 2:39:30 2019 2019 Malin, Charlie 1 2012 52 2:18:13 2012 2012 Malmberg, Brenda 1 2015 48 3:05:13 2015 2015 Malora, Kim 1 2017 28 2:13:35 2017 2017 Mang, Tim 1 2017 45 2:39:14 2017 2017 Mangino, Kellie 1 2013 29 2:19:22 2013 2013 Manhire, Dean 1 2019 16 1:58:04 2019 2019 Manning, Tommy 2 2015 38 1:18:01 2015 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Mansel, Alyssa 1 2019 28 2:03:30 2019 2019 Manuel, Toby 1 2015 31 1:38:55 2015 2015 Marasovich, Peggy 2 2012 61 2:46:54 2012 2016 Marchino, Vito 1 2017 19 1:28:06 2017 2017 Marcus, Deborah 1 2017 32 2:00:13 2017 2017 Marcus, Josh 1 2016 37 2:16:17 2016 2016 Marden, Jennifer 1 2013 32 3:13:03 2013 2013 Mareshah Hale, Keren 1 2012 35 2:10:13 2012 2012 Marfut, Michael 1 2016 28 1:50:56 2016 2016 Marginian, Rita 1 2017 35 1:49:00 2017 2017 Margrave, Kate 1 2016 34 2:42:15 2016 2016 Marin, Lupitalilie 1 2014 21 2:25:39 2014 2014 Marino, David 1 2016 24 1:20:41 2016 2016 Marks, Jenifer 1 2015 38 2:08:40 2015 2015 Markus, Maurice 1 2013 41 1:39:31 2013 2013 Marques, Debbie 1 2017 41 2:39:39 2017 2017 Marques, Pat 1 2012 44 1:55:59 2012 2012 Marr, Melissa 1 2017 45 2:00:35 2017 2017 Marrero, Adrian 1 2013 35 1:51:12 2013 2013 Marshall, Sheyna 1 2015 38 2:04:58 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Marshall, Warren 1 2017 68 2:21:21 2017 2017 Marti, Kayla 1 2016 25 2:22:04 2016 2016 Martin, Madison 1 2016 21 2:03:36 2016 2016 Martin, Mitsuko 1 2012 54 2:19:38 2012 2012 Martin, Sarah 1 2019 29 2:46:20 2019 2019 Martin, Stephen 1 2017 30 1:29:24 2017 2017 Martinez, Amy 1 2015 48 2:08:22 2015 2015 Martinez, David 2 2017 43 1:23:11 2017 2019 Martinez, Jamie 1 2017 34 2:25:38 2017 2017 Martinez, Marijane 1 2016 63 2:13:57 2016 2016 Martinez, Michael J 1 2016 30 1:29:29 2016 2016 Martinez, Raychelle 1 2015 27 2:42:40 2015 2015 Martinez, Steven 1 2016 60 2:35:28 2016 2016 Martinez, Vanassa 1 2012 36 2:30:23 2012 2012 Masar, Mark 1 2016 49 2:08:29 2016 2016 Mascarenas, Kristina 1 2017 27 1:27:09 2017 2017 Masi, Stephen 1 2017 28 1:31:20 2017 2017 Maslovaric, Igor 1 2019 40 2:44:06 2019 2019 Mason, Lara 1 2019 25 2:21:22 2019 2019 Mason, Michelle 1 2017 36 2:50:03 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Mass, Roy 2 2019 50 1:46:37 2017 2019 Massa, Jim 2 2012 59 2:48:44 2012 2016 Massingill, Doug 1 2015 55 2:09:45 2015 2015 Masterson, Robert 1 2015 60 1:56:39 2015 2015 Matack, Matthew 1 2016 31 1:54:56 2016 2016 Matecki, Patryk 1 2015 27 1:25:52 2015 2015 Mathers, Adam 1 2013 39 2:17:25 2013 2013 Mathews, Brian 1 2015 24 2:12:29 2015 2015 Mathews, Shay 1 2016 29 2:07:15 2016 2016 Mathis, Michelle 4 2013 29 2:12:05 2012 2017 Matsumoto, Jeremy 1 2019 25 1:53:17 2019 2019 Matthews, Tyler 1 2014 25 1:56:53 2014 2014 Mattix, Lynn 1 2017 35 1:56:01 2017 2017 Mauer, Zach 1 2019 25 2:30:15 2019 2019 Mayhair, Steven 1 2015 42 2:00:28 2015 2015 Mayhew, Josh 1 2015 36 2:10:39 2015 2015 Mayhew, Shauna 1 2015 34 2:07:11 2015 2015 Maze, Brandy 1 2015 32 2:43:34 2015 2015 Mazzola, Heather 1 2013 37 2:16:53 2013 2013 Mcallister, Mindy 1 2015 27 2:12:33 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear McCabe, Connor 1 2014 14 1:35:07 2014 2014 McCabe, Paula 3 2013 40 1:51:31 2012 2014 McCadden, Ryan 1 2016 22 1:53:00 2016 2016 McCall, Christie 2 2013 39 2:07:28 2012 2013 McCall, Ronald 1 2012 42 1:44:06 2012 2012 McCann, Kevin 1 2014 43 1:47:20 2014 2014 McCarrie, Brian 1 2015 46 2:08:28 2015 2015 McCarrie, Connor 1 2015 13 2:10:22 2015 2015 McCarthy, Jennifer 1 2015 41 2:37:49 2015 2015 McClellan, Sean 1 2014 42 1:57:28 2014 2014 McClernand, Kevin 1 2016 23 1:40:02 2016 2016 McClure, Charlotte 3 2017 44 2:01:00 2015 2019 McCluskey, Zach 1 2016 26 1:34:17 2016 2016 McCone, Lisa 1 2015 48 1:41:54 2015 2015 McCord, Matthew 1 2019 25 2:01:26 2019 2019 McCormick, Patricia 1 2015 56 2:53:01 2015 2015 McCracken, Bryan 1 2015 22 1:37:00 2015 2015 McCracken, Erica 1 2015 24 1:47:50 2015 2015 McCrae, Amanda 1 2016 31 2:23:48 2016 2016 McCrae, Darekus 1 2016 31 2:42:24 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear McCullough, Jeni 1 2012 26 2:38:56 2012 2012 McDermott, Jessica 1 2016 34 2:07:19 2016 2016 McDonald, Bradley 1 2016 43 1:38:09 2016 2016 McDonald, Jennifer 1 2016 29 2:47:25 2016 2016 McDonald, John 6 2017 55 2:22:41 2013 2019 McDonough, Christina 2 2013 42 2:00:56 2013 2016 McFarland, Brandie 1 2015 38 2:50:58 2015 2015 McFarland, Rebecca 1 2015 17 2:24:11 2015 2015 McFarland, Will 1 2015 15 2:23:33 2015 2015 McFarland, William 1 2016 40 2:36:12 2016 2016 McGann, Michael 5 2019 52 1:38:36 2012 2019 McGee, Heather 1 2013 42 1:56:45 2013 2013 McGinnis, Amanda 1 2014 19 2:05:07 2014 2014 McGinnis, Melody 1 2013 48 2:17:49 2013 2013 McGlone, Kevin 1 2014 34 1:50:49 2014 2014 McGranahan, Jean 1 2013 50 2:06:15 2013 2013 McGranahan, Lexy 1 2013 22 2:06:15 2013 2013 McGrath, John 1 2019 54 2:15:08 2019 2019 McGrath, Sean 1 2019 31 1:55:49 2019 2019 McGregor, Kevin 2 2019 38 1:30:54 2015 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear McGuigan, Molly 1 2019 27 2:17:47 2019 2019 McHugh, Caroline 1 2013 23 1:46:34 2013 2013 McIntyre, Chris 1 2013 32 1:28:01 2013 2013 McIntyre, Laura 1 2013 25 1:45:41 2013 2013 McKain, Ruby 1 2019 19 2:35:00 2019 2019 McKelvey, Joyce 4 2012 66 2:11:40 2012 2017 McKnight, Amanda 1 2016 26 1:50:37 2016 2016 McLay, Amy 1 2014 39 1:55:59 2014 2014 McLay, Sean 1 2014 42 1:52:22 2014 2014 McMenamy, Samantha 2 2015 36 2:12:09 2015 2016 McMichael, Jessica 1 2016 34 2:34:36 2016 2016 McMillan, Erik 2 2017 19 1:17:29 2016 2017 McMullen, Ryan 2 2016 40 1:33:19 2015 2016 McNatt, Kevin 1 2016 38 2:09:11 2016 2016 McNeil, Eric 1 2017 55 2:07:42 2017 2017 McPherson, Terri 3 2016 51 2:16:42 2015 2017 McQuenney, Kelsey 1 2012 22 2:20:34 2012 2012 McRae, Kelly 2 2015 33 1:32:16 2013 2015 McRae, Lydia 1 2019 37 1:34:43 2019 2019 McWhirter, Robin 1 2013 31 2:43:20 2013 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Meaney, Colleen 2 2019 30 2:07:22 2016 2019 Medina, Angel 1 2014 48 1:53:08 2014 2014 Medina, Erin 1 2019 37 2:54:14 2019 2019 Medina, Ray 1 2019 36 2:22:18 2019 2019 Meents, Kristin 1 2019 37 2:30:54 2019 2019 Meissner, Sean 1 2013 39 1:21:50 2013 2013 Mejorado, Alma 1 2019 37 2:09:26 2019 2019 Melius, Jenny 1 2014 33 2:56:13 2014 2014 Mellecker, Barbra 1 2012 45 2:02:03 2012 2012 Mellem, Trace 1 2015 13 1:49:30 2015 2015 Mellott, Christopher 2 2017 27 1:43:28 2016 2017 Melville, Mary 1 2015 53 2:04:06 2015 2015 Mendoza, Elaina 1 2015 23 2:55:22 2015 2015 Mendoza, Julius 6 2016 39 2:32:31 2012 2017 Mercado, Jennifer 1 2016 31 2:57:26 2016 2016 Meredith, Stephanie 1 2012 29 1:31:05 2012 2012 Merenda, Ken 1 2017 62 2:05:58 2017 2017 Merling, Rachel 1 2019 30 2:45:24 2019 2019 Merritt, Johanah 1 2013 52 2:28:16 2013 2013 Messias, Karen 1 2017 54 2:23:39 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Metcalfe, Jacob 2 2019 21 2:10:27 2016 2019 Metcalfe, Robert 1 2019 45 2:30:56 2019 2019 Meyer, Christopher 1 2013 36 2:00:58 2013 2013 Meyer, David 3 2012 50 1:35:41 2012 2017 Meyer, Lisa 1 2016 32 2:15:05 2016 2016 Meyer, Melissa 2 2012 36 1:52:51 2012 2016 Meyers, Bridget 1 2017 44 2:39:27 2017 2017 Middlebrook, Isaac 4 2017 16 2:01:11 2013 2017 Middlebrook, Tim 6 2015 47 1:43:17 2012 2017 Milar, Matthew 2 2019 35 1:44:19 2012 2019 Milar, Michael 1 2014 32 1:49:28 2014 2014 Miles, Brent 1 2019 36 2:02:16 2019 2019 Miles, Kayla 1 2013 18 2:15:52 2013 2013 Miller, Adrienne 1 2014 35 2:32:19 2014 2014 Miller, Amy 2 2019 42 2:38:03 2016 2019 Miller, Blaine 4 2015 41 1:36:40 2012 2016 Miller, Chris 1 2012 32 2:10:43 2012 2012 Miller, Dorene 1 2017 58 3:08:00 2017 2017 Miller, Katie 1 2012 26 2:10:29 2012 2012 Miller, Kelly 2 2013 46 1:40:45 2012 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Miller, Macy 1 2017 22 2:34:42 2017 2017 Miller, Maria 1 2015 15 2:09:03 2015 2015 Miller, Maureen 1 2013 56 2:16:59 2013 2013 Miller, Michael 1 2017 41 1:55:31 2017 2017 Miller, Nora 1 2015 44 1:56:00 2015 2015 Miller, Sandee 1 2012 58 1:59:46 2012 2012 Miller, Zach 1 2019 30 1:25:59 2019 2019 Miller-McLemore, Chris 1 2014 28 1:28:01 2014 2014 Milligan, Donja 1 2016 40 2:15:08 2016 2016 Milligan, Kristy 5 2016 37 1:45:56 2014 2019 Milner, David 1 2017 43 2:12:25 2017 2017 Miner, Christina 2 2013 35 1:34:30 2013 2016 Mininger, Norman 1 2014 28 1:24:51 2014 2014 Miota, Ellen 1 2017 19 2:16:56 2017 2017 Mitchell, Maryellen 1 2013 51 2:17:00 2013 2013 Mitchell, Rex 1 2012 45 1:56:34 2012 2012 Mitchell, Todd 1 2013 53 1:54:41 2013 2013 Mlaker, Anna 2 2017 43 2:13:29 2016 2017 Mlaker, Darrin 1 2017 48 1:53:52 2017 2017 Modrick, Kelly 1 2015 22 2:29:34 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Mohrmann, Jeffrey 1 2019 37 1:38:58 2019 2019 Molina, David 1 2016 39 2:00:52 2016 2016 Moline, Rachel 1 2015 29 1:53:23 2015 2015 Mollenhauer, Billy 1 2013 25 2:05:18 2013 2013 Monette, Adam 1 2013 23 1:29:44 2013 2013 Mongold, Kyle 1 2015 22 2:00:23 2015 2015 Monroe, Devin 1 2015 23 1:54:26 2015 2015 Montecalvo, Christina 3 2015 29 2:11:13 2013 2015 Moon, Katie 1 2016 35 2:23:45 2016 2016 Mooney, Ryan 1 2012 38 1:40:56 2012 2012 Moore, Julie 1 2015 49 1:51:08 2015 2015 Moore, Lindsay 2 2015 32 2:17:14 2015 2016 Moore, Meghan 1 2013 28 1:46:21 2013 2013 Moore, Rebecca 2 2013 38 2:00:43 2013 2014 Moose, Robert 1 2019 47 2:00:48 2019 2019 Moran, Selena 1 2017 21 2:51:49 2017 2017 Morgan, Randy 1 2019 59 2:21:39 2019 2019 Morley, Robert 1 2017 19 2:28:26 2017 2017 Morris, Bradley 1 2019 43 1:52:03 2019 2019 Morrison, Heidi 1 2016 18 1:33:48 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Morrow, Laura 1 2014 29 2:13:33 2014 2014 Morse, Meredith 1 2017 36 2:22:10 2017 2017 Morton, Trisha 1 2015 36 1:44:42 2015 2015 Moulton, Shontel 3 2017 35 1:51:01 2016 2019 Mroszczyk, Joseph 2 2015 33 1:42:38 2013 2015 Mroszczyk, Robyn 1 2015 32 1:54:03 2015 2015 Mueller, Mark 1 2016 19 1:20:01 2016 2016 Mugele, Dawn 1 2013 41 2:18:27 2013 2013 Mulder, Jeff 1 2015 42 1:46:13 2015 2015 Mulholland, Hilery 1 2012 32 1:51:37 2012 2012 Mulholland, Teresa 1 2019 41 2:04:31 2019 2019 Mulligan, Danielle 3 2016 46 1:48:53 2016 2019 Mulligan, David 3 2017 56 1:48:52 2016 2019 Munson, Rylan 1 2016 13 2:03:22 2016 2016 Murdock, Norm 2 2017 49 1:44:00 2017 2019 Murekeyisoni, Assouma 1 2019 41 2:46:19 2019 2019 Murphy, Hayden 1 2012 25 2:29:26 2012 2012 Murphy, James 1 2013 39 1:46:25 2013 2013 Murphy, Mary 4 2017 35 1:55:52 2015 2019 Murray, David 1 2019 30 2:22:02 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Murray, Lisa 1 2013 46 2:27:15 2013 2013 Murray, Riley 2 2016 20 1:25:36 2016 2017 Murray, Todd 1 2013 49 2:27:16 2013 2013 Musekamp, April 1 2016 46 2:14:53 2016 2016 Myers, Chris 2 2015 25 1:51:31 2015 2016 Myers, Cody 1 2015 27 1:51:42 2015 2015 Myers, David 2 2017 43 2:18:12 2016 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Nalbach, Korina 1 2015 36 2:02:12 2015 2015 Narayan, Vinod 1 2016 27 2:18:45 2016 2016 Nardi, Greg 1 2012 38 1:53:15 2012 2012 Narvaez, Julio 1 2015 48 2:13:25 2015 2015 Nash, David 1 2019 43 1:59:06 2019 2019 Nash, Mandie 1 2017 30 2:27:33 2017 2017 Nash, Richard 1 2017 33 1:44:10 2017 2017 Navaro, Larry 1 2016 48 1:36:48 2016 2016 Navarro, Larry 1 2019 51 1:31:51 2019 2019 Nazzario, Ashley 1 2019 26 2:23:49 2019 2019 Neal, Gordon 2 2012 55 1:57:32 2012 2015 Neal, Jasmine 2 2013 38 2:12:47 2013 2017 Neal, Quincy 1 2015 38 2:33:46 2015 2015 Neekonov, Joanna 2 2014 26 2:11:20 2013 2014 Neekonov, Tom 2 2014 30 2:11:23 2013 2014 Neider, Dorothy 5 2019 44 1:40:25 2012 2019 Neill, Jaymichael 1 2019 39 2:04:49 2019 2019 Nelli, Raghavendra 1 2013 31 2:24:10 2013 2013 Nelson, Danny 4 2017 58 1:29:00 2014 2017 Nelson, Erik 1 2015 34 1:36:43 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Nelson, Julie 2 2013 52 2:24:10 2013 2017 Nelson, Lindsay 1 2019 31 2:45:12 2019 2019 Nelson, Melanie 3 2017 54 2:06:52 2016 2019 Nelson, Sara 1 2012 26 1:38:53 2012 2012 Neppl, Tom 1 2013 52 2:01:59 2013 2013 Nepstad, Ann 1 2017 51 2:40:47 2017 2017 Nesbitt, Amy 1 2019 32 2:07:58 2019 2019 Nestor, Don 1 2012 37 1:40:26 2012 2012 Newton, Jason 1 2015 34 1:38:40 2015 2015 Newton, Jim 3 2017 59 2:06:28 2016 2019 Newton, Rachel 1 2013 42 2:36:38 2013 2013 Nguyen, Lara 1 2014 38 2:54:06 2014 2014 Nguyen, Thanh 1 2014 42 2:06:53 2014 2014 Nicholas, Nathaniel 1 2012 31 2:06:49 2012 2012 Nicholas-Griesel, Donna 1 2016 69 3:35:11 2016 2016 Nichols, Gina 1 2017 51 2:46:42 2017 2017 Nichols, Laura 1 2015 30 1:46:34 2015 2015 Niebuhr, Elisha 1 2014 33 2:03:19 2014 2014 Nielsen, Elizabeth 1 2017 36 2:02:58 2017 2017 Nipper, Rex 1 2016 50 1:59:39 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Nissen, Michael 1 2015 34 1:32:23 2015 2015 Nitchals, Kimberly 1 2019 45 1:57:55 2019 2019 Niznik, Matthew 1 2019 39 1:42:02 2019 2019 Nodo, Logan 1 2017 24 2:25:21 2017 2017 Noel, Josh 1 2019 44 2:13:09 2019 2019 Noland, Nicholas 1 2014 28 1:55:11 2014 2014 Nolen, Seth 2 2017 17 1:32:33 2016 2017 Noordik, Hans 1 2012 42 1:42:56 2012 2012 Nord, Molly 1 2016 35 2:51:23 2016 2016 Norris, Brittany 1 2017 28 2:04:28 2017 2017 Norris, Liz 1 2015 27 2:24:08 2015 2015 Norsky, Jessica 2 2013 31 1:51:33 2012 2013 North, Keeler 2 2017 37 1:31:51 2015 2017 Norton, Jason 1 2016 31 1:41:31 2016 2016 Novitske, Zachary 1 2016 31 1:34:21 2016 2016 Nunan, Harley 1 2019 30 1:51:12 2019 2019 Nunez, Laura 1 2019 42 2:05:16 2019 2019 Nunnery, Jason 2 2017 39 1:32:18 2017 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear O'Brien, Beth 1 2015 34 1:53:57 2015 2015 O'Connor, Cierra 1 2015 26 2:05:41 2015 2015 O'Connor, Erin 1 2019 33 2:20:35 2019 2019 O'Day, Sean 1 2016 40 1:28:54 2016 2016 O'Donnell, Dottie 1 2019 36 2:38:17 2019 2019 O'Keeffe, Sarah 1 2016 30 2:00:56 2016 2016 O'Neal, Lainey 1 2014 20 2:05:19 2014 2014 O'Neal, Ryan 1 2019 33 2:04:07 2019 2019 O'Neil, Chelsea 1 2019 26 2:35:49 2019 2019 O'Neil, Tyson 1 2019 29 2:09:42 2019 2019 O'Rourke, Noreen 1 2013 50 1:53:51 2013 2013 O'Toole, Eileen 1 2016 26 2:08:19 2016 2016 Obrist, Angela 1 2016 31 2:08:07 2016 2016 Occhiuzzo, Chris 1 2016 36 1:58:07 2016 2016 Occhiuzzo, Olivia 1 2016 35 2:43:58 2016 2016 Ochoa, Fatima 1 2013 32 2:43:23 2013 2013 Odell, Nicole 3 2019 43 1:59:35 2016 2019 Offield, Michelle 1 2019 52 3:28:34 2019 2019 Oharra, Kristel 1 2019 39 2:01:24 2019 2019 Oliver, George 1 2013 49 2:15:26 2013 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Oliver, MacKenzie 1 2013 16 2:15:26 2013 2013 Oliver, Ryan 1 2016 35 1:41:01 2016 2016 Olney, Heather 1 2016 28 2:30:34 2016 2016 Olsen, Jeffrey 1 2017 36 1:44:09 2017 2017 Olsen, Tim 2 2016 50 1:55:41 2015 2016 Olson, Adrian 4 2017 36 1:37:13 2015 2019 Olson, Alice 2 2017 40 1:51:30 2016 2017 Olson, Bridget 1 2013 28 2:38:00 2013 2013 Olson, Mike 1 2014 57 2:21:12 2014 2014 Olson, Nathan 1 2012 50 2:11:04 2012 2012 Olson, Ryan 2 2017 20 1:27:06 2016 2017 Olson, Tracey 1 2016 39 2:46:21 2016 2016 Oreskovich, Margaret 1 2014 51 1:48:43 2014 2014 Orlick, Brian 1 2016 34 2:01:39 2016 2016 Oros, Abe 1 2019 66 2:21:05 2019 2019 Orr, Colleen 1 2016 20 1:51:54 2016 2016 Ortiz, Jill 1 2012 37 2:20:41 2012 2012 Ortiz, Josh 1 2017 38 1:43:46 2017 2017 Ortiz, Ryan 1 2016 38 2:03:37 2016 2016 Ortiz, Sergio 1 2019 35 2:21:43 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Osburnsen, Celeste 2 2015 36 2:06:50 2014 2015 Osburnsen, Peter 1 2016 40 1:49:21 2016 2016 Oseland, Neal 1 2015 45 1:26:50 2015 2015 Osler, Jennifer 2 2017 39 1:33:34 2017 2019 Otterstedt, Matt 1 2014 23 1:38:43 2014 2014 Ouren, Brad 1 2016 52 2:26:56 2016 2016 Outlaw, David 3 2012 48 1:46:18 2012 2016 Oviedo, Louis 1 2012 25 1:59:07 2012 2012 Owen, Rachel 1 2016 30 2:33:56 2016 2016 Owens, Alyson 1 2015 41 2:19:10 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Pachak, Dove 1 2017 30 1:55:34 2017 2017 Pacheco, Xavier 1 2015 49 2:19:17 2015 2015 Pacheco-Hall, Hilary 1 2016 45 2:52:32 2016 2016 Packard, Gary 1 2016 55 2:25:20 2016 2016 Packard, Rick 1 2012 50 1:47:54 2012 2012 Padilla, Daniel 2 2015 35 1:40:00 2015 2019 Padilla, Ian 1 2017 14 1:55:15 2017 2017 Page, Kerry 1 2016 48 2:02:17 2016 2016 Palguta, Scott 1 2016 33 1:37:15 2016 2016 Palmer, Barbara 1 2019 55 2:21:58 2019 2019 Palmer, Joel 1 2013 39 1:46:06 2013 2013 Palmer, Scott 1 2019 63 1:55:15 2019 2019 Palmrose, Lacey 1 2013 30 2:37:52 2013 2013 Palmrose, Sarah 1 2013 36 2:53:56 2013 2013 Panaro, Glenn 1 2012 50 1:35:51 2012 2012 Pangrac, Spencer 1 2016 18 1:30:37 2016 2016 Papp, Meghan 2 2013 28 1:46:13 2012 2013 Papp, Steven 1 2013 28 1:46:13 2013 2013 Parith, Colleen 1 2015 28 3:04:22 2015 2015 Park, Richard 2 2014 60 1:49:11 2014 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Parker, Michelle 1 2012 40 2:36:26 2012 2012 Parker, Pam 1 2016 50 1:55:40 2016 2016 Parker, Rebecca 1 2014 29 2:24:07 2014 2014 Parker, Taylor 1 2014 21 2:08:55 2014 2014 Parrish, Jeremy 1 2017 43 2:16:01 2017 2017 Parrish, Julie 4 2015 41 2:06:33 2012 2015 Parton, Jessica 2 2017 30 1:53:41 2016 2017 Parton, Nick 3 2017 31 1:18:42 2016 2019 Partridge, Katharine 1 2019 51 2:13:10 2019 2019 Parvin, Dana 1 2017 42 2:35:25 2017 2017 Pasquino, James 1 2017 37 1:56:46 2017 2017 Patterson, Chris 1 2015 30 1:58:49 2015 2015 Patterson, Mark 1 2015 50 1:59:25 2015 2015 Patz, Debby 7 2012 45 1:59:43 2012 2019 Paul, Aaron 1 2016 29 2:10:09 2016 2016 Paulin, Karleen 1 2016 26 2:15:34 2016 2016 Paulin, Kendalyn 1 2016 28 2:15:38 2016 2016 Paulson, Naray 1 2017 33 2:23:55 2017 2017 Payton, Micah 1 2015 33 2:11:35 2015 2015 Paywa, Ty 1 2012 45 2:11:19 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear Pearce, Eva 4 2017 38 2:11:37 2013 2017 Peck, Rachael 1 2017 28 2:25:38 2017 2017 Pederson, Cassandra 1 2019 24 2:12:48 2019 2019 Peet, Anne 1 2017 38 2:41:30 2017 2017 Pelcher, Shelley 1 2013 41 2:07:48 2013 2013 Pellow, Patrick 2 2017 52 1:49:25 2014 2017 Pemberton, Matthias 1 2016 27 1:50:10 2016 2016 Pendleton, Anita 3 2015 52 2:20:54 2012 2017 Penn, Kristin 1 2019 47 2:07:35 2019 2019 Penn, Laurika 1 2016 37 2:25:42 2016 2016 Pentlicki, Joe 1 2019 51 2:53:17 2019 2019 Peretsman, Mark 1 2016 57 1:43:46 2016 2016 Perez, Amy 1 2013 38 1:50:35 2013 2013 Perez, Carmen 2 2016 42 2:07:37 2013 2016 Perez, Lorenna 1 2015 36 2:20:39 2015 2015 Perez, Rigo 1 2019 37 2:11:05 2019 2019 Perez, Victoria 2 2017 19 1:41:26 2016 2017 Perry, Patrick 3 2017 36 1:36:43 2016 2019 Perry, Philip 1 2019 40 1:49:41 2019 2019 Perry, Scott 3 2013 45 1:45:39 2012 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Perry, William 1 2017 35 2:29:54 2017 2017 Persson, Rochelle 1 2016 48 1:40:49 2016 2016 Perusich, Ryan 1 2012 35 1:42:35 2012 2012 Peters, Juanita 1 2017 56 2:35:16 2017 2017 Peters, Sabine 1 2019 51 2:33:12 2019 2019 Petersen, Lisa 1 2019 36 2:16:25 2019 2019 Peterson, Jeremy 1 2015 23 1:48:42 2015 2015 Peterson, Stephen 1 2014 47 2:04:31 2014 2014 Petherick, Greg 1 2012 46 1:56:27 2012 2012 Pettee, Jennifer 1 2016 37 1:48:07 2016 2016 Petts, Alex 1 2019 24 2:21:22 2019 2019 Petty, George 2 2016 46 2:01:39 2016 2017 Pevoteaux, Amanda 2 2016 35 1:33:34 2014 2016 Pfeifer, Nick 1 2017 32 2:43:55 2017 2017 Phan, Michael 1 2019 47 2:27:55 2019 2019 Phelps, Larry 1 2013 32 2:08:21 2013 2013 Phillips, Dave 1 2013 46 1:59:33 2013 2013 Phillips, James 2 2017 46 2:30:12 2017 2019 Phillips, Jess 1 2017 26 2:36:41 2017 2017 Phillips, Liz 1 2017 19 1:37:52 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Phillips, Tina 1 2016 38 2:43:06 2016 2016 Phillips-Henry, Kelly 1 2013 44 1:58:00 2013 2013 Picune, Jared 1 2017 36 2:11:28 2017 2017 Pierson, Brianne 2 2015 36 1:43:23 2015 2016 Pike, Lisa 1 2014 38 1:56:07 2014 2014 Pilkington, Karen 1 2015 29 1:58:36 2015 2015 Pimentel, Carlos 1 2019 33 2:29:38 2019 2019 Pinello, Jacob 1 2013 23 1:52:13 2013 2013 Ping, Jenifer 1 2017 53 1:56:41 2017 2017 Ping, Kelly 1 2014 30 1:43:56 2014 2014 Pino, Alicia 4 2016 29 1:50:41 2012 2019 Pino, Marc 1 2012 28 1:54:57 2012 2012 Pipes, Candice 1 2016 38 2:03:35 2016 2016 Pitman, Teri 2 2016 34 1:44:30 2016 2019 Pittman, Michael 1 2016 24 1:50:01 2016 2016 Plack, Phillip 1 2016 25 1:49:28 2016 2016 Plewniak, Tyler 2 2012 41 2:22:57 2012 2014 Pobiedzinski, Tyler 1 2019 33 2:54:50 2019 2019 Podgorski, Katherine 1 2019 27 2:16:36 2019 2019 Podsiad, Chase 1 2012 27 1:36:46 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear Poe, Jennifer 1 2016 27 2:51:26 2016 2016 Pohl, Michelle 1 2019 36 2:19:17 2019 2019 Poland, Andrew 2 2012 25 1:32:56 2012 2013 Poor, John 1 2012 30 1:45:31 2012 2012 Poppele, Brad 1 2014 42 1:25:45 2014 2014 Poremba, Abigail 1 2012 19 1:55:32 2012 2012 Poremba, Beckie 1 2012 21 2:03:00 2012 2012 Poremba, Ed 2 2012 55 2:11:58 2012 2016 Port, Christopher 1 2013 37 2:27:56 2013 2013 Porter, Brian 2 2015 44 1:54:31 2015 2017 Portugal, Stephen 2 2019 42 1:51:18 2016 2019 Post, Kyle 1 2017 25 2:00:39 2017 2017 Potter, Zac 1 2016 26 1:45:08 2016 2016 Powell, Kate 1 2017 21 2:29:45 2017 2017 Powell, Nicole 1 2013 42 2:25:07 2013 2013 Powelson, Minta 1 2013 35 2:46:04 2013 2013 Powers, Don 1 2013 56 1:39:49 2013 2013 Powers, Jacque 1 2014 31 2:10:10 2014 2014 Powers, James 2 2015 38 2:49:14 2014 2015 Powers, Sarah 2 2016 28 1:48:35 2016 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Powless, Holly 1 2012 24 2:32:05 2012 2012 Poyner, Brandon 1 2015 25 2:17:47 2015 2015 Pratt, Bradley 2 2019 49 2:20:12 2012 2019 Pratt, Mark 1 2016 29 1:45:38 2016 2016 Price, Sara 1 2017 28 3:12:39 2017 2017 Prinzler, Debbie 1 2013 43 2:46:18 2013 2013 Pritchett, Brooks 1 2016 30 1:57:38 2016 2016 Proctor, Ryan 1 2019 35 2:22:16 2019 2019 Proffitt, Michael 1 2013 35 2:01:45 2013 2013 Prothro, Taylor 1 2016 24 1:43:19 2016 2016 Pruett, Karin 1 2016 36 2:10:21 2016 2016 Pruitt, Suzan 2 2019 47 1:56:29 2017 2019 Prunty, Jason 1 2019 38 2:11:14 2019 2019 Puretz, Lauren 2 2017 33 1:32:33 2016 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Quispe, Michael 1 2017 50 1:24:44 2017 2017 Quitos, MB 2 2017 33 1:41:29 2017 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Racine, David 1 2019 37 1:57:46 2019 2019 Radspinner, Jonmarc 1 2019 22 1:55:55 2019 2019 Rahman, Shahid 2 2017 47 2:09:23 2015 2017 Rainbowstar, Frog 2 2017 52 2:11:15 2016 2017 Raines, Kevin 1 2013 49 2:04:53 2013 2013 Rameriz, Shamaree 1 2013 36 2:25:08 2013 2013 Ramirez, Barbara 2 2015 42 1:58:01 2015 2016 Ramirez-Rubio, Daniel 1 2019 29 1:43:42 2019 2019 Ramlo, Brenda 1 2013 47 1:46:25 2013 2013 Ramsey, Jack 2 2012 69 2:07:14 2012 2013 Rappe, Michael 2 2013 24 1:45:12 2013 2014 Rasic, Sherri 1 2013 45 2:46:04 2013 2013 Rathmell, Lon 2 2019 50 1:46:40 2017 2019 Rau, Erica 1 2019 30 1:55:55 2019 2019 Rdes, Bart 2 2014 31 2:01:59 2013 2014 Rdes, Colleen 2 2014 30 2:01:59 2014 2016 Reams, Allison 1 2015 38 2:10:05 2015 2015 Redfield, Melanie 2 2012 31 2:26:28 2012 2013 Redinger, Phil 3 2013 41 1:46:11 2012 2015 Redman, Richard 2 2013 45 1:38:01 2013 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Reece, Kimberly 2 2017 55 2:07:56 2017 2019 Reed, Chris 1 2015 50 1:28:02 2015 2015 Reed, Felita 1 2014 24 2:45:09 2014 2014 Reed, John 1 2012 45 2:03:07 2012 2012 Reed, LeeAnn 1 2013 24 1:35:57 2013 2013 Reed, Sarah 1 2019 36 2:09:17 2019 2019 Reed, Shad 1 2013 39 2:07:21 2013 2013 Reeves, Jocelyn 1 2015 30 2:35:19 2015 2015 Reeves, Kyle 1 2019 24 1:36:03 2019 2019 Reilly, Ashley 1 2016 36 2:00:39 2016 2016 Reilly, Don 1 2014 56 2:58:51 2014 2014 Reinke, Jen 1 2013 29 2:09:13 2013 2013 Reising, Megan 2 2015 35 2:06:38 2013 2015 Renaud, Carrie 2 2019 39 2:14:21 2017 2019 Renaud, Nicole 1 2014 32 1:58:13 2014 2014 Renken, Dustin 1 2019 26 1:35:05 2019 2019 Reno, Ronald 1 2015 49 1:44:43 2015 2015 Repasky, Jack 1 2015 29 1:44:26 2015 2015 Reppert, Kelsey 1 2019 24 2:17:48 2019 2019 Reveteriano, April 1 2012 32 2:21:32 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear Reveteriano, Joseph 2 2013 35 1:46:13 2012 2013 Reyes, Ernesto 1 2013 48 2:50:58 2013 2013 Reyes, John 3 2015 33 1:47:54 2015 2017 Reyna, Isidra 1 2012 25 2:12:03 2012 2012 Reynolds-Sandstrom, Katherine 1 2016 35 2:21:27 2016 2016 Reza, Eric 1 2013 30 1:42:47 2013 2013 Rhoden, Enrique 2 2012 37 2:12:44 2012 2013 Rice, Karen 1 2019 42 2:14:55 2019 2019 Richardson, Georgann 4 2012 56 1:53:12 2012 2017 Richardson, Jacqueline 1 2015 31 2:13:44 2015 2015 Richardson, Matt 1 2014 31 1:55:12 2014 2014 Richardson, Stan 4 2012 60 2:02:54 2012 2017 Richter, Jennifer 2 2016 42 2:11:27 2014 2016 Richter, Kris 1 2016 36 2:21:38 2016 2016 Rickerl, Heather 1 2019 41 2:23:10 2019 2019 Rickeryl, Heather 1 2013 35 2:25:59 2013 2013 Rickey, Carson 1 2016 27 1:34:19 2016 2016 Ricks, Justin 1 2016 36 1:16:09 2016 2016 Riehle, Carmen 2 2015 40 1:40:00 2015 2019 Riehle, Jessica 1 2019 38 2:04:15 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Riggs, Michael 1 2015 33 1:51:42 2015 2015 Rigney, Sander 2 2017 44 1:33:17 2016 2017 Rimmer, Sean 1 2017 24 1:36:02 2017 2017 Ripke, Melanie 2 2015 45 2:09:28 2015 2016 Ritch, Erik 1 2019 34 2:42:19 2019 2019 Ritchie, Martina 3 2012 66 2:42:47 2012 2016 Rivera, Elizabeth 1 2017 32 2:36:43 2017 2017 Rivera, Lionel 1 2013 56 2:22:33 2013 2013 Rivera, Lynn 1 2013 39 1:46:53 2013 2013 Robbins, Scott 1 2019 56 2:04:15 2019 2019 Roberson, Duane 3 2016 44 1:26:31 2015 2017 Roberson, Jaclyn 3 2015 34 1:42:23 2015 2017 Roberts, Austin 1 2012 20 2:12:04 2012 2012 Roberts, Jestyn 1 2017 18 1:25:40 2017 2017 Roberts, Jon 1 2019 46 2:07:14 2019 2019 Roberts, Marcus 1 2013 26 2:10:49 2013 2013 Roberts, Sally 1 2012 31 2:37:19 2012 2012 Robinson, Geralyn 1 2012 33 1:57:37 2012 2012 Robinson, Jessica 1 2015 30 2:36:15 2015 2015 Robson, Bob 4 2017 55 1:52:46 2013 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Rock, Joe 3 2017 46 2:01:34 2014 2017 Rocks, Steven 1 2015 37 1:28:15 2015 2015 Rodriguez, Danny 1 2014 38 2:03:04 2014 2014 Rodriquez, Lilian 2 2012 31 2:13:36 2012 2013 Roeder, Emily 1 2017 19 1:59:23 2017 2017 Rogers, Annika 2 2019 25 2:41:18 2015 2019 Rogerson, Ruth 1 2019 49 2:14:08 2019 2019 Rognlie, Kacie 1 2015 30 2:15:43 2015 2015 Roiko, Kellyn 1 2019 24 1:29:47 2019 2019 Rolater, Charles 2 2017 44 2:30:07 2016 2017 Rolfes, Josh 1 2013 31 1:52:29 2013 2013 Rolland, Amanda 1 2013 30 3:02:07 2013 2013 Rolli, Melissa 1 2019 38 3:26:56 2019 2019 Romani, Ashlee 1 2014 26 1:36:59 2014 2014 Romero, Alex 2 2016 58 1:53:27 2016 2017 Romero, Alexander 1 2019 61 2:18:43 2019 2019 Romero, Gerald 7 2012 40 1:22:32 2012 2019 Romine, Christy 1 2015 36 1:54:02 2015 2015 Roque, Krystal 1 2014 31 1:59:31 2014 2014 Rose, Cory 6 2016 28 1:22:03 2013 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Roseman, Kristie 1 2016 37 1:50:46 2016 2016 Ross, Missy 3 2012 44 1:42:33 2012 2016 Ross, Steven 1 2014 42 1:57:53 2014 2014 Roth-Sukach, Kendall 1 2017 37 2:43:26 2017 2017 Roueche, Sarah 3 2019 35 2:08:18 2016 2019 Rowan, Cat 1 2016 27 2:11:51 2016 2016 Rowan, Sammie 1 2019 41 2:09:54 2019 2019 Royer Murray, Kerri 1 2013 35 2:29:45 2013 2013 Royer, Michael 1 2017 34 1:58:17 2017 2017 Rozak, Joe 2 2019 37 1:50:09 2017 2019 Rubal, Lawrence 1 2017 33 1:31:36 2017 2017 Rubendall, Dorsey 1 2013 42 2:07:50 2013 2013 Rucaj, Amarilda 1 2013 29 1:55:05 2013 2013 Ruen, Robert 2 2014 42 1:59:09 2014 2016 Rupert, Daniel 1 2016 32 2:10:55 2016 2016 Rupprecht, Mark 1 2013 39 2:34:54 2013 2013 Rushing, Johnny 1 2017 53 2:06:35 2017 2017 Rushing, Pamela 1 2017 54 2:12:44 2017 2017 Russell, Jenny 1 2017 40 1:51:27 2017 2017 Russell, Kitty 1 2016 26 2:36:15 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Rusu, Petru 1 2017 25 1:18:58 2017 2017 Rutherford, Nikki 1 2017 33 2:47:13 2017 2017 Rutten, Joe 1 2014 16 2:07:52 2014 2014 Ruzinsky, Benjaim 1 2012 24 1:38:34 2012 2012 Ryan, Christopher 1 2012 28 1:56:13 2012 2012 Ryan, Laurie 2 2015 58 1:54:30 2014 2015 Ryan, Sean 1 2016 48 1:29:29 2016 2016 Ryder, Julie 2 2016 33 2:13:14 2016 2019 Rygwelski, Stephanie 1 2019 26 2:02:39 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Sa, Joseph 1 2019 45 1:47:18 2019 2019 Sage, Michelle 1 2012 23 2:20:22 2012 2012 Sakata, Ryan 1 2019 47 1:38:39 2019 2019 Sakata, Zachary 1 2019 17 1:38:34 2019 2019 Salas, Andrew 1 2016 27 2:01:23 2016 2016 Salazar, Gary 1 2017 50 1:53:12 2017 2017 Salazar, Maribel 1 2019 43 2:21:40 2019 2019 Salerni, Sierra 1 2019 19 2:35:00 2019 2019 Saliba, Melissa 2 2014 29 1:58:39 2014 2019 Salisbury, Amy 1 2012 29 2:19:21 2012 2012 Salisbury, Brandon 2 2019 36 1:30:49 2016 2019 Salisbury, Mike 1 2012 29 2:19:22 2012 2012 Samora, Jen 1 2015 33 2:04:32 2015 2015 Samuels, Ruby 1 2015 20 1:43:03 2015 2015 Sanchez, Cindy 1 2014 43 2:18:29 2014 2014 Sanchez, David 2 2017 32 1:36:25 2016 2017 Sanchez, Mario 1 2017 35 1:53:58 2017 2017 Sandoval, Linsey 1 2019 34 1:35:48 2019 2019 Sandoval, Miguel 1 2019 34 1:28:01 2019 2019 Santillanes, David 1 2012 25 1:44:10 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear Santoyo, Robert 5 2012 49 1:48:41 2012 2017 Sardelli, Christian 1 2019 18 1:50:17 2019 2019 Saren, Justin 2 2014 24 1:41:40 2013 2014 Saunders, Sherry 2 2017 44 2:26:22 2013 2017 Savel, Erin 2 2016 38 2:21:28 2015 2016 Scalard, Marny 2 2014 30 1:44:22 2014 2019 Schaefer, Scott 1 2017 49 2:27:53 2017 2017 Schafer, Megan 2 2016 36 1:56:01 2016 2017 Schafer, Michael 2 2015 46 2:24:29 2014 2015 Scheetz, Sharon 2 2012 59 1:59:58 2012 2016 Scheetz, Thomas 1 2012 55 1:59:59 2012 2012 Schellmeier, Greg 1 2012 20 1:43:52 2012 2012 Schene, Virginia 2 2013 53 2:38:49 2013 2014 Scheppach, Andrew 1 2016 39 2:06:16 2016 2016 Schleiker, Kendra 1 2012 38 1:48:46 2012 2012 Schluderberg, Tristan 1 2017 19 1:51:43 2017 2017 Schmeilzl, Tina 1 2014 36 2:35:08 2014 2014 Schmid, Maddy 4 2014 23 1:52:33 2013 2019 Schmidt, David 1 2017 46 1:58:37 2017 2017 Schmidt, Lindsey 1 2016 29 2:50:20 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Schmidt, Sarah 1 2019 35 2:00:38 2019 2019 Schmig, Katie 1 2019 23 2:11:27 2019 2019 Schneider Miller, Abby 1 2017 44 2:01:09 2017 2017 Schneider, Erik 1 2017 48 2:01:09 2017 2017 Schneider, Stan 1 2016 50 2:11:42 2016 2016 Schollmeier, Gregory 1 2014 22 1:43:45 2014 2014 Scholze, Annie 1 2019 47 3:01:54 2019 2019 Schrag, Leah 1 2017 34 2:53:55 2017 2017 Schreiner, Nicole 1 2015 37 2:02:31 2015 2015 Schriefer, Elizabeth 1 2014 40 2:27:35 2014 2014 Schroeder, Annie 1 2013 28 2:19:49 2013 2013 Schueler, Carl 1 2016 59 1:43:20 2016 2016 Schultz, Jane 2 2015 61 2:19:48 2014 2015 Schultz, Ted 2 2016 25 1:19:56 2015 2016 Schulz, Catherine 1 2019 32 2:12:52 2019 2019 Schulze, Megan 1 2013 29 2:01:10 2013 2013 Schumacher, Amanda 1 2014 28 2:00:11 2014 2014 Schumpert, Karyn 1 2015 39 2:18:59 2015 2015 Schwartz, Kristin 1 2012 31 1:53:29 2012 2012 Schwing, Katie 1 2012 28 2:08:43 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear Scott, Lincoln 1 2019 29 2:08:38 2019 2019 Scott, Lisa 1 2016 46 2:37:03 2016 2016 Scriver, Maureen 1 2014 29 3:12:07 2014 2014 Scroggins, Christopher 1 2017 22 1:59:42 2017 2017 Seaver, Landon 1 2016 20 2:17:02 2016 2016 Secker, William 3 2013 36 1:44:37 2012 2014 Sedelmyer, Beth 1 2019 52 2:10:58 2019 2019 Seeman, Amy 1 2019 55 2:06:12 2019 2019 Seeman, Tom 1 2019 57 1:40:26 2019 2019 Seemiller, Carrie 1 2013 28 1:56:55 2013 2013 Segelhorst, Kenneth 1 2012 30 1:36:59 2012 2012 Segovia, Alejandro 1 2019 40 2:01:37 2019 2019 Seidman, Larry 1 2017 53 2:41:41 2017 2017 Self, Harold 1 2015 40 2:18:38 2015 2015 Self, Julie 2 2012 45 1:55:07 2012 2013 Selig, Jeff 1 2019 54 2:15:02 2019 2019 Selke, Kristen 1 2016 24 1:54:34 2016 2016 Selleck, Cat 2 2012 46 2:04:20 2012 2019 Seminario, Max 1 2013 37 1:27:52 2013 2013 Sepeda, Eliana 1 2013 25 1:46:27 2013 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Serna, Darren 1 2019 39 1:54:28 2019 2019 Serna, Louie 2 2017 60 1:52:25 2017 2019 Sethi, Jason 1 2017 42 2:05:06 2017 2017 Sevier, Jay 1 2017 59 2:01:51 2017 2017 Seyb, Kecia 1 2013 32 2:00:56 2013 2013 Seymour, Ellen 1 2017 38 2:27:03 2017 2017 Shaffer, Nichol 1 2016 34 2:25:03 2016 2016 Shank, Daniel 1 2015 42 1:57:17 2015 2015 Sharp, Carwyn 1 2017 43 1:36:59 2017 2017 Sharpe, Jason 2 2012 35 1:31:36 2012 2016 Shaughnessey, Ian 1 2013 35 2:00:16 2013 2013 Shaw, Karen 1 2016 42 2:37:16 2016 2016 Shaw, Pam 1 2014 50 2:06:53 2014 2014 Shaw, Sammy 1 2014 45 1:48:23 2014 2014 Shawver, Andrew 6 2016 41 1:49:35 2013 2019 Shawver, Vanessa 6 2013 40 2:14:36 2013 2019 Shea, Anthony 1 2016 23 1:40:34 2016 2016 Shehane, Judith 1 2017 29 2:50:34 2017 2017 Shell, Charles 1 2017 34 2:41:05 2017 2017 Shelton, Lindsay 1 2017 33 2:59:45 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Shelton, Stuart 1 2015 52 2:11:11 2015 2015 Shenuk, Kimberly 2 2015 39 1:45:40 2013 2015 Sherlock, Ashley 1 2017 27 2:17:08 2017 2017 Shewmake, Kendell 1 2013 49 2:24:25 2013 2013 Shilling, Brittany 2 2015 23 2:25:12 2015 2016 Shonya, Dmitry 2 2017 33 1:52:36 2016 2017 Short, Reginald 5 2015 43 1:44:42 2013 2019 Short, Todd 4 2017 40 1:29:16 2012 2017 Shotwell, Chris 1 2012 46 1:52:59 2012 2012 Shotwell, Jen 3 2012 46 2:08:22 2012 2016 Shoulberg, Rick 1 2019 57 1:42:24 2019 2019 Sicchio, Renee 1 2016 41 2:15:52 2016 2016 Sidwell, Ron 1 2019 28 2:32:26 2019 2019 Sie, Taylor 1 2015 27 1:41:47 2015 2015 Sifford, Dorie 1 2019 46 2:23:50 2019 2019 Sifuentes, Yanina 1 2013 37 1:59:05 2013 2013 Silbernagel, George 1 2015 51 2:11:37 2015 2015 Siler, Justin 1 2019 34 1:49:58 2019 2019 Simkins, Erik 1 2017 34 1:42:03 2017 2017 Simonsen, Christiaan 1 2013 28 2:04:30 2013 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Sims, Jayne 2 2014 53 1:43:51 2013 2014 Sims, Scott 1 2016 38 2:04:16 2016 2016 Sims, Taylor 1 2013 22 1:59:57 2013 2013 Simshauser, Kelly 1 2019 49 1:52:08 2019 2019 Simshauser, Kylie 1 2019 15 1:52:06 2019 2019 Sinclair, Ellen 1 2013 25 2:00:22 2013 2013 Sipe, Christopher 1 2019 38 1:44:11 2019 2019 Sisk, Jan 1 2016 57 2:30:29 2016 2016 Sisson, Matthew 1 2019 40 2:04:30 2019 2019 Sittig, John 2 2013 45 1:53:38 2012 2013 Skaggs, Kristie 1 2015 50 1:53:19 2015 2015 Skalsky, Jason 1 2012 33 1:26:44 2012 2012 Skinner, Grace 2 2017 17 1:36:48 2016 2017 Skinner, Kurt 2 2017 51 1:40:39 2016 2017 Skocich, Janice 3 2016 47 2:19:37 2016 2019 Skolout, John 1 2019 30 1:41:59 2019 2019 Sloniker, Ben 1 2013 28 1:59:07 2013 2013 Smeltz, Zack 1 2013 26 1:53:34 2013 2013 Smith, Anna 1 2016 19 2:24:24 2016 2016 Smith, Jodi 2 2012 43 2:00:55 2012 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Smith, Kate 1 2015 25 2:34:52 2015 2015 Smith, Kelly 1 2015 41 2:06:26 2015 2015 Smith, Lisa 2 2012 39 1:51:28 2012 2013 Smith, Miguel 1 2012 44 1:47:42 2012 2012 Smith, Natasha 3 2016 24 2:03:54 2014 2016 Smith, Patrick 1 2013 27 2:06:38 2013 2013 Smith, Shanna 2 2019 41 2:26:14 2014 2019 Smith, Stephen 1 2014 48 1:40:55 2014 2014 Smith, Tammy 1 2015 52 3:30:29 2015 2015 Smith, Tonia 2 2015 46 1:45:54 2014 2015 Smith-Hill, Jackie 1 2015 58 3:01:11 2015 2015 Smokovitz, Jill 1 2017 27 2:06:16 2017 2017 Snedaker, Ron 3 2015 38 1:20:40 2015 2019 Snow, Erika 1 2016 24 2:10:25 2016 2016 Snyder, Neil 1 2015 38 1:38:26 2015 2015 Snyder, Will 1 2017 51 1:50:00 2017 2017 Sobecki, John 1 2015 53 2:18:49 2015 2015 Sobocinski, Andrea 2 2015 41 2:02:39 2015 2016 Socolofsky, Zachary 1 2016 20 1:33:48 2016 2016 Sokol, Rachel 1 2017 29 2:53:57 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Soldano, Kathleen 1 2019 52 2:20:20 2019 2019 Sommerdorf, Craig 1 2017 54 1:38:47 2017 2017 Sonnek, David 1 2014 42 1:53:16 2014 2014 Sorrell, Kimberly 1 2012 38 2:53:56 2012 2012 Souder, Mandy 1 2016 37 2:00:34 2016 2016 Souther, Melissa 1 2019 47 2:08:49 2019 2019 Sparks, Julie 1 2019 40 2:42:09 2019 2019 Sparks, Uliya 1 2017 30 2:31:05 2017 2017 Speakes, Jim 1 2012 33 1:36:09 2012 2012 Speakman, Joseph 1 2013 27 1:49:20 2013 2013 Speer, Brenda 1 2017 54 2:50:40 2017 2017 Spell, Robert 1 2019 57 2:32:41 2019 2019 Spencer, Evelyn 1 2017 35 2:37:19 2017 2017 Spillman, Scott 2 2013 26 1:15:10 2012 2013 Spinuzzi, Kristine 1 2016 46 1:57:05 2016 2016 Spring, JoAnne 1 2019 49 3:05:11 2019 2019 Sroka, Julie 1 2017 53 1:51:34 2017 2017 Staed-Bishop, Rebecca 1 2012 27 1:50:15 2012 2012 Stamp, Taylor 1 2015 25 1:36:35 2015 2015 Stanciu, Adrian 3 2012 42 1:35:30 2012 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Stanley, Annmarie 1 2015 25 2:29:35 2015 2015 Stanley, Jaymie 1 2012 26 1:59:07 2012 2012 Stapanowich, Brandon 4 2015 30 1:20:05 2013 2019 Staples, Michael 1 2013 39 2:00:01 2013 2013 Stark, Diana 1 2013 31 1:55:10 2013 2013 Starkey, Lisa 1 2015 43 2:08:57 2015 2015 Staron, Anna 1 2014 40 2:37:59 2014 2014 Starrick, John 1 2014 34 2:23:56 2014 2014 Stattelman, Anne 1 2016 55 2:13:16 2016 2016 Stauder, Don 1 2016 68 2:02:23 2016 2016 Stauffer, Quinn 1 2012 22 1:35:37 2012 2012 Steed, Ashleigh 1 2017 21 1:37:07 2017 2017 Steffens, Timothy 3 2016 45 1:38:39 2016 2019 Steigerwald, Chrissy 1 2014 44 1:44:08 2014 2014 Stein, Robert 1 2014 43 2:01:38 2014 2014 Steinberg, Erin 2 2016 36 2:02:37 2016 2017 Steiner, Magdalena 2 2013 28 1:43:51 2013 2014 Steinhafel, Emily 1 2016 32 1:58:13 2016 2016 Steinhafel, Katie 1 2016 30 2:15:40 2016 2016 Steinhorn, Beth 1 2016 49 2:47:31 2016 2016 Name Num Races Year Age BestTime FirstYear MostRecentYear Steinmeyer, Kent 1 2013 41 1:54:22 2013 2013 Stephens, Bonnie 1 2016 50 2:40:37 2016 2016 Stephens, Patrick 1 2016 28 1:42:20 2016 2016 Stephenson, Ed 1 2019 36 2:41:57 2019 2019 Stephenson, Kelli 1 2019 28 2:19:50 2019 2019 Stephenson, Melissa 1 2017 34 2:09:07 2017 2017 Stephenson, Samuel 1 2019 28 2:19:50 2019 2019 Stevens, Molly 1 2012 41 2:37:50 2012 2012 Stevenson, Maxwell 1 2012 22 1:40:30 2012 2012 Steves, Melanie 2 2015 38 1:55:40 2015 2016 Stewart, Bret 1 2019 47 1:47:17 2019 2019 Stewart, Brian 1 2017 39 1:59:23 2017 2017 Stewart, Katie 1 2017 32 2:43:34 2017 2017 Stickney, Daisy 1 2016 31 2:50:36 2016 2016 StJohn, Todd 2 2017 48 1:59:06 2016 2017 Stock, Gregory 1 2017 56 1:41:35 2017 2017 Stock, Jennifer 1 2017 45 1:51:24 2017 2017 Stockton, Steven 1 2014 31 1:58:16 2014 2014 Stodghill, Ruth 1 2017 39 1:58:35 2017 2017 Stoeckel, Kim 3 2016 43 2:01:57 2015 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Stokes, Kevyn 1 2016 27 1:44:08 2016 2016 Stone, Daniel 1 2017 36 1:53:31 2017 2017 Stone, Katrina 1 2013 39 2:45:44 2013 2013 Stone, Rebecca 1 2013 27 2:06:53 2013 2013 Storch, Jeffrey 1 2014 50 2:04:39 2014 2014 Storch, Maureen 2 2014 49 2:00:45 2014 2015 Storch, Tara 1 2015 15 2:21:55 2015 2015 Stotts, Brienne 1 2016 35 2:33:56 2016 2016 Stoudt, Amanda 1 2012 18 1:59:34 2012 2012 Stover, Sarah 2 2019 37 1:51:11 2015 2019 Stowell, Steve 1 2015 42 1:53:22 2015 2015 Strain, Landon 1 2016 18 1:46:44 2016 2016 Strait, Leona 1 2017 48 1:50:55 2017 2017 Stratton, Margie 1 2016 52 2:39:04 2016 2016 Strizich, Michael 1 2017 46 1:48:58 2017 2017 Strus, Mark 1 2015 34 1:48:14 2015 2015 Stuart, James 1 2016 26 2:44:17 2016 2016 Sturgeon, Ian 1 2012 33 1:33:59 2012 2012 Sturges, Kristin 1 2013 46 1:56:35 2013 2013 Sturges, Mark 1 2013 51 2:29:14 2013 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Sturm, Shawn 2 2014 46 1:50:13 2014 2015 Suazo, Micaela 1 2015 29 3:08:48 2015 2015 Suckow, Beth 1 2019 39 3:14:36 2019 2019 Sullivan, Brad 1 2016 47 1:57:05 2016 2016 Sullivan, Cole 1 2016 16 2:19:34 2016 2016 Sullivan, Crystal 1 2015 29 3:08:48 2015 2015 Sunderhaus, Stephen 1 2015 29 1:39:14 2015 2015 Surage, Amy 1 2013 50 1:40:32 2013 2013 Sutton, Brittany 1 2017 26 2:28:27 2017 2017 Sutton, Phillip 1 2017 26 2:28:30 2017 2017 Swan, Richard 1 2012 48 1:55:44 2012 2012 Swank, Scott 1 2017 36 2:03:30 2017 2017 Sweet, Danielle 2 2019 22 2:14:40 2014 2019 Sweetman, David 1 2015 52 1:59:48 2015 2015 Swiatek, Kathleen 2 2017 47 2:51:36 2016 2017 Swift, Jeremy 1 2013 35 2:17:35 2013 2013 Swift, Kyle 4 2017 30 1:42:28 2015 2019 Swink, Dave 2 2015 59 2:09:43 2015 2017 Swize, Emmie 1 2019 22 2:33:42 2019 2019 Szymanski, Steve 1 2015 31 2:17:54 2015 2015 Name Num Races Year Age BestTime FirstYear MostRecentYear Tabares, Jalynn 1 2013 11 1:44:17 2013 2013 Tabares, Kayli 2 2013 13 1:30:27 2012 2013 Tabares, Travis 3 2013 34 1:25:58 2012 2016 Tackett, Corrina 1 2014 32 2:18:24 2014 2014 Tam, Edward 1 2014 29 3:08:13 2014 2014 Tamayo, Zachary 1 2017 28 1:45:13 2017 2017 Taormina, Nikolas 1 2019 25 1:53:54 2019 2019 Tatham, David 1 2016 30 1:48:20 2016 2016 Tatum, Ashlee 1 2015 28 2:04:30 2015 2015 Taylor, Angela 4 2015 30 2:06:17 2012 2015 Taylor, Steven 1 2019 61 2:08:05 2019 2019 Taylor, Teresa 1 2015 54 2:00:42 2015 2015 Taylor-Romero, Kari 6 2013 35 2:09:38 2013 2019 Teger, Mike 3 2017 47 1:29:03 2015 2019 Teisher, Jon 6 2015 39 1:27:38 2012 2019 Teisher, Katie 1 2016 32 2:24:38 2016 2016 Tellez, Vincente 1 2016 21 1:33:09 2016 2016 Tempia, Elsa 1 2014 35 2:16:26 2014 2014 Tengdin, Phoebe 1 2017 26 1:36:44 2017 2017 Tereyla, Phillip 1 2019 31 2:22:38 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Theis, Chris 2 2015 44 1:46:57 2015 2017 Thelen, Tracy 5 2015 35 1:31:23 2014 2019 Thibault, Jennifer 1 2015 37 2:05:11 2015 2015 Thiry, Christopher 1 2013 46 2:24:25 2013 2013 Thomas, Eric 2 2013 58 1:46:34 2013 2017 Thomas, Jessi 2 2017 31 1:52:11 2016 2017 Thomas, Mark 2 2013 48 1:48:30 2013 2014 Thomas, Raenell 1 2014 41 2:30:46 2014 2014 Thomason, Travis 1 2014 30 1:38:22 2014 2014 Thomford, Paul 1 2017 60 2:40:44 2017 2017 Thompson, Christy 1 2015 30 1:40:07 2015 2015 Thompson, Evan 1 2015 29 2:33:36 2015 2015 Thompson, Joanie 1 2019 59 2:45:22 2019 2019 Thompson, Joel 1 2019 59 2:09:55 2019 2019 Thornton, Sean 2 2015 26 1:50:21 2013 2015 Thurman, Erynn 1 2016 31 2:14:08 2016 2016 Tiernan, Bridget 1 2017 26 1:58:14 2017 2017 Ties, Sydney 1 2019 19 1:48:10 2019 2019 Tiffany, Hanna 1 2016 31 2:50:36 2016 2016 Tighe, Kerry 1 2013 33 2:06:18 2013 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Timmons, Rob 1 2012 40 1:51:59 2012 2012 Timney, Tricia 1 2017 24 2:51:14 2017 2017 Tobler, Steven 1 2015 49 2:01:58 2015 2015 Toews, Rachel 1 2014 17 2:13:08 2014 2014 Tognetti, Kristin 1 2012 29 2:01:54 2012 2012 Tomitsch, Pete 1 2012 40 2:02:43 2012 2012 Tong, Amber 2 2014 34 1:41:26 2014 2016 Tongue, William 1 2019 62 1:48:07 2019 2019 Toon, Patrick 1 2014 39 1:31:03 2014 2014 Torain, Cheryl 1 2014 56 2:47:17 2014 2014 Tormoen, Madeline 1 2017 55 1:56:28 2017 2017 Torres, Antonio 1 2019 33 2:51:34 2019 2019 Toth, Jason 1 2015 37 1:36:50 2015 2015 Toth, Kierann 1 2015 31 1:36:50 2015 2015 Townsend, Franklin 1 2015 45 2:15:49 2015 2015 Toyo, Wale 1 2017 28 1:48:37 2017 2017 Trappe, Matthew 1 2014 32 1:44:32 2014 2014 Trappe, Molly 1 2013 31 2:03:52 2013 2013 Trester, Zachary 2 2017 27 1:38:57 2016 2017 Trimble, Wesley 1 2013 25 2:06:12 2013 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Trimboli, Scott 3 2015 55 1:35:57 2014 2019 Trinidad, Holly 2 2017 33 2:04:08 2016 2017 Trinidad, Rd 1 2016 36 2:14:11 2016 2016 Tripicchio, Ryan 1 2014 26 1:29:53 2014 2014 Trousdale, Ken 2 2013 50 2:14:36 2013 2019 Truett, Rhonda 1 2012 46 2:09:32 2012 2012 Trujillo, Matthew 1 2017 36 1:53:01 2017 2017 Trujillo, Robert 1 2017 60 2:25:27 2017 2017 Trump, Peter 2 2015 60 1:54:48 2015 2017 Turcotte, Joe 1 2016 57 1:58:20 2016 2016 Turner, Anthony 1 2016 42 2:01:08 2016 2016 Tussey, Matthew 1 2012 33 2:40:00 2012 2012 Tussey, Nicole 1 2012 30 2:39:59 2012 2012 Tuzzolino, Joseph 1 2017 42 2:06:35 2017 2017 Tverberg, Jodie 1 2012 31 2:25:30 2012 2012 Tygret, Daniel 1 2017 36 1:53:52 2017 2017 Tygret, Jennifer 1 2017 35 2:20:09 2017 2017 Tysland, Lindsey 1 2017 35 2:01:37 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Umphrey, Jim 1 2012 72 2:06:08 2012 2012 Unger, Danielle 1 2017 37 2:07:51 2017 2017 Unger, Elissa 1 2019 30 2:13:49 2019 2019 Urbina, Rob 1 2017 34 1:42:08 2017 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Valaika, George 1 2019 19 1:48:23 2019 2019 Valdez, Donnel 1 2012 39 2:07:05 2012 2012 Valdez, James 1 2013 40 1:45:02 2013 2013 Valdovinos, Israel 1 2016 34 1:48:09 2016 2016 Valenzuela, Julia 1 2015 30 2:08:38 2015 2015 Van Baalen, Alyssa 1 2014 22 2:30:39 2014 2014 Van Der Sanden, Debbie 1 2014 41 2:32:01 2014 2014 Van Hook, Michelle 1 2012 31 1:54:25 2012 2012 Van Horn, Andrew 3 2015 44 2:00:06 2015 2017 Van Horn, Brooke 3 2015 42 2:00:07 2015 2017 Van Matre, Andy 1 2017 19 1:48:04 2017 2017 Van Matre, Mike 1 2017 53 1:56:15 2017 2017 Van Zile, Kyle 1 2015 26 1:21:40 2015 2015 Vandam, Nicholas 1 2015 27 1:31:57 2015 2015 Vandersluis, Brenda 5 2012 50 2:14:55 2012 2016 Vandersluis, Kaeli 1 2016 22 2:18:36 2016 2016 VanDeusen, Stephanie 1 2015 24 1:57:41 2015 2015 VanGampleare, Stephen 5 2017 26 1:11:01 2014 2019 Vanhook, Tim 3 2017 34 1:52:28 2012 2017 Vanis, Amanda 1 2014 25 2:24:42 2014 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Vanis, Mark 1 2014 26 2:24:41 2014 2014 VanIwarden, Jennifer 2 2013 30 1:55:41 2013 2017 VanNaman, Tad 1 2017 44 1:51:27 2017 2017 Vanochten, Christie 1 2019 33 2:38:08 2019 2019 Vargas, Claudia 1 2019 45 2:51:48 2019 2019 Vargas, Rose 1 2015 37 2:59:37 2015 2015 Vasquez, Jared 1 2017 36 2:06:22 2017 2017 Vaughan, RaiLynn 1 2014 29 2:56:01 2014 2014 Vaughn, Dean 1 2016 46 2:34:14 2016 2016 Vavra, Brandon 1 2013 31 2:03:08 2013 2013 Vazquez, Jody 2 2016 34 2:30:34 2016 2017 Vehige, Kim 4 2015 48 1:52:07 2013 2016 Velasquez, Erminio 2 2019 37 1:57:48 2017 2019 Velissariou, Jennifer 1 2016 37 2:36:44 2016 2016 Ventura, Branden 1 2017 20 2:02:28 2017 2017 Venzor, Alejandro Rocqu 1 2016 32 1:29:26 2016 2016 Venzor, Alejandro 1 2015 31 1:28:16 2015 2015 Verbrugge, Tabitha 1 2014 18 2:18:00 2014 2014 Vickery, Brian 1 2016 47 2:19:00 2016 2016 Vido, Tony 1 2013 46 2:02:47 2013 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Vigil, Patrick 1 2015 30 1:29:59 2015 2015 Vinson, Andrea 2 2015 34 1:51:48 2014 2015 Vitulli, Brian 2 2016 49 1:32:23 2015 2016 Vivian, James 1 2013 46 2:46:37 2013 2013 Voet, Ken 1 2016 22 1:46:59 2016 2016 Voitl, Bob 2 2015 49 2:01:04 2015 2016 Vomastic, John 1 2019 75 2:57:10 2019 2019 von Allmen, Julia 1 2013 31 2:07:47 2013 2013 Voss, Kathleen 2 2013 48 2:06:11 2012 2013 Vrabel, Amelia 2 2015 39 1:53:44 2015 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Wagar, Bethany 1 2019 34 2:25:11 2019 2019 Wagar, Liza 1 2014 36 2:24:58 2014 2014 Wagar, Luann 1 2019 54 3:05:10 2019 2019 Wagle, Ross 1 2016 31 1:27:24 2016 2016 Wahl, Devin 1 2013 22 1:40:04 2013 2013 Wahl, Dustin 1 2013 17 2:14:26 2013 2013 Wahl, Michael 2 2013 54 1:49:10 2012 2013 Wakino, Paul 1 2016 42 1:46:45 2016 2016 Walker, Rebecca 1 2013 34 2:31:08 2013 2013 Wallace, Nicholas 1 2019 29 1:38:41 2019 2019 Walma, Mitchell 1 2013 38 1:53:29 2013 2013 Walsh, Gregg 1 2019 52 1:58:24 2019 2019 Walsh, Joanie 1 2015 60 2:39:57 2015 2015 Walsh, Samantha 1 2013 29 2:06:37 2013 2013 Walter, Connilee 7 2013 39 1:29:18 2012 2019 Walter, Laura 1 2019 27 2:02:32 2019 2019 Walters, Jeff 5 2019 49 2:00:35 2014 2019 Walther, Brandon 1 2015 27 1:35:25 2015 2015 Wambeke, Brad 1 2013 43 1:52:05 2013 2013 Wansor, Dennis 2 2015 46 2:12:47 2015 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Warden, Jeanette 1 2019 50 2:54:42 2019 2019 Wardwell, Meredith 2 2017 37 2:13:28 2016 2017 Ware, Stephanie 1 2013 41 2:14:04 2013 2013 Warehime, Amanda 1 2019 47 2:25:28 2019 2019 Warner, Sean 1 2015 42 1:53:23 2015 2015 Warren, Kerry 1 2019 43 1:59:48 2019 2019 Warren, Shane 1 2013 34 2:10:18 2013 2013 Waskewicz, Nicholas 1 2019 34 2:27:06 2019 2019 Wasson, Mike 1 2019 53 1:37:18 2019 2019 Waters, Melissa 1 2012 40 2:11:12 2012 2012 Waters, Todd 3 2015 27 1:39:26 2015 2017 Watkins, Joni 1 2016 30 2:24:54 2016 2016 Watkins, Michael 1 2014 48 2:33:20 2014 2014 Watson, Scheila 1 2015 49 2:37:50 2015 2015 Watson, Thomas 1 2016 45 1:38:55 2016 2016 Watt, Bobbi Kae 1 2019 39 2:21:20 2019 2019 Watts, Jay 3 2015 42 1:26:00 2014 2017 Weaver, Darrell 1 2017 70 2:32:59 2017 2017 Weaver, Deb 1 2012 59 2:32:17 2012 2012 Weaver, Todd 2 2017 47 1:44:08 2017 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Webb, Ashley 1 2017 32 2:16:30 2017 2017 Webb, Janice 5 2013 58 2:09:13 2013 2017 Webb, Krystal 1 2017 26 1:49:30 2017 2017 Webb, Regina 1 2019 42 2:13:37 2019 2019 Weber, Rebecca 1 2015 30 2:49:47 2015 2015 Wedel, Brian 1 2016 45 1:52:32 2016 2016 Wedel, Robert 1 2016 56 2:19:31 2016 2016 Wei, Jade 2 2017 45 2:55:13 2017 2019 Weibel, David 1 2012 28 3:12:53 2012 2012 Weir, Susanne 1 2019 54 2:56:58 2019 2019 Weisen, Arianna 2 2016 19 1:52:43 2015 2016 Weiss, Matthew 1 2019 30 2:00:16 2019 2019 Welch, Christopher 2 2017 48 2:13:15 2017 2019 Welch, Pamela 1 2015 38 1:44:14 2015 2015 Wells, Gwendolyn 4 2017 50 2:09:11 2015 2019 Wells, Matthew 1 2013 35 2:15:43 2013 2013 Wencl, Rudy 1 2019 55 2:09:48 2019 2019 Wentland, Lynn 2 2013 46 2:03:37 2013 2016 Wentzel, Abigail 2 2017 25 2:10:09 2017 2019 Werner, Heather 1 2012 30 2:14:41 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear West, Jennifer 1 2016 34 2:20:42 2016 2016 West, Kristine 1 2015 29 2:45:30 2015 2015 West, Zoe 1 2014 22 2:45:45 2014 2014 Westermeyer, Robert 1 2015 45 1:38:38 2015 2015 Westley, Ross 2 2013 76 2:17:54 2012 2013 Wheeler, Marley 1 2015 31 2:17:59 2015 2015 Whipkey, Justus 2 2019 44 2:05:37 2017 2019 Whitaker, Kristy 1 2017 52 2:20:06 2017 2017 White, Prudence 3 2017 37 2:11:11 2015 2017 White, Sam 1 2013 26 1:56:36 2013 2013 Whitehead, Joel 1 2019 24 1:42:04 2019 2019 Whitley, Kira 1 2016 26 2:24:03 2016 2016 Whitlock, Martha 1 2016 26 2:15:35 2016 2016 Whitt, Dean 1 2013 46 2:02:03 2013 2013 Whitt, Jean 2 2012 40 1:59:37 2012 2013 Whitten, Brandon 1 2013 35 2:04:25 2013 2013 Whittmore, Jenna 1 2015 22 2:05:13 2015 2015 Wiegers, Leah 1 2019 19 2:26:33 2019 2019 Wiersema, Codi 1 2019 23 1:23:15 2019 2019 Wight, Zach 1 2019 32 1:45:39 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Wilburn, Michael 1 2013 36 1:46:21 2013 2013 Wilcox, Sarah 1 2015 37 1:53:40 2015 2015 Wilcox, Stephanie 4 2013 38 2:41:12 2012 2016 Wilkerson, Cori 4 2017 39 2:02:47 2015 2019 Wilkerson, Wesley 2 2015 37 2:21:32 2015 2019 Wilkins, Helen 1 2019 42 2:44:15 2019 2019 Wilkins, Leslie 1 2015 38 2:39:50 2015 2015 Wilkins, Steve 1 2019 58 2:22:00 2019 2019 Williams Fenton, Brianna 1 2019 28 1:48:36 2019 2019 Williams, Amy 2 2017 34 1:57:15 2016 2017 Williams, Brooks 1 2016 33 1:35:11 2016 2016 Williams, Caroline 1 2012 45 2:34:43 2012 2012 Williams, Christopher 1 2016 41 2:15:12 2016 2016 Williams, David 3 2019 40 2:09:39 2016 2019 Williams, Joshua 1 2013 25 2:31:27 2013 2013 Williams, Juli 1 2014 26 2:11:35 2014 2014 Williams, Robin 1 2019 42 2:22:43 2019 2019 Williams, Shane 1 2013 39 1:56:23 2013 2013 Williams, Suzanne 1 2013 42 2:28:46 2013 2013 Williams, Todd 1 2019 54 1:56:28 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Williamson, Haley 1 2019 24 1:32:29 2019 2019 Williamson, Kelly 1 2017 39 1:24:00 2017 2017 Willoughby, Sheva 1 2016 29 2:14:27 2016 2016 Wilson, Amber 1 2017 36 2:17:51 2017 2017 Wilson, Jeffrey 2 2017 52 1:55:32 2016 2017 Winegarner, Morgan 1 2015 28 1:52:31 2015 2015 Winkler, Brian 1 2012 37 1:36:00 2012 2012 Winland, Mandi 2 2015 37 2:04:11 2015 2017 Winter, Joshua 1 2012 38 1:35:07 2012 2012 Winter, Wendi 1 2014 36 2:17:06 2014 2014 Wintholz, Shannon 1 2019 50 2:41:20 2019 2019 Wisniewski, Charles 1 2013 46 2:08:00 2013 2013 Wisniewski, Natalie 1 2013 17 2:10:40 2013 2013 Wisthoff, Karl 2 2015 30 2:19:41 2015 2016 Wojchik, Benjamin 2 2017 28 1:37:18 2016 2017 Wolbrink, Alex 3 2014 44 1:36:27 2013 2015 Wolbrink, M L 4 2015 45 1:57:12 2013 2016 Wolf, Molly 1 2012 29 2:09:49 2012 2012 Wolfe, Allison 1 2016 27 1:59:47 2016 2016 Wolusky, Tony 4 2012 53 2:19:50 2012 2017 Name Num Races Year Age BestTime FirstYear MostRecentYear Womelsdorff, Hayden 1 2019 24 1:52:38 2019 2019 Wong, Ricardo 1 2017 40 1:50:19 2017 2017 Wood, Chelsee 1 2019 35 2:36:29 2019 2019 Wood, Keith 1 2012 38 2:09:12 2012 2012 Wood, Melissa 1 2016 35 2:46:01 2016 2016 Wood, Robert 1 2019 38 2:22:13 2019 2019 Woodruff, Carrie 2 2015 26 2:54:54 2015 2017 Woodruff, Kevin 1 2013 26 1:48:34 2013 2013 Woods, Tina 1 2015 46 2:04:08 2015 2015 Worcester, Susie 1 2013 39 1:47:07 2013 2013 Wrench, Scott 2 2017 46 1:50:30 2016 2017 Wright, Irene 1 2017 61 3:06:05 2017 2017 Wright, Jack 1 2014 54 2:37:09 2014 2014 Wright, Jared 1 2016 33 2:14:17 2016 2016 Wright, Nicole 1 2013 23 1:55:46 2013 2013 Wright, Tylaun 1 2014 15 1:47:00 2014 2014 Wuerth, Jonathan 1 2013 49 1:36:41 2013 2013 Wuerth, Tammy 1 2013 45 1:51:45 2013 2013 Wuilliez, Jaime 1 2019 33 2:04:48 2019 2019 Wulfkuhle, Marc 1 2014 39 2:31:23 2014 2014 Name Num Races Year Age BestTime FirstYear MostRecentYear Wurtz, Stephanie 2 2013 30 1:31:15 2013 2019 Wyatt, Jerry 1 2017 39 2:21:53 2017 2017 Wyatt, Jessi 1 2017 20 2:21:35 2017 2017 Wylie, Mark 1 2013 43 2:19:10 2013 2013 Name Num Races Year Age BestTime FirstYear MostRecentYear Yake, Kele 1 2019 39 2:40:47 2019 2019 Yamaguma, Robin 1 2016 33 1:49:28 2016 2016 Yamamoto, Rayna 1 2019 34 2:24:50 2019 2019 Yarbrough, Mark 1 2013 46 1:53:01 2013 2013 Yates, Lance 1 2019 16 1:54:32 2019 2019 Yates, Liam 2 2013 37 1:52:12 2013 2014 Yellen, Zach 1 2012 19 1:55:33 2012 2012 Yelverton, Steven 2 2012 41 2:09:53 2012 2014 Yocom, Melinda 1 2013 27 2:29:00 2013 2013 Young, Becky 1 2016 49 2:10:18 2016 2016 Young, Jennifer 1 2019 26 3:26:56 2019 2019 Young, John 1 2016 46 1:58:16 2016 2016 Young, Jusin 1 2012 28 1:50:16 2012 2012 Young, Michael 1 2016 44 2:04:16 2016 2016 Young, Robby 2 2016 30 1:13:36 2016 2019 Young, Sarah 2 2015 28 1:27:09 2015 2016 Young, Shelagh 1 2019 50 2:33:43 2019 2019 Yugo, Jennifer 1 2017 35 2:58:59 2017 2017 Yukman, Sandi 1 2012 48 2:14:53 2012 2012 Yukman, Tom 1 2012 50 2:14:52 2012 2012 Name Num Races Year Age BestTime FirstYear MostRecentYear Yupa, Maritsa 3 2014 35 1:48:15 2012 2019 Yurivilca, Maria 1 2019 47 2:34:24 2019 2019 Name Num Races Year Age BestTime FirstYear MostRecentYear Zandarski, Mark 4 2013 36 1:44:35 2012 2016 Zaugg, Chris 1 2017 36 1:59:58 2017 2017 Zebrowski, Olivia 1 2016 37 2:01:32 2016 2016 Zehringer, Tom 1 2013 58 1:53:26 2013 2013 Zellers, William 1 2016 40 2:12:26 2016 2016 Zettel-Clark, Sandra 1 2014 52 3:00:43 2014 2014 Zitterow, Trevor 1 2019 46 2:27:40 2019 2019 Zmuda, Dale 1 2016 45 1:47:53 2016 2016 Zook, Jane 1 2013 39 1:58:55 2013 2013 Zuluaga, Paul 2 2017 55 2:36:07 2012 2017