SpoFo Forecast Analysis: 2018 season

The reason this report's team-totals differ between:

  • actual total from tsf_sports team totals
  • actual-by-player summations
  • ... is because the player values I'm using assign ALL of a player's goals for the season to the FINAL team that player was on, during that season.

    So if a player scored 10 goals for the Rangers, and then 20 goals for the Kings, I am crediting all 30 goals for the Kings.

    A fancier script can use better SQL and better math to come up with more exact values.

    teamactual total
    from tsf_sports team totals
    actual-by-playerpredicted by playerDifference% Diff
    Ana1961822577541.2%
    Ari2092052494421.5%
    Bos257274300269.5%
    Buf2212232896629.6%
    Car24325025993.6%
    CBJ2562953414615.6%
    Cgy289291289-2-0.7%
    Chi267275246-29-10.5%
    Col2582683144617.2%
    Dal2092213078638.9%
    Det2242062615526.7%
    Edm2292192684922.4%
    Fla2642582852710.5%
    LA1991902647438.9%
    Min2102052696431.2%
    Mtl246243239-4-1.6%
    NJ2191922374523.4%
    Nsh2362613306926.4%
    NYI2232232603716.6%
    NYR2212022262411.9%
    Ott2421792113217.9%
    Phi2412272593214.1%
    Pit2712573105320.6%
    SJ289306321154.9%
    StL2442452753012.2%
    TB319320313-7-2.2%
    Tor286285304196.7%
    Van2192282583013.2%
    VGK2462683033513.1%
    Wpg2702793305118.3%
    Wsh274277288114.0%
    TOTALS:757775548662110814.7%
    AVERAGES:244.419243.677279.41935.74214.7%

    2021-22 Current Projection Sums

    Team Skater Predictions for 2021-22 Season

    teamgoals total
    Europe406
    Edm184
    VGK181
    Col179
    NYI175
    Pit172
    Wpg170
    Tor164
    Fla162
    Wsh150
    Van142
    Car136
    NJ131
    NYR131
    Min129
    StL129
    Chi124
    SJ116
    Ott113
    TB111
    Bos110
    Det107
    Dal106
    Nsh106
    Mtl102
    LA101
    Uta93
    Phi92
    Cgy91
    CBJ88
    Ana84
    Sea81
    Buf76
    AHL58
    Ari
    ECHL
    TOTAL:4500
    AVERAGE:141
    Avg. GPG/Team:1.7149390243902

    Goalie Prediction Breakdowns for 2021-22 Season

    teamlastfirstgpgaagoals total
    AHLSparksGarret14.384.38
    AnaHussoVille222.4353.46
    AnaMrazekPetr312.6983.39
    BosKorpisaloJoonas332.685.8
    CarAndersenFrederik332.9296.36
    CBJMerzlikinsElvis272.3563.45
    ChiBrossoitLaurent163.1850.88
    ColBlackwoodMackenzie322.7086.4
    DalDeSmithCasey133.0339.39
    DetGibsonJohn412.79114.39
    DetTalbotCam282.8379.24
    EdmJarryTristan432.63113.09
    EuropeSamsonovIlya362.2581
    EuropeRaantaAntti222.6758.74
    EuropeDriedgerChris123.2539
    FlaBobrovskySergei442.87126.28
    LAKuemperDarcy392.3290.48
    MinPetersenCal332.5483.82
    MtlKahkonenKaapo122.6431.68
    NJMarkstromJacob442.65116.6
    NJAllenJake202.8757.4
    NshSarosJuuse392.76107.64
    NYISorokinIlya332.3477.22
    NYIVarlamovSemyon252.6666.5
    NYIHogbergMarcus112.8931.79
    NYIRittichDavid123.1237.44
    NYRShesterkinIgor352.5589.25
    NYRQuickJonathan292.7780.33
    OttUllmarkLinus402.4999.6
    SeaGrubauerPhilipp382.3388.54
    SeaMurrayMatt402.89115.6
    SJPriceCarey422.73114.66
    StLBinningtonJordan342.5185.34
    TBVasilevskiyAndrei422.3699.12
    UtaVanecekVitek122.4929.88
    VanDemkoThatcher312.8287.42
    VanLankinenKevin123.0136.12
    VGKHartCarter392.4093.6
    WpgHellebuyckConnor442.62115.28

    Team Skater + Goalie Sums

    TEAMGOALS PREDICTED FORGOALS PREDICTED AGAINSTPREDICTED WINNING %
    (GF^2)/(GF^2 + GA^2)
    Predicted
    Wins
    Predicted
    Losses
    AHL583590.1361171
    Ana842120.2872458
    Bos1102130.3342755
    Car1362390.3683052
    CBJ881930.3162656
    Chi1242610.3242755
    Col1792210.4433646
    Dal1062480.2942458
    Det1072300.3152656
    Edm1842160.4603844
    Europe4062090.6575428
    Fla1622350.4073349
    LA1011900.3542953
    Min1292080.3843250
    Mtl1022160.3142656
    NJ1312230.3693052
    Nsh1062260.3172656
    NYI1752160.4423646
    NYR1312170.3713052
    Ott1132040.3582953
    Sea812150.2802359
    SJ1162240.3432854
    StL1292060.3913250
    TB1111940.3623052
    Uta932040.3162656
    Van1422360.3703052
    VGK1811970.4793943
    Wpg1702150.4413646