-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathKenPomeroy.py
434 lines (428 loc) · 39.5 KB
/
KenPomeroy.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
#!/usr/bin/env python
# instructions: cut and paste the data from the website into the
# "text" string below. If you do it correctly, each line should begin
# with the rank and end with the NCSOS Pyth rank. It's OK to include
# the descriptive lines like "Strength of schedule" and "Rank Team
# Conf ..." Including blank lines is also OK. The pasted text should
# go between the 3x quotes, e.g.
# text = """
# blah blah blha text
# more text etc. etc.
# """
#
# When you're done, you'll have a dictionary called kpomdata. It's a
# little fancier than the dictionaries you've used before in that it's
# a dictionary of dictionaries. If you want Kentucky's Pyth, you get
# it like kpomdata["Kentucky"]["Pyth"], i.e. the ratio between
# Kentucky's Pyth and Navy's Pyth is
# ratio = kpomdata["Kentucky"]["Pyth"]/kpomdata["Navy"]["Pyth"]
text = """
Strength of Schedule NCSOS
Rank Team Conf W-L Pyth AdjO AdjD AdjT Luck Pyth OppO OppD Pyth
1 Florida 3 SEC 26-7 .9731 118.4 5 83.4 2 62.5 299 -.106 337 .6821 41 104.0 63 96.5 32 .6188 53
2 Louisville 1 BE 29-5 .9721 114.6 15 81.0 1 67.2 112 -.030 257 .7358 10 105.7 11 95.7 9 .5755 93
3 Indiana 1 B10 27-6 .9655 123.2 1 89.0 19 67.8 86 -.023 240 .7179 19 105.1 29 96.0 13 .3977 286
4 Gonzaga 1 WCC 31-2 .9578 119.8 3 88.4 14 64.6 231 +.033 91 .6013 96 103.5 86 99.4 109 .6250 48
5 Ohio St. 2 B10 26-7 .9475 114.7 14 86.5 6 64.3 248 +.019 131 .7378 9 105.4 18 95.2 5 .4153 269
6 Duke 2 ACC 27-5 .9454 119.6 4 90.6 25 67.9 81 +.018 133 .7340 11 106.7 8 96.7 35 .6834 19
7 Pittsburgh 8 BE 24-8 .9426 116.5 9 88.7 17 60.2 339 -.059 308 .6197 84 103.5 83 98.7 88 .2851 339
8 Kansas 1 B12 29-5 .9418 112.7 25 85.9 5 67.7 91 +.019 130 .6653 58 105.1 28 98.3 78 .5868 79
9 Wisconsin 5 B10 23-11 .9374 108.8 52 83.6 3 62.0 310 -.026 250 .7564 5 107.4 1 96.1 20 .4810 201
10 Michigan St. 3 B10 25-8 .9325 112.8 24 87.3 8 64.4 244 +.006 164 .7784 1 107.3 2 94.9 3 .5232 152
11 Michigan 4 B10 26-7 .9283 120.6 2 93.9 58 65.0 215 -.011 218 .7207 16 105.6 13 96.3 22 .4241 260
12 Georgetown 2 BE 25-6 .9263 108.0 62 84.4 4 61.9 313 +.048 54 .6982 29 105.3 19 97.1 44 .4025 284
13 Syracuse 4 BE 26-9 .9213 114.2 16 89.8 23 64.5 235 -.002 193 .7244 14 104.7 41 95.2 4 .4076 279
14 Miami FL 2 ACC 27-6 .9164 113.3 20 89.7 22 63.3 282 +.028 101 .7183 18 106.5 9 97.2 49 .6241 49
15 Creighton 7 MVC 27-7 .9059 118.3 6 94.8 78 65.0 213 -.021 235 .6199 83 103.2 93 98.4 79 .5520 111
16 St. Louis 4 A10 27-6 .9039 108.2 58 87.0 7 65.1 207 -.005 200 .5896 106 102.6 109 99.0 99 .4244 259
17 New Mexico 3 MWC 29-5 .9035 109.7 45 88.2 11 64.8 220 +.083 19 .7231 15 105.3 22 95.8 10 .6362 42
18 Missouri 9 SEC 23-10 .8968 115.0 13 93.1 48 67.4 103 -.026 251 .6461 73 103.5 85 97.6 60 .4713 213
19 Arizona 6 P12 25-7 .8946 113.3 18 92.0 36 67.0 123 +.006 167 .6899 33 104.5 44 96.7 36 .5580 105
20 Oklahoma St. 5 B12 24-8 .8936 108.4 56 88.1 9 67.7 94 -.014 224 .6507 71 105.2 26 99.0 97 .4710 214
21 Virginia Commonwealth 5 A10 26-8 .8917 113.3 19 92.2 43 68.4 63 -.010 213 .6080 89 103.6 82 99.3 108 .4849 197
22 St. Mary's 11 WCC 27-6 .8866 115.6 11 94.6 68 64.8 223 +.040 73 .5766 114 103.0 98 100.0 119 .5059 173
23 Minnesota 11 B10 20-12 .8857 112.6 26 92.2 42 63.0 288 -.035 269 .7673 2 107.3 3 95.5 8 .5798 89
24 Colorado St. 8 MWC 25-8 .8851 117.8 7 96.5 98 65.0 214 -.003 195 .6775 48 104.0 66 96.7 37 .5101 166
25 Marquette 3 BE 23-8 .8805 113.4 17 93.3 50 64.9 217 +.066 28 .7282 12 104.2 57 94.6 1 .5281 140
26 San Diego St. 7 MWC 22-10 .8764 106.7 76 88.2 10 66.8 126 -.046 287 .7078 24 105.4 16 96.7 34 .5589 104
27 Virginia ACC 21-11 .8759 107.5 67 88.9 18 60.5 338 -.071 317 .5909 105 102.2 119 98.6 84 .3227 327
28 North Carolina 8 ACC 24-10 .8739 112.3 27 93.0 47 70.6 16 +.039 77 .7087 23 105.3 21 96.5 31 .4982 179
29 Iowa B10 21-12 .8724 107.9 63 89.5 21 67.8 88 -.051 299 .6558 65 104.3 51 98.0 68 .2876 336
30 Kansas St. 4 B12 27-7 .8677 113.2 21 94.2 64 62.8 293 +.068 26 .6600 61 104.3 50 97.8 66 .4641 222
31 Notre Dame 7 BE 25-9 .8676 115.3 12 95.9 90 61.6 320 +.045 62 .6794 44 103.4 87 96.1 19 .3561 309
32 Middle Tennessee 11 SB 28-5 .8665 106.9 73 89.1 20 65.1 210 +.056 40 .4394 202 98.7 254 101.1 164 .6409 40
33 Wichita St. 9 MVC 26-8 .8618 109.1 50 91.3 30 64.6 233 -.002 192 .6229 81 104.2 58 99.2 103 .5348 131
34 Mississippi 12 SEC 26-8 .8609 111.8 28 93.6 55 70.8 12 +.002 180 .5856 109 101.9 129 98.5 81 .3072 333
35 North Carolina St. 8 ACC 24-10 .8605 116.1 10 97.2 105 68.2 74 -.020 234 .6858 37 105.0 31 97.3 53 .5244 149
36 Nevada Las Vegas 5 MWC 25-9 .8590 105.3 99 88.3 13 68.8 53 -.001 189 .6721 55 104.9 34 97.8 65 .5008 175
37 Iowa St. 10 B12 22-11 .8567 116.9 8 98.2 121 69.3 34 -.034 268 .6364 74 103.0 97 97.6 59 .4149 270
38 Denver WAC 21-9 .8552 111.0 33 93.4 51 58.8 346 -.048 293 .4981 147 101.2 143 101.2 172 .5824 84
39 Memphis 6 CUSA 30-4 .8550 107.8 64 90.7 26 69.7 28 +.020 127 .5211 136 102.5 115 101.6 194 .5063 171
40 Cincinnati 10 BE 22-11 .8462 104.4 117 88.4 15 64.3 250 +.002 178 .6790 46 103.8 75 96.5 27 .3572 308
Strength of Schedule NCSOS
Rank Team Conf W-L Pyth AdjO AdjD AdjT Luck Pyth OppO OppD Pyth
41 Baylor B12 18-14 .8440 111.8 29 94.8 77 67.1 118 -.123 344 .6754 50 104.5 46 97.3 52 .5427 123
42 Illinois 7 B10 22-12 .8408 109.7 47 93.2 49 66.0 166 +.050 49 .7666 3 107.0 4 95.3 6 .5319 135
43 Oregon 12 P12 26-8 .8395 104.1 121 88.6 16 68.9 46 +.063 30 .6028 95 102.8 103 98.7 86 .3268 325
44 UCLA 6 P12 25-9 .8353 110.4 38 94.3 65 69.3 35 +.062 32 .6996 26 104.3 54 96.0 15 .5445 121
45 Villanova 9 BE 20-13 .8341 105.4 94 90.0 24 67.7 93 +.022 123 .7441 8 105.2 27 94.8 2 .5273 142
46 Belmont 11 OVC 26-6 .8331 109.9 42 93.9 59 67.3 107 +.010 157 .4720 170 101.9 130 103.0 252 .6487 34
47 Kentucky SEC 21-11 .8325 110.7 34 94.7 75 67.3 105 +.011 156 .6587 62 103.9 71 97.4 55 .5240 151
48 Stanford P12 18-14 .8307 109.9 41 94.1 62 68.2 73 -.091 331 .6989 27 105.2 24 96.9 41 .5955 73
49 Boise St. 13 MWC 21-10 .8291 111.6 30 95.6 86 66.4 153 +.012 152 .6859 36 104.8 38 97.1 46 .5062 172
50 Colorado 10 P12 21-11 .8278 105.8 85 90.8 28 65.0 216 +.040 76 .7206 17 105.7 12 96.4 24 .6143 56
51 Oklahoma 10 B12 20-11 .8196 110.6 36 95.4 82 66.8 129 +.003 173 .6839 40 104.8 36 97.2 50 .5642 103
52 Butler 6 A10 26-8 .8146 108.0 60 93.5 53 64.4 242 +.106 7 .6724 54 105.0 30 97.9 67 .5945 75
53 Connecticut BE 20-10 .8143 108.7 54 94.1 61 65.4 191 +.012 150 .7017 25 104.4 48 96.0 16 .5182 155
54 Akron 12 MAC 26-6 .8107 105.6 89 91.7 33 66.6 135 +.012 151 .4935 152 100.7 156 101.0 157 .5388 126
55 Maryland ACC 22-12 .8093 106.0 84 92.1 38 67.5 100 -.047 290 .5910 104 103.7 77 100.1 121 .2440 345
56 Southern Mississippi CUSA 25-9 .8081 110.6 37 96.1 92 64.8 225 +.017 137 .5553 118 102.0 125 99.8 116 .5678 102
57 La Salle 13 A10 21-9 .8070 109.8 43 95.5 83 66.5 141 +.030 98 .6161 87 103.4 89 98.7 89 .5092 167
58 California 12 P12 20-11 .7929 105.8 86 92.9 46 65.9 175 +.043 66 .6984 28 104.5 45 96.3 21 .5818 85
59 Davidson 14 SC 26-7 .7929 110.4 40 96.8 103 65.2 205 +.016 141 .3763 267 98.5 261 103.4 270 .6866 16
60 Stony Brook AE 24-7 .7929 104.8 109 91.9 35 64.3 251 -.038 273 .3895 256 97.5 301 101.9 205 .5299 136
61 Alabama SEC 21-12 .7881 103.2 133 90.8 27 61.6 319 +.018 134 .6576 63 104.0 65 97.6 61 .5340 132
62 Bucknell 11 Pat 28-5 .7879 105.3 95 92.7 45 63.2 285 -.022 239 .4536 186 100.5 169 102.3 225 .5854 81
63 Illinois St. MVC 18-15 .7820 108.4 55 95.7 88 70.3 23 -.093 332 .6065 91 103.2 92 98.9 93 .4645 219
64 Purdue B10 15-17 .7768 104.6 113 92.7 44 66.4 151 -.053 303 .7151 20 105.4 17 96.3 23 .4200 265
65 Providence BE 17-14 .7762 105.8 88 93.7 57 66.4 148 -.036 271 .6797 43 103.8 76 96.4 25 .3705 303
66 Valparaiso 14 Horz 26-7 .7761 109.8 44 97.3 106 65.9 170 +.024 113 .4485 193 99.5 215 101.6 188 .4323 255
67 Tennessee SEC 20-12 .7730 108.3 57 96.1 93 63.5 274 +.013 147 .6667 56 103.4 88 96.7 33 .5502 113
68 Temple 9 A10 23-9 .7708 110.6 35 98.3 124 67.0 120 +.040 75 .6241 79 103.7 79 98.7 87 .5562 108
69 Dayton A10 17-14 .7664 111.3 31 99.1 137 66.0 168 -.100 335 .6071 90 102.4 117 98.1 70 .4887 193
70 Northern Iowa MVC 18-14 .7630 104.9 106 93.6 56 62.7 294 -.034 267 .6791 45 104.9 32 97.5 58 .6712 24
71 Brigham Young WCC 21-11 .7604 107.1 72 95.7 87 71.3 7 -.012 220 .5807 113 104.1 62 100.8 150 .5330 134
72 North Dakota St. Sum 24-9 .7589 103.1 135 92.2 40 60.9 331 +.003 174 .4049 238 100.4 175 104.2 310 .5911 76
73 Arkansas SEC 19-13 .7509 105.5 92 94.7 76 71.0 9 +.004 170 .6262 77 102.8 100 97.7 64 .4068 281
74 Detroit Horz 20-12 .7472 113.0 23 101.6 179 70.3 22 -.043 283 .5701 116 101.5 137 98.7 90 .6886 14
75 Stephen F. Austin Slnd 27-4 .7426 97.8 215 88.2 12 60.7 335 -.001 190 .2886 333 96.6 317 105.5 338 .4479 247
76 Saint Joseph's A10 18-13 .7420 107.2 70 96.7 101 62.9 291 -.011 217 .6295 76 104.1 61 98.9 92 .5530 110
77 Arizona St. P12 21-12 .7319 106.5 78 96.6 99 65.3 196 -.001 187 .5837 111 102.6 111 99.2 107 .2547 342
78 Xavier A10 17-14 .7276 104.7 111 95.1 79 63.3 280 -.055 306 .6469 72 103.9 67 98.0 69 .5801 88
79 Ohio MAC 24-9 .7265 105.1 100 95.5 84 67.9 83 +.035 88 .4511 191 99.5 220 101.4 179 .4214 264
80 New Mexico St. 13 WAC 24-10 .7246 104.0 122 94.6 74 65.1 208 +.027 104 .5263 132 101.5 139 100.4 132 .6204 52
Strength of Schedule NCSOS
Rank Team Conf W-L Pyth AdjO AdjD AdjT Luck Pyth OppO OppD Pyth
81 Massachusetts A10 21-11 .7178 107.2 71 97.8 116 70.6 18 +.082 20 .6340 75 103.8 74 98.4 80 .5382 128
82 Washington P12 18-15 .7177 105.6 90 96.4 95 65.5 189 +.004 172 .6888 34 104.7 40 96.9 39 .5279 141
83 Richmond A10 18-14 .7174 109.7 46 100.2 155 63.5 272 -.017 229 .6041 92 103.1 94 98.9 95 .4837 198
84 Evansville MVC 18-14 .7160 104.7 112 95.6 85 65.7 180 -.045 285 .5984 99 103.1 95 99.1 100 .4547 237
85 Vanderbilt SEC 16-17 .7101 102.1 146 93.5 54 60.7 334 -.026 249 .6528 67 103.8 72 97.6 62 .5129 161
86 Louisiana Tech WAC 26-6 .7055 100.0 179 91.9 34 70.6 19 +.084 18 .4333 209 100.0 194 102.6 237 .3738 300
87 Air Force MWC 17-13 .7047 111.3 32 102.2 190 64.4 243 +.022 118 .6733 53 103.9 68 96.8 38 .4100 275
88 Washington St. P12 13-19 .7019 106.7 77 98.1 120 61.9 311 -.134 345 .6241 80 103.3 91 98.3 75 .3659 306
89 Santa Clara WCC 21-11 .6966 106.8 75 98.5 125 67.2 115 +.022 119 .5308 130 101.5 138 100.3 127 .4069 280
90 Boston College ACC 16-17 .6845 109.6 48 101.7 180 63.9 262 +.026 110 .6854 39 104.7 39 97.1 45 .4358 254
91 Louisiana St. SEC 19-12 .6821 105.0 105 97.4 109 68.6 57 +.060 34 .6029 94 102.3 118 98.2 72 .3352 319
92 Princeton Ivy 17-11 .6813 107.4 68 99.8 146 60.8 332 -.071 318 .4859 158 100.5 170 101.0 160 .6095 65
93 Weber St. BSky 26-6 .6796 106.1 81 98.6 127 64.8 222 -.025 247 .2894 332 97.4 309 106.4 346 .5197 154
94 Georgia Tech ACC 16-15 .6776 98.4 204 91.6 32 66.7 132 -.037 272 .6034 93 104.3 52 100.1 122 .2845 340
95 Fresno St. MWC 11-19 .6746 99.0 194 92.2 41 62.0 309 -.062 310 .7475 7 106.8 6 96.0 18 .6341 44
96 Iona 15 MAAC 20-13 .6722 113.1 22 105.5 257 70.6 17 -.097 333 .5231 134 100.5 168 99.6 112 .6238 50
97 Georgia SEC 15-17 .6717 101.4 154 94.6 69 62.3 304 -.002 194 .6548 66 103.6 81 97.4 54 .4978 180
98 Texas B12 16-17 .6708 101.2 161 94.4 66 65.7 181 -.008 209 .6664 57 103.9 69 97.1 48 .5112 163
99 Southern California P12 14-18 .6707 101.4 155 94.6 73 67.5 98 -.015 225 .7281 13 105.5 14 95.9 11 .6425 37
100 Lehigh Pat 21-9 .6704 106.5 79 99.4 142 66.9 125 +.016 140 .4282 216 99.8 203 102.7 238 .4880 195
101 Texas A&M SEC 18-15 .6687 103.3 131 96.5 97 61.3 321 -.013 221 .6260 78 102.7 107 97.6 63 .4146 271
102 South Dakota St. 13 Sum 25-9 .6675 110.4 39 103.1 209 64.1 258 +.030 99 .4031 241 99.4 222 103.3 262 .6179 55
103 Wyoming MWC 19-13 .6625 101.0 163 94.6 72 60.7 336 +.044 65 .6858 38 104.6 42 97.0 42 .4750 211
104 Oregon St. P12 14-18 .6624 107.8 65 100.9 163 68.5 59 -.120 342 .5977 100 102.1 124 98.2 74 .2972 334
105 Rutgers BE 15-16 .6612 106.2 80 99.4 144 64.1 260 +.015 145 .6978 30 104.1 60 96.0 14 .4139 272
106 Indiana St. MVC 18-14 .6578 100.8 167 94.6 71 65.4 190 +.042 68 .6748 52 105.4 15 98.2 73 .6113 62
107 St. John's BE 16-15 .6557 98.0 213 92.0 37 67.7 90 +.045 63 .6920 32 105.2 23 97.2 51 .4287 257
108 Harvard 14 Ivy 19-9 .6504 106.1 83 99.8 147 64.4 245 +.015 143 .5005 144 100.9 147 100.9 152 .6325 46
109 George Washington A10 13-17 .6415 98.9 198 93.4 52 67.9 80 -.085 328 .6183 86 104.0 64 99.2 106 .4959 182
110 Kent St. MAC 20-13 .6375 106.9 74 101.1 167 66.6 139 -.031 258 .4793 164 99.9 197 100.7 146 .4770 208
111 Seton Hall BE 15-18 .6359 102.8 137 97.4 107 64.6 232 -.026 252 .6749 51 103.6 80 96.5 28 .3384 318
112 Utah St. WAC 21-10 .6355 107.6 66 101.9 183 62.0 307 +.024 111 .4624 177 100.1 189 101.6 189 .4123 273
113 Texas El Paso CUSA 18-14 .6337 102.2 144 96.9 104 61.2 323 +.001 182 .5484 119 102.5 116 100.6 139 .6124 57
114 Clemson ACC 13-18 .6297 99.0 196 94.0 60 62.5 297 -.111 338 .6157 88 104.2 59 99.5 111 .3264 326
115 Eastern Kentucky OVC 24-9 .6250 108.8 53 103.5 212 64.7 226 +.024 112 .3890 257 99.0 236 103.5 272 .3969 287
116 Utah P12 15-18 .6220 103.1 134 98.2 123 62.3 303 -.027 254 .6755 49 104.2 56 97.0 43 .3803 295
117 Florida St. ACC 18-15 .6185 105.1 102 100.2 157 65.3 197 +.098 10 .6948 31 104.6 43 96.5 30 .4883 194
118 St. Bonaventure A10 14-15 .6173 108.0 61 103.1 208 66.6 134 -.039 275 .5928 101 104.3 55 100.5 137 .4893 190
119 Wright St. Horz 21-12 .6147 95.6 253 91.4 31 63.0 289 +.008 161 .4662 174 100.9 150 102.2 220 .3849 294
120 Wisconsin Green Bay Horz 18-15 .6143 102.6 138 98.1 119 63.4 277 -.041 278 .5086 142 101.3 142 101.0 156 .5485 116
Strength of Schedule NCSOS
Rank Team Conf W-L Pyth AdjO AdjD AdjT Luck Pyth OppO OppD Pyth
121 Pacific 15 BW 22-12 .6104 105.0 104 100.5 159 63.2 283 +.058 39 .5400 124 102.8 101 101.2 170 .7385 4
122 Loyola MD MAAC 21-11 .6079 103.7 125 99.4 141 63.9 263 +.037 84 .4539 185 98.9 241 100.7 144 .4527 239
123 Canisius MAAC 18-13 .6073 109.1 49 104.6 238 66.0 165 -.014 222 .5101 141 100.9 148 100.5 136 .5786 90
124 Drake MVC 15-17 .6035 105.3 96 101.1 166 68.5 58 +.002 179 .6517 70 104.8 35 98.6 85 .5534 109
125 West Virginia B12 13-19 .5933 103.6 127 99.9 149 64.5 234 -.042 281 .6787 47 105.8 10 98.3 77 .5709 97
126 Florida Gulf Coast 15 ASun 24-10 .5930 101.5 151 97.9 117 68.7 54 +.035 87 .3859 259 98.8 248 103.4 269 .6402 41
127 Mercer ASun 23-11 .5849 101.1 162 97.8 114 62.4 301 +.022 122 .3388 304 97.5 302 104.1 305 .5515 112
128 Nebraska B10 15-18 .5790 100.9 166 97.8 115 61.9 314 +.104 8 .7622 4 106.9 5 95.5 7 .4828 200
129 Wake Forest ACC 13-18 .5788 99.5 187 96.4 94 69.3 37 -.007 202 .6606 60 105.2 25 98.6 82 .4216 263
130 Niagara MAAC 19-13 .5768 104.8 110 101.7 181 69.0 45 +.011 155 .4801 162 100.6 162 101.4 177 .5249 148
131 Cal Poly BW 18-13 .5760 105.6 91 102.5 197 59.5 345 +.003 175 .4944 150 101.7 135 101.9 203 .6499 31
132 Arkansas St. SB 19-12 .5730 97.4 223 94.6 70 65.8 177 -.033 263 .3584 290 98.0 286 103.7 287 .3311 322
133 Northwestern St. 14 Slnd 23-8 .5729 105.3 97 102.3 194 72.9 1 +.039 79 .3750 270 97.2 312 102.2 216 .7211 10
134 Charlotte A10 21-11 .5727 98.8 201 96.0 91 67.8 84 +.145 1 .5643 117 103.3 90 100.7 143 .3525 312
135 San Francisco WCC 15-16 .5694 105.4 93 102.6 201 66.9 124 -.041 279 .5855 110 102.5 112 99.1 101 .5067 169
136 Vermont AE 21-11 .5673 101.6 149 99.0 133 61.7 317 +.000 185 .3716 274 97.5 305 102.6 236 .4475 248
137 Northwestern B10 13-19 .5661 102.6 140 100.0 150 61.2 325 -.023 242 .7109 21 105.3 20 96.5 26 .3705 302
138 Central Florida CUSA 20-11 .5659 105.0 103 102.4 195 66.1 163 +.050 51 .4957 149 100.4 176 100.5 138 .4167 266
139 Murray St. OVC 21-10 .5612 103.5 128 101.0 164 65.9 174 -.012 219 .4257 219 100.4 173 103.4 267 .5752 94
140 UC Irvine BW 20-15 .5578 100.0 180 97.8 113 65.9 173 +.015 144 .5249 133 102.1 123 101.1 166 .6822 20
141 Robert Morris NEC 23-10 .5546 102.3 143 100.2 154 65.1 212 +.037 83 .3248 316 97.9 289 105.1 330 .4551 236
142 George Mason CAA 18-14 .5525 101.8 148 99.7 145 66.2 158 -.021 236 .4826 161 100.8 154 101.5 184 .6424 38
143 Texas Arlington WAC 19-13 .5525 97.7 218 95.7 89 66.5 140 +.054 42 .4917 153 100.4 172 100.7 145 .4605 229
144 Manhattan MAAC 14-18 .5478 93.9 279 92.2 39 61.8 315 -.022 237 .5410 123 102.0 128 100.4 129 .6496 32
145 Montana 13 BSky 25-6 .5473 103.5 129 101.6 175 63.8 266 +.120 3 .3421 302 99.6 212 106.1 344 .7174 11
146 South Florida BE 12-19 .5431 99.1 193 97.4 108 60.0 342 -.008 206 .7093 22 104.8 37 96.0 17 .4106 274
147 Albany 15 AE 24-10 .5430 100.7 170 99.0 134 63.1 287 +.088 13 .3558 292 96.3 323 102.0 211 .3479 314
148 Long Beach St. BW 19-13 .5425 104.0 123 102.2 191 66.8 128 +.098 9 .5813 112 102.7 104 99.5 110 .8359 1
149 Penn St. B10 10-21 .5406 100.6 171 99.0 135 65.6 187 +.019 128 .7508 6 106.8 7 95.9 12 .4491 243
150 Tulane CUSA 19-14 .5335 105.1 101 103.7 218 65.4 193 -.047 291 .4034 240 98.3 270 102.1 215 .2792 341
151 Boston University AE 17-12 .5312 103.2 132 102.0 185 65.9 169 -.025 248 .4057 237 97.5 307 101.2 168 .4918 185
152 Western Michigan MAC 20-12 .5279 101.3 159 100.2 156 65.5 188 +.052 48 .4511 190 99.9 196 101.9 199 .5293 137
153 Army Pat 16-15 .5213 104.2 120 103.3 211 68.3 66 -.083 327 .3954 249 98.8 252 102.9 249 .3725 301
154 East Carolina CUSA 18-12 .5185 106.1 82 105.3 251 68.8 51 +.046 59 .5209 137 101.6 136 100.8 148 .4433 250
155 Lafayette Pat 19-15 .5171 104.8 107 104.1 230 65.6 186 +.047 55 .4443 197 100.3 179 102.5 233 .4600 230
156 Rider MAAC 18-14 .5171 97.1 228 96.5 96 65.7 179 +.040 72 .4757 168 100.0 192 101.0 159 .4888 191
157 Texas Southern SWAC 17-14 .5163 104.3 118 103.6 215 64.1 257 -.061 309 .3003 330 95.4 329 103.6 283 .7431 3
158 College of Charleston SC 24-10 .5139 99.3 190 98.7 129 64.7 228 +.110 6 .3545 293 98.1 279 104.0 302 .5250 147
159 Fairfield MAAC 19-15 .5126 94.6 270 94.2 63 61.7 318 +.012 149 .4765 166 100.2 183 101.1 163 .5070 168
160 UAB CUSA 16-17 .5051 98.8 200 98.6 128 70.2 24 +.003 176 .5394 125 102.5 114 100.9 153 .4912 186
Strength of Schedule NCSOS
Rank Team Conf W-L Pyth AdjO AdjD AdjT Luck Pyth OppO OppD Pyth
161 Nevada MWC 12-19 .5017 103.7 126 103.6 214 67.0 121 +.038 81 .6885 35 104.9 33 97.1 47 .4898 188
162 DePaul BE 11-21 .4980 104.2 119 104.3 234 72.3 4 -.049 294 .6563 64 102.8 99 96.5 29 .3102 331
163 North Carolina Central MEAC 22-9 .4930 96.5 242 96.8 102 64.2 254 +.026 108 .3056 327 94.5 338 102.4 226 .5373 129
164 Loyola Chicago Horz 15-16 .4910 101.3 158 101.6 177 63.5 275 -.082 325 .4318 214 98.9 246 101.5 187 .3414 317
165 Virginia Tech ACC 13-19 .4906 105.3 98 105.7 259 66.6 137 +.031 96 .6652 59 104.3 53 97.5 57 .3965 288
166 Western Illinois Sum 22-8 .4895 94.0 276 94.4 67 57.8 347 +.042 69 .3338 308 98.2 273 105.1 329 .3470 315
167 Drexel CAA 13-18 .4892 99.6 185 100.0 152 61.8 316 -.088 329 .4861 157 101.1 144 101.6 191 .6236 51
168 Tennessee St. OVC 18-14 .4827 102.6 139 103.3 210 67.9 82 +.046 57 .4993 146 101.9 131 101.9 204 .6184 54
169 Oral Roberts Slnd 18-14 .4771 103.1 136 104.0 227 65.2 201 -.032 262 .4080 235 98.3 269 101.9 206 .6793 23
170 Southern 16 SWAC 23-9 .4765 95.7 252 96.6 100 64.9 219 -.018 232 .1945 347 92.5 347 106.2 345 .5949 74
171 Delaware CAA 19-14 .4730 101.9 147 103.0 204 67.3 110 +.078 22 .5000 145 100.6 160 100.6 140 .6971 13
172 Bradley MVC 16-16 .4730 100.4 173 101.4 172 66.4 144 +.027 105 .5345 127 102.1 121 100.8 147 .2858 338
173 Towson CAA 18-13 .4730 101.4 157 102.5 198 66.3 154 +.054 43 .4557 184 100.1 187 101.9 201 .5682 101
174 San Diego WCC 16-18 .4712 100.8 169 101.9 184 63.8 267 +.039 80 .5876 108 102.6 108 99.2 102 .4536 238
175 Tulsa CUSA 17-15 .4705 98.2 208 99.4 140 67.7 92 +.050 52 .5133 140 102.0 127 101.5 183 .5109 164
176 Georgia St. CAA 15-16 .4674 103.7 124 105.0 247 64.1 256 -.050 297 .4247 221 99.8 204 102.8 245 .5165 156
177 Buffalo MAC 14-20 .4658 102.5 141 103.8 220 65.3 199 -.068 313 .5180 138 101.3 141 100.6 141 .6002 70
178 Houston CUSA 19-12 .4643 105.8 87 107.3 275 70.4 21 -.007 203 .3201 320 96.6 318 104.0 300 .1420 347
179 James Madison 16 CAA 20-14 .4602 97.3 224 98.9 132 64.5 239 +.059 37 .3939 250 99.4 224 103.7 285 .3886 290
180 Southern Illinois MVC 14-17 .4598 100.1 178 101.6 178 62.9 292 +.046 60 .5880 107 102.7 105 99.2 104 .3885 291
181 Northeastern CAA 20-12 .4593 104.5 115 106.2 263 64.3 252 +.063 31 .4245 222 99.6 213 102.6 235 .4928 183
182 Southern Methodist CUSA 15-17 .4582 98.4 206 100.0 151 63.8 268 -.070 315 .4329 210 99.1 234 101.7 196 .3524 313
183 Western Kentucky 16 SB 20-15 .4560 100.1 177 101.8 182 65.7 182 +.039 78 .4394 203 99.0 239 101.4 175 .5864 80
184 Florida International SB 18-14 .4537 99.3 191 101.1 165 68.9 47 +.069 25 .4573 182 98.8 251 100.4 133 .5757 92
185 Long Island 16 NEC 20-13 .4522 109.0 51 111.0 319 69.6 29 +.018 135 .3296 311 97.5 303 104.5 317 .4053 283
186 Bryant NEC 19-11 .4496 107.4 69 109.5 309 65.9 172 +.059 38 .3616 286 98.8 250 104.4 316 .4855 196
187 Wagner NEC 19-12 .4469 95.8 250 97.8 112 67.4 104 +.054 44 .3659 280 99.9 201 105.4 334 .5493 115
188 Gardner Webb BSth 21-12 .4452 97.3 225 99.4 143 62.2 306 -.036 270 .3210 319 97.6 297 105.0 327 .4607 227
189 Charleston Southern BSth 19-12 .4444 99.4 188 101.6 176 67.8 85 -.050 296 .3218 318 97.5 308 104.8 325 .5254 146
190 Toledo MAC 15-13 .4420 101.6 150 103.9 223 68.0 77 +.012 148 .4201 227 98.9 245 102.0 212 .4590 231
191 Rhode Island A10 8-21 .4337 98.2 207 100.8 161 63.5 273 -.043 282 .6528 68 104.4 47 98.2 71 .5802 87
192 Yale Ivy 14-17 .4306 101.2 160 104.0 225 64.7 227 +.032 94 .5362 126 101.8 133 100.4 128 .6508 30
193 Illinois Chicago Horz 17-15 .4265 96.3 244 99.2 138 64.4 246 +.041 71 .4914 154 100.6 161 100.9 154 .4920 184
194 Auburn SEC 9-23 .4265 97.0 230 99.9 148 67.3 108 -.117 341 .5919 103 102.6 110 98.9 94 .3189 328
195 Idaho WAC 12-18 .4206 108.2 59 111.6 324 63.3 278 -.001 188 .5482 121 100.8 152 99.0 96 .5872 77
196 South Alabama SB 17-12 .4206 96.0 247 99.1 136 68.4 64 +.049 53 .4043 239 98.2 276 102.0 209 .4489 244
197 Columbia Ivy 12-16 .4158 98.8 202 102.1 187 61.2 324 -.120 343 .4275 218 99.4 221 102.3 224 .4481 246
198 Hawaii BW 17-14 .4055 101.4 156 105.3 249 69.3 33 +.023 115 .3919 252 98.7 253 103.1 257 .3104 330
199 Quinnipiac NEC 15-16 .4045 100.9 164 104.8 243 66.4 147 -.032 259 .3704 276 100.0 195 105.3 333 .4606 228
200 Morgan St. MEAC 17-15 .4002 97.6 220 101.5 173 67.0 122 -.042 280 .3019 329 94.3 339 102.4 227 .5432 122
Strength of Schedule NCSOS
Rank Team Conf W-L Pyth AdjO AdjD AdjT Luck Pyth OppO OppD Pyth
201 Bowling Green MAC 13-19 .3997 95.0 264 98.9 131 64.5 238 -.091 330 .4433 199 99.8 206 102.1 213 .4093 277
202 Cal St. Fullerton BW 14-18 .3997 104.5 114 108.8 297 69.1 42 -.097 334 .4445 196 100.3 178 102.5 232 .4499 242
203 Jacksonville St. OVC 17-11 .3996 100.9 165 105.0 246 62.7 295 +.087 17 .3964 247 98.6 259 102.7 240 .3880 292
204 Youngstown St. Horz 17-15 .3988 99.8 182 103.9 221 67.8 87 +.034 89 .4978 148 100.3 180 100.4 130 .4797 202
205 South Carolina Upstate ASun 16-17 .3964 100.3 175 104.5 237 66.4 143 -.076 322 .3738 272 98.4 264 103.5 275 .5724 96
206 Oakland Sum 16-16 .3954 104.4 116 108.8 300 69.4 32 +.047 56 .5163 139 102.0 126 101.4 176 .7651 2
207 Elon SC 21-11 .3894 97.9 214 102.3 192 65.7 178 +.053 45 .3344 307 98.0 287 104.8 324 .5451 120
208 Mount St. Mary's NEC 18-14 .3889 100.3 174 104.8 244 67.3 106 +.117 4 .4237 224 100.6 165 103.6 282 .6117 60
209 Missouri St. MVC 11-22 .3880 99.5 186 104.1 229 60.9 328 +.023 117 .6527 69 103.7 78 97.5 56 .5267 143
210 UC Santa Barbara BW 11-20 .3860 96.7 239 101.2 169 64.1 259 -.040 276 .5483 120 102.8 102 100.8 151 .7290 7
211 NC Asheville BSth 16-16 .3826 99.2 192 104.0 224 69.3 38 -.076 323 .3984 245 99.3 228 103.4 266 .6605 26
212 UC Davis BW 14-17 .3796 102.1 145 107.1 272 67.3 109 -.009 211 .4389 204 100.8 151 103.3 263 .4286 258
213 High Point BSth 17-13 .3776 98.1 210 103.0 205 65.4 194 -.053 302 .2824 336 97.3 310 106.6 347 .3941 289
214 South Carolina SEC 14-18 .3757 99.0 195 104.0 226 66.4 149 +.028 103 .5276 131 99.9 198 98.8 91 .2520 343
215 William & Mary CAA 13-17 .3712 104.8 108 110.4 313 63.4 276 -.064 311 .4126 231 98.3 268 101.8 197 .4693 216
216 Loyola Marymount WCC 11-23 .3685 95.1 261 100.3 158 64.7 229 -.016 228 .6011 97 103.9 70 99.8 117 .4607 226
217 Cal St. Northridge BW 14-17 .3667 101.5 153 107.1 270 70.7 14 -.018 230 .4582 180 100.5 167 102.2 217 .4893 189
218 Southeast Missouri St. OVC 17-16 .3611 102.4 142 108.3 292 68.9 48 -.033 264 .3282 313 98.0 283 105.1 331 .3339 320
219 Savannah St. MEAC 19-14 .3592 85.9 337 90.9 29 63.3 279 +.060 36 .3804 263 96.3 322 101.0 158 .6867 15
220 Pepperdine WCC 12-18 .3568 96.8 236 102.5 199 63.9 264 +.026 107 .5458 122 102.5 113 100.7 142 .3691 304
221 Seattle WAC 8-22 .3561 92.1 298 97.6 111 69.0 43 -.174 347 .4636 176 100.4 171 101.9 200 .3774 297
222 Marshall CUSA 13-19 .3534 98.9 197 104.9 245 68.0 79 -.009 212 .5079 143 101.4 140 101.0 161 .4160 267
223 Hartford AE 17-13 .3512 91.9 300 97.6 110 64.2 253 +.088 15 .3759 268 98.1 282 103.0 253 .4156 268
224 Norfolk St. MEAC 21-11 .3498 93.0 289 98.8 130 68.6 56 +.121 2 .3079 325 95.9 325 103.8 296 .5007 176
225 St. Francis NY NEC 12-18 .3480 100.8 168 107.2 273 66.2 157 -.068 314 .4022 242 99.6 209 103.5 278 .5816 86
226 North Carolina A&T 16 MEAC 19-16 .3461 89.6 317 95.3 81 66.8 127 +.017 139 .3051 328 94.9 333 102.9 247 .4691 217
227 Morehead St. OVC 15-18 .3424 97.8 216 104.2 231 69.4 31 +.033 92 .4883 156 101.8 132 102.3 222 .6271 47
228 Brown Ivy 13-15 .3412 93.8 280 100.1 153 64.8 221 +.041 70 .4348 208 100.1 186 102.7 243 .4501 241
229 Arkansas Little Rock SB 17-15 .3378 94.3 274 100.7 160 68.2 70 +.060 35 .4114 233 97.9 288 101.4 178 .4489 245
230 Coastal Carolina BSth 14-15 .3346 95.5 256 102.1 188 65.1 209 -.075 321 .3485 297 98.2 277 104.4 315 .5698 99
231 Louisiana Lafayette SB 13-20 .3345 98.6 203 105.5 256 69.9 27 -.048 292 .4465 194 99.1 233 101.2 171 .5160 157
232 Sam Houston St. Slnd 17-17 .3322 91.7 302 98.2 122 62.5 298 -.019 233 .3580 291 98.3 271 104.0 303 .5477 118
233 Florida Atlantic SB 14-18 .3258 97.1 229 104.2 232 65.2 203 +.011 153 .4322 212 98.6 257 101.3 173 .5287 139
234 Texas St. WAC 12-22 .3250 99.8 181 107.2 274 71.7 5 +.008 160 .4729 169 99.4 225 100.5 134 .3445 316
235 Stetson ASun 15-16 .3168 98.1 211 105.7 260 68.8 49 +.016 142 .3597 289 98.1 281 103.8 293 .5571 107
236 Marist MAAC 10-21 .3151 96.7 238 104.3 235 68.3 68 -.052 300 .4855 159 99.8 205 100.4 131 .5121 162
237 Holy Cross Pat 12-18 .3139 96.8 237 104.4 236 63.2 284 +.002 177 .4522 188 100.0 193 101.9 202 .4557 233
238 Central Michigan MAC 11-20 .3129 103.4 130 111.7 325 65.6 185 +.000 186 .4799 163 99.3 226 100.1 124 .5576 106
239 Western Carolina SC 14-19 .3123 99.8 183 107.8 284 66.4 152 -.032 260 .3840 260 98.8 247 103.5 273 .6027 69
240 IUPU Fort Wayne Sum 16-17 .3102 96.9 234 104.7 240 65.9 176 +.021 124 .3605 287 99.0 237 104.7 321 .3739 299
Strength of Schedule NCSOS
Rank Team Conf W-L Pyth AdjO AdjD AdjT Luck Pyth OppO OppD Pyth
241 Cal St. Bakersfield ind 14-16 .3088 95.3 259 103.1 207 66.3 156 +.006 166 .4661 175 100.3 177 101.7 195 .4661 218
242 Eastern Michigan MAC 16-18 .3048 90.3 308 97.9 118 60.5 337 +.017 138 .4563 183 100.3 181 102.0 207 .5759 91
243 Texas San Antonio WAC 10-22 .3007 98.4 205 106.9 269 64.0 261 -.046 288 .4908 155 99.9 200 100.2 126 .4217 262
244 Pennsylvania Ivy 9-22 .2988 92.8 293 100.8 162 68.2 71 -.008 210 .4940 151 100.7 155 101.0 155 .5498 114
245 Northern Colorado BSky 13-18 .2985 100.2 176 108.9 301 66.1 162 -.051 298 .3619 285 99.0 235 104.7 320 .7279 8
246 Duquesne A10 8-22 .2980 97.6 221 106.1 262 69.2 40 +.022 120 .6228 82 103.5 84 98.6 83 .5109 165
247 Texas Tech B12 11-20 .2938 96.7 240 105.3 252 67.6 96 +.024 114 .5738 115 102.1 122 99.2 105 .1601 346
248 Miami OH MAC 9-22 .2938 96.1 245 104.7 239 65.2 204 -.066 312 .5321 128 100.9 149 99.6 113 .5839 82
249 North Texas SB 12-20 .2870 95.2 260 104.0 228 66.6 136 -.024 244 .4145 228 98.3 272 101.6 192 .4559 232
250 Northern Kentucky ASun 11-16 .2854 95.0 265 103.9 222 59.6 344 -.033 266 .3480 299 97.6 298 103.7 291 .5231 153
251 Liberty 16 BSth 15-20 .2841 99.6 184 109.0 303 65.9 171 -.023 241 .3483 298 98.1 280 104.3 313 .5136 159
252 Fordham A10 7-24 .2817 97.2 226 106.5 266 68.7 55 +.027 106 .6816 42 104.4 49 96.9 40 .6411 39
253 Ball St. MAC 15-15 .2783 97.2 227 106.7 267 66.3 155 +.080 21 .3902 254 98.5 262 102.8 246 .3572 307
254 Appalachian St. SC 15-16 .2753 96.8 235 106.4 264 67.6 95 +.010 159 .3226 317 98.4 266 105.8 340 .4017 285
255 Wofford SC 13-19 .2750 86.7 336 95.3 80 63.7 270 -.059 307 .3804 262 98.8 249 103.6 280 .5870 78
256 North Dakota BSky 16-16 .2745 94.4 272 103.8 219 67.4 101 +.045 64 .3365 305 98.7 255 105.5 337 .5832 83
257 Mississippi St. SEC 10-22 .2738 90.2 312 99.2 139 68.1 76 -.011 216 .6188 85 103.1 96 98.3 76 .3525 311
258 South Dakota Sum 10-20 .2715 101.5 152 111.8 326 67.4 102 -.083 326 .4580 181 100.6 166 102.2 221 .6479 35
259 Maine AE 11-19 .2696 95.1 263 104.8 242 69.3 39 +.019 129 .4250 220 98.2 275 101.2 169 .4761 210
260 Central Connecticut NEC 13-17 .2642 98.8 199 109.2 305 70.2 25 +.056 41 .4145 229 99.6 210 103.0 251 .5704 98
261 Portland WCC 11-21 .2593 92.2 297 102.2 189 65.3 200 +.036 86 .6000 98 103.8 73 99.8 115 .4998 177
262 North Florida ASun 13-19 .2578 97.5 222 108.1 290 66.1 160 -.010 215 .4351 207 99.3 229 101.8 198 .6794 22
263 Cleveland St. Horz 14-18 .2548 96.9 232 107.6 283 65.1 211 +.033 93 .5309 129 101.7 134 100.5 135 .5240 150
264 Old Dominion CAA 5-25 .2512 96.9 233 107.8 285 67.2 114 -.113 339 .4327 211 100.4 174 103.1 258 .4619 223
265 Cornell Ivy 13-18 .2500 97.0 231 107.9 286 67.6 97 +.028 102 .4593 178 99.8 202 101.4 181 .4789 206
266 Texas Christian B12 11-21 .2495 91.7 303 102.1 186 61.3 322 +.090 12 .5926 102 102.7 106 99.0 98 .2467 344
267 NJ Inst of Technology GWC 16-13 .2478 92.4 296 103.0 206 67.2 111 -.047 289 .2444 344 93.4 344 104.3 312 .3085 332
268 Eastern Illinois OVC 11-21 .2476 97.7 217 108.9 302 59.9 343 -.033 265 .3635 281 97.7 294 103.2 260 .4093 276
269 Dartmouth Ivy 9-19 .2464 94.7 268 105.6 258 64.4 241 -.008 207 .4434 198 100.0 191 102.3 223 .4504 240
270 Colgate Pat 11-21 .2442 94.4 273 105.4 254 67.1 119 +.001 181 .4673 173 100.2 182 101.5 182 .4644 220
271 Sacred Heart NEC 9-20 .2391 98.2 209 109.9 310 68.4 62 +.007 163 .4358 206 100.9 146 103.5 274 .6356 43
272 American Pat 10-20 .2338 95.3 258 107.1 271 60.1 341 +.004 171 .4590 179 99.7 208 101.3 174 .4554 234
273 Troy SB 12-21 .2333 96.6 241 108.5 294 60.9 327 +.005 168 .3665 278 97.1 314 102.4 230 .2864 337
274 New Hampshire AE 9-20 .2315 90.2 310 101.4 171 63.7 269 -.054 304 .4234 225 98.6 258 101.6 190 .4794 204
275 Tennessee Tech OVC 12-17 .2295 93.6 283 105.4 253 65.7 183 +.037 82 .4279 217 100.1 190 103.0 250 .4314 256
276 Winthrop BSth 14-17 .2294 93.0 290 104.7 241 61.1 326 +.037 85 .3767 265 97.5 304 102.4 229 .6001 71
277 Bethune Cookman MEAC 14-20 .2286 95.9 249 107.9 287 66.6 138 -.029 256 .3361 306 95.6 327 102.2 219 .5458 119
278 Hampton MEAC 14-17 .2257 87.4 331 98.5 126 70.1 26 +.031 97 .2682 341 94.0 341 103.6 284 .3775 296
279 NC Greensboro SC 9-22 .2178 94.9 266 107.5 282 71.6 6 -.152 346 .3281 314 97.6 295 104.7 319 .5263 145
280 Southeastern Louisiana Slnd 13-18 .2134 93.7 282 106.4 265 66.4 150 +.046 58 .4223 226 98.5 263 101.5 185 .7340 6
Strength of Schedule NCSOS
Rank Team Conf W-L Pyth AdjO AdjD AdjT Luck Pyth OppO OppD Pyth
281 Georgia Southern SC 14-19 .2133 93.9 278 106.7 268 62.6 296 +.011 154 .3605 288 97.9 290 103.5 276 .4782 207
282 St. Peter's MAAC 9-21 .2123 91.2 304 103.7 216 63.7 271 +.061 33 .4373 205 99.6 211 102.1 214 .3272 324
283 Samford SC 11-21 .2086 95.5 255 108.8 299 60.2 340 -.008 204 .3744 271 98.0 284 103.1 256 .6070 67
284 Virginia Military Inst BSth 14-17 .2037 99.4 189 113.5 337 71.1 8 -.023 243 .3122 323 97.3 311 105.1 328 .4795 203
285 Sacramento St. BSky 14-15 .2021 93.8 281 107.3 276 62.5 300 +.050 50 .2968 331 97.6 300 106.1 342 .4358 253
286 Arkansas Pine Bluff SWAC 16-14 .2002 89.4 319 102.3 193 68.2 72 +.116 5 .2863 334 95.1 330 103.9 299 .6980 12
287 NC Wilmington CAA 10-20 .1978 94.4 271 108.3 291 66.7 131 +.022 121 .4459 195 99.9 199 102.0 210 .5265 144
288 Delaware St. MEAC 15-18 .1935 94.7 269 108.8 298 60.9 329 +.053 46 .3496 296 94.9 334 100.8 149 .6433 36
289 Nicholls St. Slnd 9-21 .1917 96.0 248 110.4 316 67.2 116 -.024 245 .3737 273 98.0 285 103.1 259 .5728 95
290 Chicago St. GWC 11-21 .1908 89.1 322 102.5 200 66.7 133 -.081 324 .3814 261 99.0 240 103.7 290 .5482 117
291 Jacksonville ASun 14-18 .1900 93.3 286 107.4 280 69.0 44 +.068 27 .3630 282 97.8 291 103.3 264 .5065 170
292 Radford BSth 13-19 .1895 89.3 320 102.9 203 67.2 113 +.007 162 .3071 326 97.6 299 105.6 339 .4239 261
293 Eastern Washington BSky 10-21 .1887 94.9 267 109.4 308 68.5 60 +.000 184 .3320 309 98.9 243 105.9 341 .4887 192
294 Utah Valley GWC 14-18 .1881 96.4 243 111.2 320 64.5 237 -.005 199 .3179 321 95.7 326 103.1 255 .4088 278
295 Siena MAAC 8-24 .1850 92.8 291 107.3 277 64.4 240 +.021 125 .4770 165 100.1 184 101.0 162 .4381 252
296 Campbell BSth 13-20 .1830 95.4 257 110.4 315 66.4 146 +.014 146 .3432 301 97.8 293 104.2 307 .5364 130
297 Wisconsin Milwaukee Horz 8-24 .1791 92.6 295 107.4 279 66.0 167 -.004 196 .5226 135 100.8 153 99.9 118 .4741 212
298 Montana St. BSky 13-17 .1764 98.1 212 114.0 338 65.6 184 +.032 95 .2856 335 97.1 315 106.1 343 .3691 305
299 Austin Peay OVC 8-23 .1746 95.6 254 111.3 321 69.2 41 -.071 319 .3920 251 99.5 219 103.8 297 .4613 224
300 Central Arkansas Slnd 13-17 .1744 96.1 246 111.8 327 72.8 3 +.045 61 .3141 322 95.9 324 103.5 277 .3855 293
301 Chattanooga SC 13-19 .1740 95.7 251 111.5 323 67.7 89 +.017 136 .3307 310 97.8 292 104.7 322 .4552 235
302 Hofstra CAA 7-25 .1717 86.8 334 101.1 168 64.5 236 -.025 246 .4514 189 100.6 163 102.5 234 .4990 178
303 Portland St. BSky 8-20 .1698 100.5 172 117.4 345 65.2 202 -.103 336 .3271 315 97.1 313 104.2 308 .5971 72
304 Lipscomb ASun 12-18 .1680 94.2 275 110.1 312 70.6 15 +.053 47 .4079 236 99.1 232 102.8 244 .6123 58
305 MD Baltimore County AE 8-23 .1666 92.8 292 108.6 295 67.5 99 -.010 214 .4243 223 98.1 278 101.1 165 .4643 221
306 Southern Utah BSky 11-20 .1654 89.9 316 105.3 250 69.3 36 -.001 191 .3531 294 99.4 223 105.5 336 .6333 45
307 Texas A&M Corpus Chris Slnd 6-23 .1648 93.9 277 110.1 311 61.9 312 -.040 277 .4119 232 99.2 231 102.7 241 .6599 27
308 SIU Edwardsville OVC 9-18 .1648 90.0 314 105.4 255 66.0 164 -.008 208 .3866 258 98.9 242 103.5 271 .4793 205
309 McNeese St. Slnd 14-17 .1637 93.3 287 109.4 307 64.2 255 +.088 14 .3765 266 98.2 274 103.2 261 .6609 25
310 Northern Arizona BSky 11-21 .1626 92.7 294 108.7 296 68.2 69 +.040 74 .3978 246 99.5 217 103.6 281 .6558 29
311 UC Riverside BW 6-25 .1536 86.7 335 102.4 196 63.1 286 -.071 320 .4711 172 102.2 120 103.3 265 .4768 209
312 Monmouth NEC 10-21 .1517 88.9 324 105.1 248 69.5 30 +.018 132 .3995 244 99.8 207 103.8 295 .5387 127
313 San Jose St. WAC 9-20 .1494 87.5 330 103.7 217 67.1 117 +.021 126 .4842 160 101.0 145 101.6 193 .3546 310
314 Texas Pan American GWC 16-16 .1439 90.3 309 107.5 281 63.9 265 +.087 16 .2702 339 94.7 336 104.3 314 .3123 329
315 Coppin St. MEAC 8-24 .1434 90.2 311 107.3 278 68.3 67 -.038 274 .4113 234 96.6 319 100.0 120 .6852 17
316 Jackson St. SWAC 11-18 .1434 91.8 301 109.3 306 68.0 78 -.015 226 .2502 343 93.9 342 104.5 318 .7371 5
317 Navy Pat 8-23 .1372 87.2 332 104.3 233 60.8 333 -.049 295 .3910 253 98.5 260 102.9 248 .2901 335
318 Nebraska Omaha Sum 11-20 .1332 97.7 219 117.3 342 72.8 2 +.094 11 .4145 230 99.3 227 102.7 239 .4900 187
319 Missouri Kansas City Sum 8-24 .1325 89.9 315 108.0 289 64.9 218 -.022 238 .4488 192 100.7 157 102.7 242 .5409 124
320 Rice CUSA 5-26 .1323 93.4 284 112.3 331 63.0 290 -.032 261 .4762 167 100.6 164 101.5 186 .3749 298
Strength of Schedule NCSOS
Rank Team Conf W-L Pyth AdjO AdjD AdjT Luck Pyth OppO OppD Pyth
321 East Tennessee St. ASun 10-22 .1191 90.8 307 110.4 314 65.3 198 +.063 29 .4429 200 100.1 185 102.4 228 .6816 21
322 Idaho St. BSky 6-24 .1175 89.1 323 108.4 293 60.9 330 -.117 340 .3623 284 99.5 216 105.2 332 .6046 68
323 Houston Baptist GWC 14-17 .1164 85.0 340 103.6 213 68.4 65 +.072 23 .2764 337 94.7 335 104.0 301 .3318 321
324 Northern Illinois MAC 5-25 .1150 83.2 343 101.5 174 62.0 308 -.053 301 .4527 187 100.1 188 102.0 208 .4694 215
325 Florida A&M MEAC 8-23 .1099 88.0 328 107.9 288 68.8 50 +.000 183 .3498 295 95.5 328 101.4 180 .5292 138
326 St. Francis PA NEC 5-24 .1085 91.2 305 112.0 329 63.3 281 +.034 90 .3999 243 100.7 158 104.7 323 .5683 100
327 Alcorn St. SWAC 10-24 .1039 83.3 342 102.7 202 68.2 75 -.045 286 .3120 324 96.4 321 104.1 306 .7234 9
328 Louisiana Monroe SB 4-23 .1035 89.5 318 110.4 317 66.2 159 -.027 253 .4716 171 99.0 238 100.1 123 .6107 63
329 Prairie View A&M SWAC 15-19 .0995 85.5 338 106.0 261 66.8 130 +.026 109 .2189 346 93.1 346 105.4 335 .5149 158
330 Tennessee Martin OVC 9-21 .0950 90.9 306 113.3 334 68.4 61 +.071 24 .3896 255 99.2 230 103.7 286 .4431 251
331 The Citadel SC 8-22 .0934 95.1 262 118.7 346 65.4 195 -.005 201 .3408 303 97.6 296 104.1 304 .4607 225
332 Kennesaw St. ASun 3-27 .0931 89.2 321 111.4 322 64.8 224 +.004 169 .3713 275 98.6 256 103.8 298 .4830 199
333 Howard MEAC 7-24 .0893 80.8 346 101.4 170 62.4 302 -.044 284 .3627 283 97.0 316 102.5 231 .6488 33
334 IUPUI Sum 6-26 .0876 93.4 285 117.3 343 65.4 192 -.054 305 .4400 201 100.6 159 103.0 254 .5053 174
335 Longwood BSth 8-25 .0874 92.0 299 115.7 341 70.7 13 -.004 197 .3669 277 98.9 244 104.3 311 .5334 133
336 Presbyterian BSth 8-24 .0861 93.2 288 117.3 344 62.3 305 +.010 158 .3759 269 98.4 267 103.4 268 .5135 160
337 Alabama St. SWAC 10-22 .0810 88.5 325 112.2 330 66.5 142 +.006 165 .2623 342 93.8 343 103.8 292 .6096 64
338 Alabama A&M SWAC 11-20 .0800 88.2 327 111.9 328 66.1 161 -.004 198 .2302 345 93.2 345 104.8 326 .6560 28
339 Fairleigh Dickinson NEC 7-24 .0770 90.1 313 114.8 340 68.8 52 +.028 100 .3959 248 99.6 214 103.7 289 .4965 181
340 South Carolina St. MEAC 6-24 .0678 87.9 329 113.5 335 65.2 206 -.015 227 .3664 279 94.9 332 100.1 125 .5393 125
341 Furman SC 7-24 .0649 88.5 326 114.8 339 64.6 230 -.008 205 .3439 300 97.5 306 103.8 294 .4472 249
342 Mississippi Valley St. SWAC 5-23 .0635 86.8 333 112.8 332 70.8 11 -.071 316 .2745 338 94.3 340 103.7 288 .6841 18
343 Binghamton AE 3-27 .0557 82.8 344 109.2 304 66.4 145 -.018 231 .4299 215 98.4 265 101.1 167 .4064 282
344 Maryland Eastern Shore MEAC 2-26 .0527 85.2 339 113.0 333 64.3 249 -.029 255 .3771 264 95.0 331 99.7 114 .6120 59
345 Lamar Slnd 3-28 .0458 82.4 345 110.8 318 70.4 20 +.023 116 .4321 213 99.5 218 102.2 218 .6083 66
346 New Orleans ind 8-18 .0438 84.0 341 113.5 336 70.9 10 +.042 67 .3285 312 96.6 320 103.5 279 .3285 323
347 Grambling SWAC 0-28 .0044 73.4 347 124.5 347 64.3 247 -.014 223 .2687 340 94.5 337 104.2 309 .6113 61
"""
lineparts = ["Rank","Team","Conf","W-L","Pyth","AdjO","AdjO-Rank","AdjD","AdjD-Rank","AdjT","AdjT-Rank","Luck","Luck-Rank",
"SOSPyth","SOSPyth-Rank","SOSOppO","SOSOppO-Rank","SOSOppD","SOSOppD-Rank","NCOSPyth","NCOSPyth-Rank"]
textparts = ["Team","Conf","W-L"]
kpomdata = {}
def sanitize_teamname(name):
"""
At the end of the year, teams are listed as 'Florida 3' for
example, to denote the fact that Florida is a 3 seed. We obviously
don't want the 3.
"""
endings = [' %s' % (i+1) for i in range(16)]
endings.reverse()
for ending in endings:
if name.endswith(ending):
name = name[:-len(ending)]
return name
for line in text.split('\n'):
if not line.strip():
continue
parts = line.strip().split('\t')
if not parts:
continue
if parts[0] in ["Strength of Schedule","Rank"]:
continue
if len(parts) != len(lineparts):
print "Could not parse the following line:"
print line
print zip(lineparts,parts)
print parts
print len(parts),len(lineparts)
break
for (name,value) in zip(lineparts,parts):
team = parts[lineparts.index("Team")]
team = sanitize_teamname(team)
if team not in kpomdata:
kpomdata[team] = {}
if name in textparts:
kpomdata[team][name] = value
else:
kpomdata[team][name] = float(value)
#ratio = kpomdata["Kentucky"]["Pyth"]/kpomdata["Navy"]["Pyth"]
#print "The ratio of Kentucky's Pyth to Navy's Pyth is",ratio
#print "(it should have been .8594/.1389=6.1871850251979845)"