Monday, July 17, 2017

Minnesota Triathlete Rankings 7/17/17

Here is my own little ranking system for results in Minnesota Triathlons.  Requirements, calculations and reasoning are explained below the scores.


448 233 88 ←  Qualifying Racers   → 448 233 88
 Overall   Sprint   Olympic   Overall   Sprint   Olympic 
 Rank   Rank   Rank   Name   Position   Position   Position 
0.8 1.0 1.0 Ansbaugh, Nathan 1 1 1
1.0 1.0 Cooley, Sean 2 1
1.0 1.0 Ingersoll, Thaddeus 2 1
1.0 Mork, Josh 2
1.0 1.0 Rounds, Noah 2 1
1.0 1.0 Storhaug, Brian 2 1
1.1 1.0 Roby, Jordan 7 1
1.2 Grossinger, Brooks 8
1.2 1.2 Leo, Lance 9 7
1.3 1.4 Blankenheim, Josh 10 5
1.3 Tatton, Chris 11
1.4 1.4 Spoth, Kris 12 6
1.4 1.4 Holden, David 13 7
1.4 1.0 Marzolf, Patrick 14 1
1.5 Westerhaus, Dan 15
1.7 Olsen, Jacob 16
1.9 Oliver, Adam 17
2.0 3.1 Myers, Scott 18 12
2.2 2.2 Moscetti, Craig 19 8
2.2 1.3 Welsch, Garrett 20 4
2.3 1.6 3.1 Brekke, Mitch 21 9 11
2.3 2.3 Ladendorf, Mike 22 9
2.4 Rossa, Michael 23
2.5 2.5 Delaney, Will 24 12
2.5 2.5 Kuncel, Nathan 24 12
2.6 1.0 Wiberg, Andy 26 1
2.7 2.7 Bunten, Gaby 27 10
2.7 Braam, Jake 28
2.9 Schiller, Tony 29
3.3 3.3 Sanchez, Pablo 30 15
3.3 3.3 Teetzel, Nick 31 16
3.4 1.6 5.0 Buenting, Mike 32 8 14
3.4 3.4 Baker, Stuart 33 17
3.7 3.7 Swartz, Laura 34 19
3.7 Falkner, Phillip 35
3.7 2.0 Peterson, Craig 36 11
3.7 3.7 Porter, Brian 37 13
4.0 4.0 Moran, Marty 38 23
4.3 4.3 Thomas, Shawn 39 24
4.4 5.0 Jurowski, Corey 40 14
4.4 Marshall, John 41
4.7 4.7 Hennen, Jack 42 25
4.8 4.8 Sontowski, Marc 43 26
4.8 Johnson, Alan 44
5.0 5.0 Glover, Jeff 45 27
5.2 Ellingsen, Ken 46
5.3 5.3 Nichols, Chris 47 29
5.3 3.0 8.5 Roberts, Christina 48 14 24
5.6 5.6 Otteson, Eric 49 16
5.7 5.7 Fonseca, Kevin 50 17
5.7 Peri, Moshe 51
5.8 5.8 Bassett, Ben 52 18
5.9 5.9 Collins, Ryan 53 30
6.0 Heininger, Nicole 54
6.1 4.0 Deichman, Carter 55 22
6.2 6.2 Berven, Mark 56 19
6.2 1.7 Broman, Anders 57 10
6.4 Goldberg, David 58
6.4 3.5 Lenglet, Katherine 59 18
6.6 6.6 Keppers, Bettina 60 32
6.7 6.7 Nelson, Elaine 61 20
7.1 Williamsen, Liv 62
7.1 Koppel, David 63
7.2 11.8 Myers, Andrea 64 29
7.4 7.4 Strawn, John 65 33
7.5 7.5 Greimel, Kevin 66 22
7.5 7.5 Lybeck, Alan 66 34
7.5 7.5 Piepgras, Joe 66 34
7.5 7.5 Rammel, John 66 34
7.5 7.5 Tift, Sam 66 34
7.7 7.7 Buenting, Isabella 71 39
7.7 3.8 13.1 Dennison, Stephen 72 20 33
7.8 Hurley, Brian 73
7.9 Moynihan, Jon 74
8.0 Rehkemper, Robert 75
8.1 8.1 Quesnell, Jody 76 40
8.2 8.2 Blair, Mike 77 41
8.2 8.2 Dunn, Joel 78 42
8.3 8.3 Goldsmid, Tim 79 23
8.3 12.5 Weiss, Margaret 80 31
8.4 6.0 Tufte, Keith 81 31
8.6 Hankee, Mike 82
8.8 5.2 13.9 Swenson, Kristina 83 28 34
8.8 3.8 15.8 Alexander, Greg 84 20 38
9.1 9.1 Brooks, Tom 85 45
9.3 9.3 Lee, Catherine 86 46
9.6 9.6 Nack, Jim 87 48
9.9 9.9 Senkowski, Mark 88 50
10.2 10.2 Klun, Leonard 89 52
10.3 10.3 Borth, Bret 90 53
10.5 14.4 Clausen, Dain 91 35
10.7 Johnson, Collin 92
10.8 10.8 Nelson, Grant 93 25
10.9 Lahti, Erin 94
11.0 8.3 Guenther, Jan 95 43
11.2 11.2 Chiodi, Tony 96 54
11.2 Colaizy, Matthew 96
11.2 11.2 Swenson, Kyle 98 55
11.7 11.7 Janda, Ken 99 56
11.7 11.7 Metcalf, Gary 100 27
11.8 11.8 Weisbecker, Julia 101 28
11.9 Vesterstein, Kirk 102
12.0 12.0 Edgington, Joe 103 30
12.1 12.1 Nichols, Jon 104 57
12.5 7.5 King, Neil 105 34
12.5 12.5 Lundquist, Taylor 106 59
12.7 12.7 Roehl, Parker 107 60
12.8 12.8 Canfield, Dan 108 32
12.9 12.9 Feldman, Joshua 109 61
12.9 Wood, Summer 110
13.0 Collison, Ryan 111
13.1 9.1 Auslander, Gillian 112 44
13.3 13.3 Dezurik, Scott 113 62
13.8 13.8 Nelson, Gary 114 63
13.9 9.3 Flynn, Joshua 115 47
13.9 13.9 Sell, Josh 116 64
14.0 14.0 Barringer, Kelly 117 65
14.0 9.8 18.8 Olsen, Kevin 118 49 42
14.1 Felton, Mitchell 119
14.5 Zitur, Cheryl 120
14.5 Knack, David 121
14.9 Larew, Molly 122
14.9 14.9 Floding, Chris 123 66
15.0 Borden, Amy 124
15.1 7.3 Kriegler, Paul 125 21
15.3 15.3 Thurmes, Derek 126 67
15.6 15.6 Hunter, Sarah 127 36
15.6 15.6 Audas, Jim 128 68
15.7 Pankratov, Dmitri 129
15.7 15.7 Johnson, Jacob 130 37
15.8 10.0 Ergen, Mitchell 131 51
15.9 15.9 Lehenbauer, Kyle 132 69
16.2 Kuglin, Corey 133
16.2 12.4 Brooks, David 134 58
16.8 Walin, Mariane 135
16.8 16.8 Rocheford, Dan 136 39
17.2 17.2 Levine, Ilana 137 71
17.4 17.4 Syvertson, Spencer 138 40
17.5 17.5 Nelson, Jason 139 72
17.8 Liston, Jacob 140
17.9 Sciara, Sean 141
18.0 18.0 Hayden, Kimberly 142 41
18.1 18.1 Voss, David 143 73
18.4 Hoekstra, Joel 144
18.6 18.6 Bergren, Thomas 145 74
18.8 18.8 Denning, Brian 146 75
18.9 Johnson, Katherine 147
19.0 21.8 Huggins, Soren 148 43
19.1 19.1 Averbeck, Josh 149 76
19.2 19.2 Williams, Troy 150 77
19.2 Fox, Jon 151
19.3 Stoesz, Mandy 152
19.6 19.6 Severson, Bradley 153 78
19.7 19.7 Roach, Brian 154 79
19.9 19.9 Kester, Andy 155 80
20.0 Graske, Rich 156
20.0 20.0 Kolstad, Dale 157 81
20.1 20.1 Howard, Zachary 158 82
20.5 Hoffman, Michelle 159
20.7 20.7 Norgren, Hunter 160 83
20.8 16.3 Lancaster, Peter 161 70
21.2 Anton, Luke 162
21.2 21.2 Green, Conor 162 84
21.2 Sharif, Shan 162
21.8 21.8 Doiron, Adam 165 43
21.9 21.9 Antoine, Bernard 166 45
22.0 Laberge, Thomas 167
22.1 22.1 Nasstrom, Eric 168 85
22.6 22.6 Roehl, Carson 169 86
23.0 23.0 Nichols, Sarah 170 88
23.1 Rabino, Sophie 171
23.6 23.6 Harris, Meg 172 46
23.7 23.7 Collins, Blair 173 89
23.7 11.5 McKusick, Corey 174 26
24.0 24.0 Boehmer, Brian 175 90
24.1 Toutant, Patrick 176
24.9 24.9 Hummel, Hans 177 91
24.9 24.9 Hurka, Daniel 177 91
25.0 Pavek, Cara 179
25.0 Dirkes, Christopher 180
25.1 Raile, Dave 181
25.2 25.2 Wilson, Garrett 182 93
25.8 Ansbaugh, Julie 183
26.1 Krueger, Alicia 184
26.2 26.2 Henderson, Kelly 185 95
26.6 Masiarchin, Paul 186
26.7 26.7 McCann, Mike 187 96
26.9 26.9 Foley, Sarah 188 97
27.0 Brouwer, Steven 189
27.4 27.4 Lundquist, Simone 190 98
27.4 Fritz, Jonathan 191
27.5 Flynn, Mike 192
27.6 Joseph, Becca 193
27.8 27.8 Hegedus, Steve 194 47
28.3 28.3 Portilla, Leopoldo 195 99
28.7 Steinbach, Brady 196
28.8 28.8 Walts, Susan 197 48
29.0 Nordby, Mikka 198
29.2 29.2 Hanson, Chad 199 100
29.5 29.5 Lux, Matt 200 49
29.6 29.6 Swenson, Greg 201 101
29.7 26.0 Campbell, Josh 202 94
29.7 Cline, Ben 203
29.8 29.8 Leavitt, Dan 204 50
30.2 30.2 Carmody, Sharon 205 102
30.2 22.6 Feldman, Julie 206 87
30.4 Augdahl, Mark 207
30.6 30.6 Gross, Jason 208 104
30.6 30.6 Smith, David 209 105
30.8 30.8 Maurus, Gunther 210 106
30.8 Roesner, Eric 211
31.3 31.3 Sedlak, Leslie 212 107
31.8 35.0 Lutovsky, Anthony 213 121
31.9 Weir, Jordan 214
32.3 32.3 Reitsma, Dan 215 109
32.4 33.8 Deegan, Jessica 216 54
32.5 32.5 Benzo, Roberto 217 51
32.9 32.9 Bunten, Robert 218 110
33.0 Chang, Patricia 219
33.1 33.1 Brice, Mark 220 52
33.3 Ladendorf, Erin 221
33.3 33.3 Badger, Robert 222 111
33.3 33.3 Rauchwarter, Alison 223 112
33.7 33.7 Rabino, Melanie 224 53
34.1 34.1 Leusink, Alan 225 55
34.3 34.3 Butler, Patrick 226 113
34.3 34.3 Benson, Scott 227 114
34.3 34.3 Langkos, Linda 228 115
34.4 34.4 Badger, Jason 229 116
34.4 34.4 Wayman, Mike 230 56
34.6 34.6 Bibelheimer, Mike 231 118
34.9 34.9 Larsen, Dwight 232 119
34.9 34.9 Zadroga, Rebecca 233 120
35.0 35.0 Lemay, Allen 234 57
35.1 35.1 Radloff, Daniel 235 122
35.1 Tracy, Scott 236
35.3 30.6 Warner, Dustin 237 103
35.7 Gunther, Helen 238
35.8 Gunther, Steve 239
35.9 35.9 Reid, Gordon 240 123
36.2 Knight, Kevin 241
36.5 36.5 Anderson, Casidy 242 124
36.6 36.6 Ross, Erin 243 125
36.8 36.8 Varley, Brigid 244 58
37.0 Fletcher, Greg 245
37.1 37.1 Hunter, Jeff 246 126
37.4 37.4 Prevost, Robert 247 127
37.6 31.8 Shields, Bill 248 108
37.9 37.9 Crane, Dennis 249 129
38.1 38.1 Mueller, Marybeth 250 130
38.1 38.1 Back, Randy 251 131
38.2 38.2 Jacot, Andrew 252 59
38.3 38.3 Mahowald, John 253 132
38.7 Grazzini-Sims, Heather 254
38.9 38.9 Shatava, Derrick 255 133
39.0 39.0 Fischer, Kevin 256 134
39.3 39.3 Zirbel, Mike 257 135
39.4 39.4 Heytens, Rich 258 136
39.6 Johnson, Katy 259
39.8 39.8 Lennox, Moira 260 137
39.9 39.9 Kane, Jonah 261 138
39.9 39.9 Kury, Sophie 262 139
40.0 40.0 Kass, Bill 263 60
40.0 40.0 Nordwall, Jacquie 263 60
40.1 Cornett, Alan 265
40.2 Engel, Jeff 266
40.3 40.3 Randolph, Joseph 267 140
40.3 34.6 Kessler, Jessica 268 117
40.5 Kelsey, Sean 269
40.7 40.7 Klein, Greg 270 62
40.7 37.9 Carroll, Shannon 271 128
40.9 40.9 Enger, Christina 272 141
41.3 41.3 Niedert, Megan 273 142
41.4 Carlin, Thomas 274
41.4 41.4 Deichman, Carson 275 143
41.5 41.5 Vander Haar, David 276 144
41.7 41.7 Boardman, Peter 277 63
42.5 42.5 Nagel, Vanessa 278 64
42.6 42.6 Marinier, David 279 65
42.6 42.6 Flewellen, Jared 280 145
43.0 43.0 Getty, Sarah 281 66
43.1 43.1 Turck, Mike 282 67
43.1 Stebbins, Megan 283
43.2 Meyers, Christopher 284
43.3 43.3 Randolph, Sean 285 146
43.5 Karnes, Rebecca 286
43.5 Horner, Jenna 287
43.6 43.6 Cardinal, Garrett 288 147
43.7 43.7 Ward, Amanda 289 148
44.0 Worms, Christine 290
44.3 44.3 Patton, Edward 291 68
44.6 44.6 Beckmann, Jared 292 149
44.7 Copenhagen, Bill 293
44.8 Whalen, David 294
44.9 Van Batavia, Brian 295
44.9 44.9 Chinander, Chris 296 150
45.0 45.0 Ryan, Mary 297 151
45.2 45.2 Vezies, Marc 298 152
45.2 Kessler, Ryan 299
45.4 Eklin, Karen 300
45.6 45.6 Mathieu, Ryan 301 154
45.7 45.7 Brekke, Rachel 302 155
45.7 45.7 Wuollet, Matthew 303 156
45.9 Schmidt, Connor 304
46.2 Lien, Jason 305
46.2 46.2 Skaggs, Greg 306 157
46.3 46.3 Rose, Megan 307 158
47.0 47.0 Bjorklund, Danielle 308 159
47.1 47.1 McClure, Mike 309 69
47.3 47.3 Hardwick, Todd 310 160
47.5 47.5 Schultz, Mark 311 162
47.5 47.5 Volkmann, Jacob 311 70
47.8 Stelter, Martha 313
47.8 Richter, Greg 314
48.6 48.6 Gilje, John 315 163
49.0 49.0 Lemke, John 316 164
49.1 Kilgo, Nicole 317
49.4 49.4 Crookston, Mary 318 165
49.9 Stevens, Pam 319
50.3 50.3 Darst Rice, Brooke 320 71
50.4 50.4 Andrews, Joe 321 166
50.6 45.6 Wheeler, Lisa 322 153
50.8 Leikikh, Alex 323
51.2 51.2 Miller, Rachel 324 167
51.2 51.2 Sharif, Helen 325 72
51.3 Raso, Davide 326
51.4 Peters, Judith 327
51.5 51.5 Marshall, Robert 328 168
51.8 Wheeler, Rick 329
51.8 Loge, Erik 330
52.4 52.4 Minge, Bill 331 169
52.5 Potyondy-Smith, Andrea 332
53.4 Fahey, Jp 333
54.0 54.0 MacMaster, Ryan 334 170
54.8 Wiens, Terry 335
55.0 55.0 Bradley, Mina 336 172
55.0 Zhang, Jing 336
55.1 Thai, Lam 338
55.2 55.2 Evans, Kate 339 173
55.8 55.8 Harstedt, Kyleen 340 73
56.2 Youngberg, Paul 341
56.2 56.2 Stauff, Kelly 342 174
56.3 MacKenzie, Scott 343
56.6 Money, Bruce 344
57.2 Wernersbach, Jacob 345
57.8 57.8 Harbaugh, Stephanie 346 175
57.8 Kekacs, Elisha 347
58.3 58.3 Vatthauer, Kylie 348 176
58.6 58.6 Sturm, Scott 349 74
59.1 59.1 Mueller, Wendy 350 177
59.5 Fantauzza, George 351
59.7 59.7 Couillard, Tom 352 178
59.8 59.8 Barker, April 353 75
59.9 59.9 Gare, Steven 354 76
60.2 60.2 Burd, Patricia 355 77
60.4 Dolski, Richard 356
60.5 54.8 Carlson, Kathleen 357 171
60.8 60.8 Johnson, Paul 358 179
61.2 Frederickson, Jade 359
61.4 61.4 Saamanen, Renee 360 181
61.7 61.7 Frie, Courtney 361 182
61.9 61.9 Gemberling, Samantha 362 183
61.9 61.9 Nahvi, Jaleh 363 184
62.2 Wagner, Jason 364
63.1 63.1 Privette, Cole 365 185
63.7 Hupp, Laura 366
64.0 64.0 Kieckhefer, Diane 367 187
64.3 Millslagle, Kelli 368
64.4 64.4 Wetteland, Jennifer 369 188
64.6 47.3 Rounds, David 370 161
66.2 Roberts, Deborah 371
66.5 60.9 Polachek, Lisa 372 180
67.2 60.5 Nemeth, Jayne 373 78
67.3 67.3 Snyder, Kari 374 79
67.5 67.5 Carlson, Bob 375 191
68.0 68.0 Kranz, Robert 376 193
68.7 Huderle, Kari 377
68.7 68.7 Suarez, Marc 378 80
69.6 63.3 Fischmann, Leah 379 186
69.7 74.1 Borneke, Mike 380 82
69.8 65.2 Crozier, John 381 189
69.9 Baynard, Jordan 382
69.9 69.9 Miller, Peter 382 194
70.1 75.9 Holt, Susan 384 84
70.6 Cleland, Brittni 385
71.1 Poeschl, Timothy 386
71.2 71.2 Larson, Kevin 387 195
71.2 71.2 Stuhlmueller, Mark 387 195
71.6 71.6 Skelton, Lisa 389 197
71.7 71.7 Koralewski, Anita 390 198
71.7 71.7 Marshall, Joann 390 198
72.4 66.8 Roering, Krista 392 190
72.6 72.6 Rogers, Todd 393 200
72.9 72.9 Shelby, Tyler 394 81
73.2 73.2 Weeks, Rich 395 201
73.2 73.2 Johnson, Rolf 396 202
73.7 73.7 Parker-Mcgowan, Quannah 397 203
74.4 74.4 Phillippi, Mark 398 204
74.7 74.7 Feustel, Jon 399 83
74.9 Ackerman, Lisa 400
75.3 Rosenthal, Joel 401
75.8 Chandler, Sydney 402
76.2 76.2 Knutson, Randy 403 205
76.7 76.7 Gragert, Carol 404 206
76.8 76.8 Kraft, Kia 405 207
79.0 Langland, Jim 406
79.0 67.8 Collman, Molly 407 192
79.1 79.1 Fast, Gregory 408 209
79.1 79.1 Bauer, Nancy 409 210
79.9 Moore, David 410
80.4 80.4 Ericson, James 411 211
81.2 Schafer, Katie 412
81.3 Vivas, Juan 413
81.6 78.7 Leonard, Ian 414 208
81.7 81.7 Czapko, Rita 415 212
81.9 81.9 Kallemeyn, Julie 416 213
82.1 Olson, Lisa 417
82.9 Osterhus, Carol 418
83.7 Heine, Sinclair 419
84.0 84.0 Sanders, Michel 420 215
84.3 84.3 Dukowitz, Jeff 421 216
84.7 Wernersbach, Gary 422
86.7 Gryniewski, Dianna 423
86.7 83.2 House, Jerry 424 214
88.1 88.1 Johnson, Linda 425 217
88.2 88.2 Stetz, Mike 426 218
88.6 88.6 Wieweck, Jen 427 219
88.8 88.8 Nelson, Shannon 428 220
89.6 89.6 Evans, Jon 429 221
89.8 89.8 Slattery, Elisabeth 430 85
89.8 89.8 Slettehaugh, Rick 431 222
92.1 92.8 Kuhns, Jeremy 432 86
93.5 93.5 Starks, Daniel 433 87
93.6 93.6 Kandiko, Joe 434 223
93.7 93.7 Kitzman, Michael 435 88
93.9 93.9 Fulton, Thomas 436 224
94.2 94.2 Flatland, Ta 437 225
95.0 95.0 Cubillan, Ariana 438 226
95.4 Jahn, Sarah 439
96.1 Hagen, Linda 440
96.7 96.7 Edelstein, Amy 441 227
96.7 96.7 Grulke, Joshua 441 227
98.3 Feist, Christy 443
99.1 99.1 Reagan, Shannon 444 229
99.2 99.2 Nelson Tatro, Robyn 445 230
100.0 100.0 Beseler, Frederick 446 231
100.0 100.0 McCourt, Nancy 446 231
100.0 100.0 Tonn, Rose 446 231


