1. #1
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Tanko's CFB YPPT System w/ Adjustments Vs Spead

    Working on developing a YPPT (yards per point) based system for selecting CFB games vs the spread. Using YPPT for a team and factoring in avg yds gained for its offense and yards allow by the upcoming opponents defense, it estimates a score for the game (think adjusted Dudley method).

    Next it factors in an adjustment to account how well a team's offense has done verses its prior opponents as well as how well its defense has done vs prior opponents. For example, if team A offense is generating more YPPT than what was expected vs it's prior opponents defense over the season, team A's score is elevated accordingly for an upcoming game. The same evaluation goes into team A's defense to adjust the score they are expected to "give up". The same analysis is done for the upcoming opponent (team B). These prior performance factors for team A and team B are then used to adjust the estimated YPPT score mentioned in the above paragraph.

    Next, a YPP (yards per play) factor (minor adjustment) is cooked into the mix similar to the YPPT adjustment described above. Yards per play becomes less leveraging than YPPT as seasons progresses. A high YPP and low YPPT could mean a team turns it over a lot and vice versa.

    The data used in the calculations accounts for a team playing home or away. If team A is home, data for their prior home games is used in the calculations (not all their games). Similarly, if team A is away, data for their prior away games is used.

    Finally, we look at if a team has strengths in areas that capitalize on an opponents weaknesses. For example if team A offense has a fantastic YPR (yards per rush) this season and their opponents defense has a poor YPR average, team A may have an advantage. Of course you have to account for who each team has played earlier in the season vs how they were estimated to play..

    Obviously, early in the season there is not a lot of data available. It takes 4, 5, or 6 games to have enough data to start to see solid information and as always key player injuries must be taken into account (not done in this analysis directly - this is incorporated subjectively).

    To most betting professionals (of which I am not) this is fairly obvious analysis but I'm attempting to tweak the various factors to optimize the results and possibly add in a few other twists.

    Also, live by the general betting rules (not always correct but over the long haul they yield results):
    - Good running teams play better at home
    - Good passing teams play better on the road
    - Bet dogs late in the week since the public bets the favorite as time goes on (vice versa-bet Favs early)
    - Bet home dogs vs the spread. Don't bet road Favs vs the spread.
    - In a shootout, take the points.

    I'll post picks based on this process and we'll see if it pans out. It should, theoretically, become more accurate as the season progresses.
    If it doesn't, I'll drift away into oblivion like so many other prognosticators.

    Tanko

  2. #2
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    The most difficult part of this process is the scraping of data from various sources and converting it into a usable Excel format.

    I have a variety of season-to-date data for each team (total season or home or away and offense or defense for each team) in spreadsheet format.
    Tm yds
    Rush yds
    Pass yds
    Yards per point
    Yards per rush
    Yards per pass attempt
    Pts per game
    Areas of strengths (as compared to other 128 Div 1 teams)

    If someone wishes to propose a tweak or other method to evaluate, I'm will to listen and generate data if time permits and it appears worth while.

  3. #3
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Picks for the week:
    104 G. South -16.5
    108 Az St +4.5
    110 Old D -3
    112 NM +5.5
    114 Mich St -30.5
    116 Mich -10
    125 W. Mich +24.5
    130 Pitt -19.5
    132 Pur +10.5
    134 Rut -11.5
    137 C. Mich +14.5
    147 Tx St +4.5
    149 UTEP +27
    154 Mass +7
    156 Cal -11
    160 S.Miss +10
    161 Miss +6
    168 TXAM -9
    170 S.Cal -11.5
    172 Clem -13.5
    176 KU+14
    178 Ga. -17
    182 NC St. +22
    190 Miss -19
    194 La Mon - 10.5
    196 Utah -10.5
    198 AF +12.5
    202 Neb -18.5
    204 SD St -16
    206 SJ St +4.5

    Yep... McDonald's method. Profit through volume betting.

  4. #4
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Thurs night start at 1-1.
    Az. St. failed to show up and did a great job turning it over.
    UCLA, wow.
    Last edited by Tanko; 09-26-14 at 08:31 PM.

  5. #5
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Friday's games did not pan out. 0-2
    Overall 1-3 going into the 26 game selections on Saturday.

  6. #6
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Results for the week: 15-15.
    Not very promising.

    I'm not giving up on it yet. The prior 2 week's results of 12-7 and 14-8, which won't be counted in this thread running record since the plays were not posted, lead me to hope this week was an anomaly (I hope).
    Last edited by Tanko; 09-28-14 at 08:49 AM. Reason: Typo in post.

  7. #7
    tpooty420
    tpooty420's Avatar Become A Pro!
    Join Date: 09-18-14
    Posts: 24
    Betpoints: 126

    keep it up!

  8. #8
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Added additional filter to the mix to try and winnow out the chaff...
    Reduced the number of games significantly but hopefully brings the winners out.
    These are the strongest plays from the data analysis.

    314 BYU -17.5
    328 East Carolina -40
    344 Northern Illinois -23.5
    352 Kentucky 5.5
    356 Bowling Green State -5.5
    372 Auburn -8
    392 Middle Tennessee St. -17.5
    398 Texas State -14.5

    Lets see if this additional filter helps with the results.
    Strongest pick among them is the N. Illinois game then Midd Tenn & E. Carol.

  9. #9
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    What a shocker Utah St was last night. Would have never of guessed an outright loss at home for BYU against the Aggies.
    0-1 for the week with 7 to play today.

  10. #10
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Crash and burn... no wait. It was such a disaster there wasn't any wreckage left...
    2-6 on the selections for the week. The unfiltered selections were much better but only at break even 53.7%

    Season selections to date: 17-21

    Give up? Nah... continue plugging away and expect better next week.

  11. #11
    M.W.
    M.W.'s Avatar Become A Pro!
    Join Date: 09-07-08
    Posts: 1,667
    Betpoints: 6270

    Anything based on stats should get better as the season goes along.

  12. #12
    gojetsgomoxies
    gojetsgomoxies's Avatar Become A Pro!
    Join Date: 09-04-12
    Posts: 4,222
    Betpoints: 8519

    i noticed phil steele's yards per point indicators have completely killed ATS (i.e. good) this year... but went back and not true all years although not sure the system ever got hurt badly.

    one adjustment i'd look to make for phil's YPPT is somehow objectively getting rid of teams that are horrible every single year. umass/idaho/etc. seem to always have high YPPPT on offense. low YPPT on defense............. maybe compare the teams to their 3 or 4 year average.

    anyway, i think the idea has tons of merit......... curious about mid-season stuff. as most of what i do is preseason stuff and then maybe just play some momentum and some washed-out value.

    doesn't have much to do with this thread, but i'm also interested in turnover margin type work (another phil steele favorite). seems like it makes alot of sense........ but again it's preseason stuff for me. not sure if it should reverse mid-season or not.

  13. #13
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Gojets.... As part of this analysis, I do factor in the team's prior opponents for the year to account for a team playing "patsies" and looking good on the YPPT stats. I'm still tweaking how much to weigh this factor into the mix.

    Games for this week.

    131 Boston College 4
    142 Ohio 1.5
    150 Memphis -8.5
    152 UAB -3.5
    154 Mississippi State 3
    162 Florida 2.5
    168 Arizona 2.5
    172 Missouri 3
    202 Hawaii -3.5

    The following games made the list too but weren't as strong.
    108 New Mexico 6.5
    115 Northwestern 3
    144 Texas Tech 4
    156 Ball State -2.5
    166 UCLA 3

  14. #14
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    6-8 for the week. (Higher rated picks were 5-4).
    23-29 for season.

    Got a hole to climb out of now.

  15. #15
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Picks for the week.

    302 Texas State -2.5 (*)
    308 Oregon State 2.5
    311 Temple 7
    316 Wake Forest 4
    320 Ohio 5
    323 Iowa 4.5
    328 Duke -3 (*)
    336 Bowling Green State -3
    337 Ball State 8.5
    340 Arkansas 3.5
    342 Wyoming 1.5
    346 Tulsa 1.5
    348 Louisiana Tech -8 (*)
    354 Troy -7
    358 Kent State 6
    366 Middle Tennessee St. 1 (*)
    376 Boston College 6.5
    378 Oklahoma -8
    384 Florida Atlantic 6
    386 Colorado State -5.5
    396 Texas Christian -9
    406 San Diego State -9.5

    (*) = Higher rated picks.

  16. #16
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Not much better this week.
    Week: 9-13 (2-2 on the higher rated selections)
    Season: 32-42

    I'm adjusting how AOPR (Average Opponents Power Rating) is used to adjust the YPPT score estimates for each game. Although the system currently accounts for AOPR, it does not appear to do so very accurately for these teams with "out of the norm" data (e.g. outside a standard deviation of AOPR and Scoring).

    Many (but not all) of the games being selected are for teams that have a low AOPR with a relatively high YPPT average. This makes sense since, if you play against a weak schedule your should look good on YPPT but, unfortunately, the future estimated scores will be skewed making it difficult to adjust for the data accurately --> The farther outside the norm a team is on the data, the more difficult it is to get the estimated spread correct which leads to bad selections ATS.

    Obviously, this method of analysis is still being developed.

  17. #17
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    This week's picks:
    108 Virginia Tech 3
    126 Illinois 7
    135 Temple 9.5
    140 Pittsburgh -3.5
    141 Maryland 11.5
    164 Stanford -13.5
    186 Marshall -28

  18. #18
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    2-5 for the week. (could this be the ultimate fade system?)
    34-47 for season.

    Keep trudging on. Need more data to determine system adjustments.

    Straight up YPPT plays (not filtering) is at 52.4% YTD. No better than flipping a coin.
    3.5 pt overlay is only 54.6% YTD. Not much better.

    Without any filtering there are 25-40 games selected each week. Need to continue to find method to filter better selections to reduce the count. No one wants to bet on 25-40 games each week.

  19. #19
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    This week's picks:
    313 Boston College 3
    316 Temple 7.5
    320 Rutgers 11
    348 Missouri -6.5
    352 Louisiana Tech -5.5
    372 Georgia Tech -3.5

  20. #20
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    5-1 for the week. (1st winning week posting).
    39-48 for the season.

  21. #21
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    This week's picks:
    114 Temple 7.5
    122 UAB 4
    124 Minnesota 2
    130 Purdue 17

  22. #22
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    2-2 for the week.
    41-50 for the year.

  23. #23
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    This week's picks:
    312 Cincinnati 2
    334 Wisconsin -6
    336 Tennessee -7.5
    342 Duke -5.5
    398 Oklahoma State 2

  24. #24
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Results for the week: 3-2
    Season: 44-52

  25. #25
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    This week's picks:
    160 UAB 20
    170 Iowa State -1.5
    190 Washington -6.5
    208 Nevada -8

  26. #26
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Results for the week: 2-2
    Season: 46-54

  27. #27
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    This week's picks:
    316 Virginia Tech 1
    324 Marshall -21
    350 Florida Atlantic -4
    358 Miami (FL) -10
    360 Maryland -8.5
    366 Northwestern -8
    402 Alabama -9.5
    418 Louisville -13
    422 UTEP -4
    428 Southern Cal -7

  28. #28
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Results for the week 3-7
    Season: 49-61

  29. #29
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    This week's picks:
    108 Arizona 14
    118 Baylor -8.5
    104 East Carolina -6
    126 Georgia Tech 3.5
    116 Houston 6.5
    112 Iowa State 33
    124 Missouri 14.5
    128 Ohio State 4

  30. #30
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    3-5 for the final week.
    52-66 for the season.

  31. #31
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Bowl Selections

    206 Colorado State 4.5
    212 Memphis -0.5
    214 Marshall -10.5
    216 San Diego State -2
    217 Central Michigan 2.5
    220 Rice 1.5
    222 Louisiana Tech -5.5
    224 North Carolina -3.5
    229 Duke 8
    232 South Carolina 1
    234 Boston College -3
    235 Nebraska 6
    241 Texas 5
    243 Notre Dame 7.5
    247 Maryland 14
    253 Georgia Tech 7
    255 Wisconsin 5.5
    263 Ohio State 9.5
    266 Houston 3
    269 UCLA 1.5
    272 Washington -5.5
    276 Arkansas State 2

  32. #32
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    NFL games I like:
    - Az +9
    - StL -5
    - Pitt - 3
    - SD +1

    Some 2 team NFL Teasers I like:
    - Pitt +3, Buff +0.5
    - StL +1, Indy +9
    - Cincy +9, Az +15

    Also like to a lesser extent this 2 tm teaser:
    - Minn +13, SD +7

  33. #33
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Results from last week:

    Quote Originally Posted by Tanko View Post
    NFL games I like:
    - Az +9 (L)
    - StL -5 (L)
    - Pitt - 3 (W)
    - SD +1 (W)

    Some 2 team NFL Teasers I like:
    - Pitt +3, Buff +0.5 (L)
    - StL +1, Indy +9 (L)
    - Cincy +9, Az +15 (L)

    Also like to a lesser extent this 2 tm teaser:
    - Minn +13, SD +7 (W)

  34. #34
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Bowl results so far:

    206 Colorado State 4.5 (L)
    212 Memphis -0.5 (W)
    214 Marshall -10.5
    216 San Diego State -2
    217 Central Michigan 2.5
    220 Rice 1.5
    222 Louisiana Tech -5.5
    224 North Carolina -3.5
    229 Duke 8
    232 South Carolina 1
    234 Boston College -3
    235 Nebraska 6
    241 Texas 5
    243 Notre Dame 7.5
    247 Maryland 14
    253 Georgia Tech 7
    255 Wisconsin 5.5
    263 Ohio State 9.5
    266 Houston 3
    269 UCLA 1.5
    272 Washington -5.5
    276 Arkansas State 2

  35. #35
    Tanko
    Slow roll
    Tanko's Avatar SBR PRO
    Join Date: 09-19-09
    Posts: 5,084
    Betpoints: 24834

    Bowl results so far: 8-4

    206 Colorado State 4.5 (L)
    212 Memphis -0.5 (W)
    214 Marshall -10.5 (W)
    216 San Diego State -2 (L)
    217 Central Michigan 2.5 (W)
    220 Rice 1.5 (W)
    222 Louisiana Tech -5.5 (W)
    224 North Carolina -3.5 (L)
    229 Duke 8 (W)
    232 South Carolina 1 (W)
    234 Boston College -3 (L)
    235 Nebraska 6 (W)
    241 Texas 5
    243 Notre Dame 7.5
    247 Maryland 14
    253 Georgia Tech 7
    255 Wisconsin 5.5
    263 Ohio State 9.5
    266 Houston 3
    269 UCLA 1.5
    272 Washington -5.5
    276 Arkansas State 2
    Last edited by Tanko; 12-28-14 at 07:23 AM.

12 Last
Top