Kodo Hockey

Projection comparison

Every public projection on the site, beside ours. Consensus is the average of the outside lists that carry a player; vs field is our number minus that, so a positive figure is a player we are alone on. Spread is how far the outside lists are from each other, which is a different question from whether they agree with us.

Per game divides each list by its OWN games projection, which is where most of the disagreement on this page actually lives: two sources can agree on the points and differ completely on whether he plays. A blank is a blank — a source that does not carry a player shows nothing rather than a zero. Sources are read from the same table the draft workbook blends from, so anything added there appears here too.

Daily Faceoff - Brock Seguin · 299 playersLineupExperts preseason · 868 playersDtZ 2026-27 Fantasy Projections · 793 playersKodo · ours
PlayerTmPos2025-26OursDaily FaceoffLineupExpertsDtZConsensusvs fieldSpread
Connor McDavidEDMC138137.1130.0134.0123.0129.0+8.111.0
Nathan MacKinnonCOLC127127.9126.0119.0117.0120.7+7.29.0
Macklin CelebriniSJSC115119.5115.0101.0104.0106.7+12.814.0
Leon DraisaitlEDMC97117.3110.0108.0100.0106.0+11.310.0
Nick SuzukiMTLC101102.987.087.090.088.0+14.93.0
Jack HughesNJDC7797.981.099.086.088.7+9.218.0
Jack EichelVGKC9093.695.090.090.091.7+1.95.0
Mark ScheifeleWPGC10391.286.085.083.084.7+6.53.0
Tim StützleOTTC8390.379.079.084.080.7+9.65.0
Wyatt JohnstonDALC8689.087.078.086.083.7+5.39.0
Jake GuentzelTBLC8885.279.080.080.079.7+5.51.0
Aleksander BarkovFLAC83.973.085.074.077.3+6.612.0
Sebastian AhoCARC8083.677.079.079.078.3+5.32.0
Robert ThomasSTLC6480.579.081.069.076.3+4.212.0
Auston MatthewsTORC5380.174.088.079.080.3-0.214.0
Leo CarlssonANAC6779.170.077.072.073.0+6.17.0
Sam ReinhartFLAC6178.175.074.076.075.0+3.12.0
Tage ThompsonBUFC8178.074.081.076.077.0+1.07.0
Connor BedardCHIC7574.267.079.069.071.7+2.512.0
Adam FantilliCBJC5974.065.071.065.067.0+7.06.0
Brayden PointTBLC5073.563.078.064.068.3+5.215.0
Sidney CrosbyPITC7473.180.079.074.077.7-4.66.0
Dylan LarkinDETC6771.765.069.072.068.7+3.07.0
Mika ZibanejadNYRC7871.573.068.069.070.0+1.55.0
Nico HischierNJDC6670.672.066.072.070.0+0.66.0
J.T. MillerNYRC5369.569.067.072.069.3+0.25.0
John TavaresTORC7167.864.068.067.066.3+1.54.0
Roope HintzDALC4467.155.069.060.061.3+5.814.0
Dylan StromeWSHC5866.962.063.068.064.3+2.66.0
Nick SchmaltzUTAC7466.762.065.068.065.0+1.76.0
Mathew BarzalNYIC7265.666.075.071.070.7-5.19.0
Bo HorvatNYIC5763.863.069.060.064.0-0.29.0
Logan CooleyUTAC4362.668.062.070.066.7-4.18.0
Ryan O'ReillyNSHC7462.166.063.057.062.0+0.19.0
Elias PetterssonVANC5162.161.057.056.058.0+4.15.0
Vincent TrocheckUTAC5361.958.055.059.057.3+4.64.0
Matt DucheneDALC4560.158.051.066.058.3+1.815.0
Pavel ZachaBOSC6558.852.055.053.053.3+5.53.0
Dylan CozensOTTC5958.459.063.060.060.7-2.34.0
Tomas HertlVGKC5858.060.053.059.057.3+0.77.0
Morgan GeekieBOSC6857.955.064.059.059.3-1.49.0
Ryan Nugent-HopkinsEDMC5657.759.058.058.058.3-0.61.0
Evgeni MalkinPITC6156.861.063.064.062.7-5.93.0
Brock NelsonCOLC6556.761.055.060.058.7-2.06.0
Quinton ByfieldLAKC4955.755.069.061.061.7-6.014.0
Nazem KadriCOLC5055.658.062.061.060.3-4.74.0
Sam BennettFLAC5855.550.046.053.049.7+5.87.0
Anthony CirelliTBLC5254.849.051.050.050.0+4.82.0
Marco RossiVANC3554.447.056.053.052.0+2.49.0
Steven StamkosNSHC6654.359.057.063.059.7-5.46.0
Trevor ZegrasPHIC6754.254.061.058.057.7-3.57.0
Joel Eriksson EkMINC5153.558.052.049.053.0+0.59.0
Pierre-Luc DuboisWSHC1952.552.051.051.051.3+1.21.0
Matty BeniersSEAC5052.453.054.056.054.3-1.93.0
Anton LundellFLAC4451.646.048.047.0+4.62.0
Elias LindholmBOSC4851.545.046.047.046.0+5.52.0
Ryan McLeodBUFC5451.039.051.045.0+6.012.0
Mikael GranlundANAC4149.961.050.058.056.3-6.411.0
Connor McMichaelSTLC4649.147.045.047.046.3+2.82.0
Frank NazarCHIC4148.844.054.055.051.0-2.211.0
Mason McTavishSTLC4148.452.045.053.050.0-1.68.0
Chandler StephensonSEAC4947.947.051.049.0-1.14.0
Charlie CoyleCBJC5847.354.047.051.050.7-3.47.0
Tyler ToffoliSJSC4946.848.045.046.5+0.33.0
Alexander WennbergSJSC5545.744.040.042.0+3.74.0
Logan StankovenCARC4445.351.047.049.049.0-3.74.0
Casey MittelstadtBOSC4244.743.044.043.5+1.21.0
Josh NorrisBUFC3444.538.050.046.044.7-0.212.0
Ben KindelPITC3544.241.040.050.043.7+0.510.0
Sean MonahanCBJC3644.043.048.045.5-1.55.0
Dawson MercerNJDC4243.644.039.046.043.0+0.67.0
Shane PintoOTTC4643.144.048.046.046.0-2.94.0
Claude GirouxOTTC4942.739.052.045.5-2.813.0
Matt SavoieEDMC3742.031.042.036.5+5.511.0
Kyle PalmieriNYIC1841.554.058.054.055.3-13.84.0
Teuvo TeravainenCHIC3541.433.049.041.0+0.416.0
Noah CatesPHIC4741.441.041.041.0+0.40.0
Christian DvorakPHIC5139.742.046.044.0-4.34.0
Andrew CoppDETC4338.940.038.039.0-0.12.0
Morgan FrostCGYC4338.840.042.041.0-2.22.0
William KarlssonVGKC738.742.039.040.5-1.83.0
Oliver KapanenMTLC3738.529.037.033.0+5.58.0
Brayden SchennNYIC3938.241.047.043.043.7-5.56.0
Anton FrondellCHIC938.037.060.061.052.7-14.724.0
Ridly GreigOTTC3537.827.037.032.0+5.810.0
Cole SillingerCBJC3337.531.037.034.0+3.56.0
Mavrik BourqueNSHC4137.335.046.041.040.7-3.411.0
Caleb DesnoyersUTAC37.017.017.0+20.0
James HagensBOSC137.035.028.042.035.0+2.014.0
Ryan HartmanMINC4336.938.039.038.038.3-1.41.0
Boone JennerWSHC3836.830.041.035.5+1.311.0
Tommy NovakPITC4236.638.042.040.0-3.44.0
Justin SourdifWSHC3536.034.038.036.00.04.0
Ryan DonatoCHIC3035.927.041.034.0+1.914.0
Max DomiTORC3635.631.038.034.5+1.17.0
Shane WrightSEAC2735.635.041.038.0-2.46.0
Fraser MintenBOSC3535.239.039.039.0-3.80.0
Tij IginlaUTAC35.022.022.0+13.0
Sean CouturierPHIC3634.931.036.033.5+1.45.0
Pius SuterSTLC2934.926.036.031.0+3.910.0
Jack RoslovicTORC3634.633.039.044.038.7-4.111.0
Ryan GreeneCHIC2934.630.039.034.5+0.19.0
Calum RitchieNYIC3034.635.045.040.0-5.410.0
Mikael BacklundCGYC4333.933.037.035.0-1.14.0
Jaden SchwartzCOLC2633.737.036.036.5-2.81.0
Kent JohnsonCBJC2233.138.036.037.0-3.92.0
Yegor SharangovichCGYC2932.432.034.033.0-0.62.0
Peyton KrebsBUFC3932.433.033.033.0-0.60.0
Danila YurovMINC2732.329.039.036.034.7-2.410.0
Ryan PoehlingANAC3631.931.036.033.5-1.65.0
Barrett HaytonUTAC2531.533.035.034.0-2.52.0
Noah OstlundBUFC2730.835.039.037.0-6.24.0
Jean-Gabriel PageauNYIC3530.628.034.031.0-0.46.0
Evan RodriguesNJDC3130.322.035.028.5+1.813.0
J.T. CompherDETC2829.821.031.026.0+3.810.0
Eetu LuostarinenFLAC3329.829.035.032.0-2.26.0
Michael MisaSJSC2129.737.043.060.046.7-17.023.0
Erik HaulaLAKC3829.429.034.031.5-2.15.0
Nick PaulTORC1528.930.029.029.5-0.61.0
Noah LabaNYRC2428.221.031.026.0+2.210.0
Justin HryckowianDALC3028.233.026.037.032.0-3.811.0
Sam SteelDALC3328.127.032.029.5-1.45.0
Konsta HeleniusBUFC428.031.037.034.0-6.06.0
Connor ZaryCGYC2527.931.035.033.0-5.14.0
Marco KasperDETC1927.622.036.029.0-1.414.0
Jordan StaalCARC3627.529.037.033.0-5.58.0
Tyler SeguinDALC1727.147.046.052.048.3-21.26.0
Nicolas RoyCOLC2526.925.029.027.0-0.14.0
Yanni GourdeTBLC2826.737.034.035.5-8.83.0
Phillip DanaultMTLC1725.824.032.028.0-2.28.0
Oliver MooreCHIC1925.824.034.029.0-3.210.0
Jack McBainUTAC2525.624.033.028.5-2.99.0
Marat KhusnutdinovBOSC3325.625.030.027.5-1.95.0
Ryan StromeCGYC2125.430.032.031.0-5.62.0
Alex NewhookMTLC2525.136.040.038.0-12.94.0
Alexander KerfootNSHC1324.725.029.027.0-2.34.0
Dalibor DvorskySTLC2124.627.037.032.0-7.410.0
Adam LowryWPGC2124.123.029.026.0-1.96.0
Parker KellyCOLC3524.122.028.025.0-0.96.0
Jake EvansMTLC2424.026.031.028.5-4.55.0
Berkly CattonSEAC1723.722.030.026.0-2.38.0
Connor DewarPITC3023.124.028.026.0-2.94.0
Frederick GaudreauSEAC2422.920.027.023.5-0.67.0
Denver BarkeyPHIC1722.927.036.031.5-8.69.0
Brett HowdenVGKC2222.734.033.033.5-10.81.0
Jack DruryNSHC2722.724.029.026.5-3.85.0
Ryan WintertonSEAC1821.620.022.021.0+0.62.0
Scott LaughtonLAKC2021.025.027.026.0-5.02.0
Cody GlassNJDC2621.024.028.026.0-5.04.0
Fedor SvechkovCOLC1719.717.028.022.5-2.811.0
Kirby DachMTLC1518.528.032.030.0-11.54.0
Nick FolignoMINC1518.318.024.021.0-2.76.0
Dominic JamesTBLC1517.630.035.032.5-14.95.0
Vladislav NamestnikovWPGC1417.425.027.026.0-8.62.0
Morgan BarronWPGC2317.422.022.022.0-4.60.0
Alex TurcotteLAKC1417.324.022.023.0-5.72.0
Nic DowdVGKC2117.021.025.023.0-6.04.0
Kevin StenlundUTAC1817.017.024.020.5-3.57.0
Mark KastelicBOSC2216.717.021.019.0-2.34.0
Jesperi KotkaniemiCARC916.619.023.021.0-4.44.0
Teddy BluegerTORC1716.424.029.026.5-10.15.0
Jason DickinsonEDMC1716.421.024.022.5-6.13.0
Michael RasmussenDETC1415.717.023.020.0-4.36.0
Aatu RätyVANC1415.620.024.022.0-6.44.0
Filip ChytilVANC315.336.035.035.5-20.21.0
Oskar SundqvistSTLC1714.116.019.017.5-3.43.0
Max SassonVANC1913.218.023.020.5-7.35.0
Jiri KulichBUFC513.034.039.041.038.0-25.07.0
Jonny BrodzinskiNYRC1612.816.023.019.5-6.77.0
Colton DachEDMC1312.615.025.020.0-7.410.0
Radek FaksaDALC1712.316.015.015.5-3.21.0
Noel AcciariPHIC2512.219.020.019.5-7.31.0
Steven LorentzTORC1812.015.017.016.0-4.02.0
Roger McQueenANAC11.918.018.0-6.1
Yakov TreninMINC2311.519.021.020.0-8.52.0
Michael McCarronMINC1711.115.022.018.5-7.47.0
Casey CizikasNYIC1810.514.019.016.5-6.05.0
Nikita NesterenkoANAC99.920.020.0-10.1
Charlie StramelMINC9.526.026.0-16.5
Colin BlackwellDALC159.412.014.013.0-3.62.0
Oskar BäckDALC128.813.013.0-4.2
Trent FredericEDMC78.715.021.018.0-9.36.0
Conor GeekieTBLC37.722.029.025.5-17.87.0
Otto StenbergSTLC107.725.025.0-17.3
Gavin BrindleyCOLC137.219.033.026.0-18.814.0
Brad LambertWPGC67.127.029.028.0-20.92.0
Brady MartinNSHC17.010.010.0-3.0
Nico SturmMINC116.913.013.0-6.1
Mark JankowskiCARC216.720.023.021.5-14.83.0
Ty DellandreaSJSC116.713.019.016.0-9.36.0
Filip BystedtSJSC6.711.011.0-4.3
Jani NymanSEAC76.712.029.020.5-13.817.0
Stephen HallidayOTTC116.720.027.023.5-16.87.0
Blake LizottePITC196.523.027.025.0-18.54.0
Hendrix LapierrePITC166.423.022.022.5-16.11.0
Justin DanforthBUFC06.218.024.021.0-14.86.0
Ben MeyersSEAC155.621.021.0-15.4
Vinnie HinostrozaCOLC185.512.022.017.0-11.510.0
Tim WasheANAC55.310.019.014.5-9.29.0
Viggo BjörckWPGC5.230.030.0-24.8
Jesper BoqvistNJDC135.117.021.019.0-13.94.0
Barclay GoodrowSJSC124.89.013.011.0-6.24.0
Tanner LaczynskiVGKC54.813.013.0-8.2
Nick BjugstadNJDC94.716.016.0-11.3
Martin PospisilCGYC34.515.022.018.5-14.07.0
Sean KuralyBOSC224.318.022.020.0-15.74.0
Zemgus GirgensonsTBLC204.315.020.017.5-13.25.0
Alex SteevesBOSC164.313.030.021.5-17.217.0
Lars EllerFLAC154.015.021.018.0-14.06.0
Mattias JanmarkEDMC84.011.011.011.0-7.00.0
Justin RobidasCARC14.013.013.0-9.0
Nate DanielsonDETC74.013.031.022.0-18.018.0
Zakhar BardakovCOLC103.914.014.0-10.1
Michael EyssimontBOSC183.828.021.024.5-20.77.0
Ozzy WiesblattNSHC53.89.016.012.5-8.77.0
Tyson KozakBUFC63.89.019.014.0-10.210.0
Brayden YagerWPGC03.714.014.0-10.3
Kai UchaczVGKC03.59.09.0-5.5
Sam CarrickBUFC163.315.015.015.0-11.70.0
Colton SissonsTORC113.315.020.017.5-14.25.0
Zack OstapchukSJSC73.38.014.011.0-7.76.0
Nathan GaucherANAC03.312.012.0-8.7
Anton WahlbergANAC3.314.014.0-10.7
Kyle MacLeanNYIC73.110.010.0-6.9
Filip HallanderPITC43.08.08.0-5.0
Amadeus LombardiNJDC3.013.013.0-10.0
Matthew PoitrasBOSC12.726.026.0-23.3
Vitali PinchukNSHC2.525.034.029.5-27.09.0
Hunter HaightMINC22.410.010.0-7.6
Oscar Fisker MolgaardSEAC22.29.09.0-6.8
Joe VelenoNYRC52.113.018.015.5-13.45.0
Curtis DouglasSEAC41.96.06.0-4.1
Samuel HeleniusLAKC91.911.014.012.5-10.63.0
Arttu HyryDALC51.917.014.015.5-13.63.0
Jansen HarkinsTBLC81.68.08.0-6.4
Isac LundeströmCBJC121.610.010.0-8.4
Kenny ConnorsLAKC01.67.07.0-5.4
Jack FinleySTLC51.510.017.013.5-12.07.0
Liam O'BrienUTAC41.44.012.08.0-6.68.0
Cole SchwindtFLAC71.414.020.017.0-15.66.0
Juuso ParssinenNYRC31.411.011.0-9.6
Tyler PitlickMINC21.38.08.0-6.7
Luca Del Bel BelluzCBJC11.317.032.024.5-23.215.0
Ivan IvanBOSC11.310.010.0-8.7
Luca PinelliCBJC01.310.010.0-8.7
Nikita PrishchepovCOLC1.36.06.0-4.7
Sam LaffertyFLAC21.28.08.0-6.8
John BeecherFLAC71.28.016.012.0-10.88.0
Rory KerinsCGYC01.211.011.0-9.8
Caedan BankierMINC1.28.08.0-6.8
Tyson GrossCGYC11.27.07.0-5.8
Justin DowlingNYRC01.19.09.0-7.9
Justin KirklandMINC21.122.022.0-20.9
Zachary Aston-ReesePHIC51.19.09.0-7.9
Josh DunneBUFC41.19.09.0-7.9
Dans LocmelisBOSC1.111.011.0-9.9
Juho LammikkoNJDC21.06.06.0-5.0
Bo GroulxTORC50.911.016.013.5-12.65.0
Adam EdstromNSHC50.912.010.011.0-10.12.0
Matt RempeNYRC10.711.013.012.0-11.32.0
Owen BeckMTLC10.716.016.0-15.3
Brendan GaunceBOSC60.613.013.0-12.4
Jacob QuillanTORC30.67.07.0-6.4
Josh SamanskiEDMC40.513.025.019.0-18.512.0
John HaydenSEAC00.46.06.0-5.6
Tristan BrozPITC00.411.011.0-10.6
Zack MacEwenTORC00.310.016.013.0-12.76.0
Jack StudnickaPHIC00.25.05.0-4.8

Showing 268 of 268. Every figure is the source's own published projection, matched to our player list; nothing is scaled, pro-rated or inferred.

Feedback