Definitions
Competition Number:  Your competition number is the total number of finishers in all of your races combined. If you race against the same person multiple times, they are still counted multiple times. The maximum that any one race can add to your competition number is 400.
  Example: If you complete three races with 150, 80 and 120 finishers, then your competition number is 350.
  Example: If you complete three races with 250, 350 and 600 finishers, then your competition number is 250+350+400=1000.

Score: You receive a score between 1 and 100 for each race you complete.

Rank: Your rank is a weighted average from all of your scores.

Sprint Triathlon:  
Minimum Lengths: 0.25 mile swim, 12 mile bike and a 3 mile run


Requirements and Calculation
1. You have to complete at least two outdoor Minnesota triathlons (sprint distance or longer) to receive a ranking.

2. You must have a competition number of at least 400 to receive a ranking.

3. For each race, the top two percent of finishers get a score of 1. The bottom two percent of finishers get a score of 100. Races with less than 50 finishers use the first and last finishers.

4. For each race, after the finishers from part three are removed, the rest of the finishers are scored by percentile where low is faster. Scores go from 2 to 100 and are rounded to the nearest multiple if 2.5. 
(Those times that would be rounded down to a score of zero receive a score of two.) 

5. A racer's rank is a weighted average of their individual race scores. The weighing is based on each race's ratio of finishers to 400. The maximum weighting for a race is one.

6. Your Rank is improved by 0.1 each time your competition number surpasses a multiple of 400 (starting at 800). 
(i.e. If you complete three races with 250, 350 and 600 finishers, then your competition number is 250+350-400=1000.  A competition number of 800-1199 improves your rank by 0.2) 

7. Times are compiled by racer name and age. 
(i.e. If you use Mike as a name for one race and Michael for another, it may not be caught. Ages are listed as the youngest across all races.)    

8. Sub-rankings for Sprint, Olympic and Long courses racers will be calculated in the same way.

Reasoning
1.
USTA requires you to complete three races before you receive a ranking. I went with two, because I wasn't sure how many racers we would complete three or more races. Through the first six weeks of the season, there have been 111 racers that have completes three or more races. If that number goes up dramatically, I'll change the restriction to three completed races. For the total ranking, no distinction is made between the different lengths of races.

2
Since I went with a low requirement for race completion, I wanted to hedge on the race sizes. We have had races run with as few as thirteen racers. Scoring a thirteen person race is nearly pointless, but good on those folks for getting on the course. Those small race results will be weighted light, and the tally to to a competition number of 400 will require some more results for a reasonable ranking.

3.
I wanted to take out the extreme times for each race before I ranked the rest of the field.  It's possible that I should have just went with 1%.

4.
Everything is based on an ideal race size of 400+ finishers. In a race of 400, I am assuming that many folks have nearly the same time as the five people ahead and behind them. This make up groups of ten people with the same score. In a race of 400, that gives me 40 buckets of finishers (100÷40=2.5).

5.
The weighted average puts more emphasis on larger races, but still accounts for results from smaller races. This also weighs an 800 person race the same as a 400 person race. I didn't want one result overwhelming the rest of total ranking.

6. This benefits those folks that race a lot or race the big races. It's more a distinction that i make for those folks near the top of the list. A rank of 1 in a couple races of 120 people, will get you less than getting a rank of 1 in a couple races of 400 people.

7. Matching by name and age was the easiest way for me to compile times. When in doubt, I can reference individual names also by gender and city. If there is someone within a year of your age with your same name and home town, then you are probably just out of luck. Thus far, I have only found one name repeated four times and a second name repeated twice. The age at the start of the year as opposed to the end of the year is just how I started. I didn't want to go back through and change everything to match up with the USAT system.