Found in the table below are Scott Cullen's projections and error for the 2017/18 season.  Projections are broken down by TOTAL and RANK.

A negative error indicates that the forecaster's projection was under what the skater achieved, and thus a positive error indicates that the projection was greater than what the skater achieved. 

PlayerTeamPts RankError in Pts Rank Pts TotalError in Pts TotalGoal RankError in Goal RankGoal TotalError in Goal TotalAssist RankError in Assist RankAssist TotalError in Assist Total
Connor McDavidEDM10103-511-533-812703
Sidney CrosbyPIT2887-24293785250-10
Patrick KaneCHI323859937358525501
Nikita KucherovTBL4-181-194537-219-1344-17
Jamie BennDAL51780113032-4743485
Nicklas BackstromWSH52780993620-12246010
Vladimir TarasenkoSTL73777112214074351374
Tyler SeguinDAL71677-111-433-71949446
Brad MarchandBOS9474-118936239-1538-13
Auston MatthewsTOR104873104133734876367
Evgeni MalkinPIT10-673-2513-932-1026-1241-15
John TavaresNYI12472-1213-132-530340-7
Jack EichelBUF124072819403162636412
Blake WheelerWPG12-372-19325026311-1046-22
Steven StamkosTBL15-371-15442371066-5734-25
Alex OvechkinWSH16-570-171041-8113-4529-9
Mark ScheifeleWPG1656701026562742151436
Brent BurnsSJS162570335201251316045-10
Erik KarlssonOTT1646708135167178317530
Ryan GetzlafANA1650709135117176323533
Johnny GaudreauCGY21-569-15482024016-945-15
Leon DraisaitlEDM221268-23524250212043-2
Patrik LaineWPG231167-33-139-512821282
David PastrnakBOS23-267-1313232-357-1635-10
Joe PavelskiSJS2321671207030843537-7
Artemi PanarinCBJ23-367-15262027030-1440-15
William NylanderTOR234367648612442138432
Phil KesselPIT23-1667-2548-3124-1021-1043-15
Claude GirouxPHI23-2167-35108-9119-157-648-20
Max PaciorettyMTL301596629101233417831543212
Evgeny KuznetsovWSH30-1166-1793-4720-711346-10
Filip ForsbergNSH3220651134532672-433-5
Jakub VoracekPHI33-2064-21116-718-211-746-19
Ryan JohansenNSH3460639135351721151467
Jeff CarterLAK353186240241852815664003425
Anze KopitarLAK35-2862-30135-12017-1816-345-12
Henrik ZetterbergDET3550626159931651130461
Sean MonahanCGY381461-323429-2831132-1
Nikolaj EhlersWPG383461135-225-44862365
Jonathan ToewsCHI406260835742555742353
Patrice BergeronBOS401860-335-325-55737352
Victor HedmanTBL401860-3220-8713-41028471
Joe ThorntonSJS401606024249-4012-171764825
Mitch MarnerTOR44-759-10791121-139-638-9
Mike HoffmanOTT45405822466286101-1230-4
Aleksander BarkovFLA45-2258-20351125-272-4833-18
Taylor HallNJD47-4157-3665-5622-1757-3835-19
Nathan MacKinnonCOL47-4257-4079-7021-1848-3736-22
Jonathan DrouinMTL47905711931162074351374
Mats ZuccarelloNYR4752574116321823636392
Jordan EberleNYI512556-355423-2721733-1
Jaden SchwartzSTL512556-3551323-1721033-2
Mark StoneOTT511156-6793021157-435-7
Jason SpezzaDAL512495630932322012482203618
Ryan O'ReillyBUF511556-593-2520-4482436-1
Jeff SkinnerCAR56635561355328196-3623-2
Brandon SaadCHI561505520261012791281552811
Corey PerryANA566355632101269113-1429-3
Vincent TrocheckFLA56-2755-2048-2124-793-4531-13
Vadim ShipachyovVEG566995554935432019577243535
Jonathan HuberdeauFLA56-1955-14108-6219-848536-6
Mikael GranlundMIN56-1555-12116-1718-343-537-9
Wayne SimmondsPHI6374548204830617921242
Cam AtkinsonCBJ6374548204830617921242
Nazem KadriTOR632754-135-1025-711370296
Eric StaalMIN63-3754-2265-6122-2083632-2
Henrik SedinVAN6351544194325141130340-7
Alexander WennbergCBJ63143541927748113211214316
Chris KreiderNYR69120531626122271115664265
Kyle PalmieriNJD6979539323626214493277
J.T. MillerTBL691253-55527230101-1930-5
Matt DucheneOTT69753-665-1922-593631-1
Mikko KoivuMIN6975538135531734862365
Roman JosiNSH6930530220-3213-13032401
John KlingbergDAL69-2853-1422010513530-2140-19
T.J. OshieWSH765452526101279167-4325-4
Kyle TurrisCOL76325215593237113-3129-6
Nick FolignoCBJ761525219551152381131552911
Kyle OkposoBUF767252893772058341323
Daniel SedinVAN761452-3116-3418-56633342
Sebastian AhoCAR81-3351-1455-2223-6128-4928-8
Logan CoutureSJS81-1551-1065-4822-1211329292
Tyler JohnsonTBL8133511792021010123301
David KrejciBOS8167517116171817270336
Derek StepanARI81451-51167218472-1933-9
Gustav NyquistDET81935111116-1718-3721823314
Dustin ByfuglienWPG8163516159166168571535-2
Matthew TkachukCGY8138512159-9116-8571033510
Drew DoughtyLAK81-951-92493012236-1039-11
James van RiemsdykTOR90450-435-2225-11167101257
Jake GuentzelPIT90335023555253167-1825-1
Nino NiederreiterMIN90150501835922571671722511
Alex GalchenyukMTL901850-16554223128-2928-4
Clayton KellerARI90-4250-15651722-1128-7528-14
Brayden SchennSTL90-5650-2065-2322-6128-7528-14
Mika ZibanejadNYR904050379-3321-6113124299
Radim VrbataFLA9037450367935221161133532920
Alexander RadulovDAL90-5950-2279-3321-6113-7229-16
Max DomiARI9054505159143167661334-2
Zach PariseMIN1002304925481222491672992516
Viktor ArvidssonNSH100-3449-1248-1524-5167-6825-7
Milan LucicEDM100119491579200211112845284
Bryan LittleWPG10057496935520411329292
Derick BrassardPIT10037493116-1718-39367316
Ondrej PalatTBL10010649141599316572101339
P.K. SubbanNSH100-2449-10277-12911-5391138-5
Duncan KeithCHI10014049173362468626944111
Torey KrugBOS100-2449-10336-1488-6261541-4
Mikael BacklundCGY1093548311672184101930-1
Dougie HamiltonCGY10939484249-11612-54894369
Zach WerenskiCBJ109804811277-12911-5431773716
Kris LetangPIT109-148-33002101391438-4
Tomas TatarVEG11310647133574255209130228
Tyler ToffoliLAK11317470551323-11794241
Patrick MarleauTOR1131747055-923-417958244
Sam ReinhartBUF113147-393-3420-514416272
Bo HorvatVAN11335473108-1819-312872286
Marcus JohanssonNJD113351473310832319141283382819
Jordan StaalCAR11324471135-1617-210141303
Teuvo TeravainenCAR113-6147-17135-5317-6101-4230-11
Charlie CoyleMIN11376471013511717610148304
Elias LindholmCAR11335473178-3015-18350324
Kevin ShattenkirkNYR1132284724277154116482203618
Rasmus RistolainenBUF1135347633651823646394
Anders LeeNYI125-6346-1626-1927-13253-5319-3
Rickard RakellANA125-8846-2335-1825-9214-13221-14
Patric HornqvistPIT125-646-365-3222-717958244
Conor ShearyPIT125141461665622241792002412
Anthony ManthaDET125-246-265322-2179-6240
Jakob SilfverbergANA12549466795421416716252
Gabriel LandeskogCOL125-6346-1693-3420-5156-8426-11
Kevin HayesNYR1252346293-3420-515698267
Shea WeberMTL125306463013525217111133152919
Mark GiordanoCGY12558468194151418377327
Jason PominvilleBUF125944612194-4614-2831853214
Tanner PearsonLAK1363845555115238209-4922-3
Jon MarchessaultVEG136-10745-3065-1922-5196-16523-25
Brayden PointTBL136-9245-21116-9118-14144-5527-7
Andre BurakovskyWSH136205452211623718111442162714
Ryan SpoonerNYR13630454220-111308350324
Keith YandleFLA136-5145-11382-575-330140-8
James NealVEG142644035242502531190
Tomas HertlSJS142-544-2791121-1196-2323-1
David BackesBOS142864411939520617975245
Adam HenriqueANA142-2844-693-2520-4179-3024-2
Justin WilliamsCAR142-3444-79355204179-9724-11
Jaromir JagrCGY142463443713550117161444012721
Ryan Nugent-HopkinsEDM142-1944-4135-6717-714429273
Frans NielsenDET142864411135131711441392710
Oliver Ekman-LarssonARI1422144213553173144-1127-1
Tyler BozakTOR1421544115993165128-2928-4
Justin FaulkCAR142114441315916616812855285
Victor RaskCAR1421144413159291621281552811
Shayne GostisbeherePHI142-9444-21249-4012-183-6032-20
Alex PietrangeloSTL142-4844-10277-10711-472-1033-6
Tyson BarrieCOL142-6044-13300-11210-466-1634-9
Nick LeddyNYI14221442312-339-15742353
Andrew LaddNYI15898431255224231323548203
Alex SteenSTL158-2143-3194-2414-1113-329-2
Josh BaileyNYI158-12643-28220-9313-5101-8130-23
Patrick MaroonNJD161-442-16568225235-8620-6
Brock NelsonNYI16145427794021221488215
Thomas VanekCBJ161-7642-14135-6717-7167-6825-7
David PerronVEG161-11742-24159-11160156-13026-24
Paul StastnyWPG161-6242-11194-4614-2128-5628-9
Brandon DubinskyCBJ16127042261941931481283002818
Mathieu PerreaultWPG16121423220-8713-411387297
John CarlsonWSH161-12142-26300-13010-583-6332-21
Evander KaneSJS169-7541-1348-1524-5300-14017-8
Evgeni DadonovFLA169-12141-24116-7418-10196-12423-14
Scott HartnellNSH1691614117116931851962132312
Robby Fabbri#N/A169#N/A41#N/A135#N/A17#N/A179#N/A24#N/A
Reilly SmithVEG169-9741-19135-4517-5179-11124-14
Sam GagnerVAN16987411017810115515664265
Ryan SuterMIN169-6141-10354337166-2534-11
Dylan LarkinDET176-11840-237969215253-22019-28
Loui ErikssonVAN1761654017108171199214146218
Bobby RyanOTT176524071351171761964231
Michael FrolikCGY1761374015135144177196122238
Sean CouturierPHI176-15040-36178-15115-16167-12625-20
Valtteri FilppulaPHI17652407277-2511011387297
Ivan ProvorovPHI176-1040-1354-2217-1072101339
Brent SeabrookCHI1761244014354-170721823314
Rick NashBOS18435395653422130060174
Oliver BjorkstrandCBJ184-1039-1108144198235-11120-9
Colton ParaykoSTL1842239433651829331312
Ryan HartmanNSH18769387791732110300-6317-3
Mikko RantanenCOL187-17138-46116-8318-11235-21920-35
Brendan GallagherMTL187-9338-16135-10817-14214-3121-2
Nico HischierNJD187-8538-14135-2617-3214-11521-11
Alex KillornTBL187-5738-913535172214-11521-11
Patrick SharpCHI18718338171781011551962132312
Ryan StromeEDM187323841941514117941243
Jussi JokinenVAN187863892491381261562232614
Mike GreenDET187413852774811314416272
Ryan McDonaghTBL18786389354120739367316
T.J. BrodieCGY18753386354120739340313
Boone JennerCBJ1984237579130218325-7116-3
Richard PanikARI198837210880195276-5618-3
Connor BrownTOR198863791167218425386195
Martin HanzalDAL198347372715927216112143682116
Artem AnisimovCHI19858376159-5016-42141952110
Jean-Gabriel PageauOTT1987537817810151209109227
Tomas PlekanecTOR198102371122016713717958244
Phillip DanaultMTL198115371224976124167116258
Seth JonesCBJ198-11637-20336-1888-8113-5429-12
Jake GardinerTOR198-9637-153547772101-6830-17
Patrick EavesANA20854736356566222223554261414
Brock BoeserVAN208-12636-219355204325-17616-10
Mike CammalleriEDM20865367159194169235-3520-2
Sam BennettCGY2089236101599316523583205
Nick BoninoNSH208105361117858153214146218
Lee StempniakCAR208350362717834115122143312115
Pavel ZachaNJD208105361130025102156127269
Nick SchmaltzCHI208-10636-16336-2378-13128-1828-3
Cam FowlerANA20832364336-118012845284
Matt NiskanenWSH20865367382-295-293107319
Alex GoligoskiARI208-2361382-1465-79390318
Alex DeBrincatCHI219-11735-17116-7418-10300-12717-7
Craig SmithNSH219-11135-16135-7617-8276-12718-8
Nick BjugstadFLA219-9635-13159-4016-3253-12919-10
Tobias RiederLAK21994351015977164253107196
Travis KonecnyPHI219-8935-12178-11015-9235-5220-3
Kris VersteegCGY219362352719432514112143682116
Pavel BuchnevichNYR219-6235-8194-6140214-9021-8
Justin SchultzPIT219703583361388414439274
Brady SkjeiNYR2199435103829251101119309
Nikita ZaitsevTOR219267352238249501013863022
Jason ZuckerMIN229-17734-30108-8519-14345-23515-16
Jake MuzzinLAK229-6634-83121391167-7825-9
Mathew BarzalNYI229-21634-51336-2468-14156-15126-37
Morgan RiellyTOR229-12734-183543371144-10627-19
Dmitry OrlovWSH22927343354-757-314476276
Jaccob SlavinCAR22937344392-674-410199308
Brandon SutterVAN23565337135117176325-7161
Joel WardSJS235268332117825315102762511811
Ryan CallahanTBL2351723315194237149253107196
Anthony DuclairCHI235106331019458143253126197
Andrew CoglianoANA235-2933-219442142253-7019-4
Anders BjorkBOS23526833212202541392352522012
Christian DvorakARI2351183311220-3213-1235-3520-2
Alec MartinezLAK23578338312-1090179123248
Troy BrouwerCGY24311032101782091593002171
Calle JarnkrokNSH243-3732-3178-3015-1300-4617-2
Clarke MacArthur#N/A243#N/A32#N/A194#N/A14#N/A276#N/A18#N/A
Cody EakinVEG243463251945814327626182
Justin AbdelkaderDET243-3732-319415141276-7618-4
Oscar LindbergVEG24328432211941081452764001816
Nolan PatrickPHI24323322194151412767181
Carl HagelinPIT2431332122059133253-3319-2
Colin WilsonCOL2431643214220167137253126197
Chris KunitzTBL24330323249-4012-123567204
Antoine VermetteANA2431883216249761242352522012
Ales HemskyMTL243#N/A323227744011112145672121
Joshua Ho-SangNYI24326032202773051192142142111
Carl SoderbergCOL243-5432-5300-15210-620911221
Jacob TroubaWPG243873283122079619624232
Oscar KlefbomEDM243127321131211994196106237
Jason ChimeraANA2592273118135384171435573144
Charles HudonMTL2597311178101155325-8816-4
Drew StaffordNJD25919131161941311463002271710
Jakub VranaWSH259303141941514130039173
Mikkel BoedkerSJS259-7031-6249-7912-3253-5319-3
Mathew DumbaMIN259-14531-19249-6112-2253-17419-17
Devin ShoreDAL259-1931-12493121253-3319-2
Matt MoulsonBUF259#N/A313124946812122535281919
Dustin BrownLAK259-19331-30249-20712-16253-15919-14
Sven AndrighettoCOL2599431927748113235104206
Andreas AthanasiouDET269-4130-311632182381-9812-5
Artturi LehkonenMTL26910130911612018638185123
Markus GranlundVAN26923430181162091810381221128
Sven BaertschiVAN269430117810151345-27150
Ivan BarbashevSTL26921730171941591473252201610
Nick RitchieANA2692030319485144325-4216-1
Andrew ShawMTL269113301022059133300128177
Leo KomarovTOR269123301122013313630079175
Mattias JanmarkDAL26916230142208213430018172
Kailer YamamotoEDM269424302722049713133003371714
Oskar LindblomPHI269355302424933312102763261814
Radek FaksaDAL269-4130-3249-11612-527626182
Aaron EkbladFLA269-8630-8249-10112-4276-7618-4
Dylan StromeARI26928930212771971172533291914
Jori LehteraPHI2692173017312270972143682116
Jared SpurgeonMIN269-8030-7312-1090214-8121-7
Tyler MyersWPG269-6930-63127593214-9421-9
Sami VatanenNJD269-2930-235412073196-6323-5
Dion PhaneufLAK26931304375126017958244
Charlie McAvoyBOS269-2930-2382-295-2167-7250
Paul LaDueLAK2693923026392127411565672625
Damon SeversonNJD26961306392-904-51561622611
Brett RitchieDAL2911732915159194169373154136
Timo MeierSJS291-9129-7159-6016-5373-5513-2
Frank VatranoFLA291140291317845815143552821411
Zack SmithOTT29110129101782531510355-16140
Tyson JostCOL2916229722016131325103166
Kevin LabancSJS291-11729-1122032132156-3226-3
Adam LowryWPG2917929822010513532535163
Jesse PuljujarviEDM29191299249-13120300187179
Ryan DzingelOTT291-12529-12249-16712-11300-3217-1
Zdeno CharaBOS29139295312419223548203
Joonas DonskoiSJS291-5129-3312-1249-523533202
Shea TheodoreVEG291-182903127593235-5220-3
Erik JohnsonCOL29122294336-348-121488215
Anton StralmanTBL291116291135412073209130228
Mattias EkholmNSH291-7229-5375-966-4196-2323-1
Noah HanifinCAR291-5129-3382-1035-517921242
Kevin FialaNSH307-11828-9178-3015-1373-21313-12
Marian GaborikOTT307632871945814335573144
Jamie McGinnFLA307-13328-12194108145355-5314-2
Benoit PouliotBUF30785289220-11130345200159
Antoine RousselDAL307113281122021113834534153
Nail YakupovCOL3071432813249270129325202169
Vladislav NamestnikovNYR307-18428-20277-18711-11300-15117-9
Christian FischerARI307-7928-5277-10711-4300-3217-1
Colton SceviourFLA30723284277-2511030060174
Chris TierneySJS307-23128-31277-8911-3300-11717-6
Matt CullenMIN30746286300-4810-1276133187
Marc-Edouard VlasicSJS307-6728-4354-1027-42146210
Alexandre BurrowsOTT3191452713220167137355132146
Mark LetestuCBJ3192227424953123345-6151
Ryan KeslerANA3191452713277481133252201610
Anthony BeauvillierNYI319-11927-9277-17811-10325-7161
Blake ComeauCOL319-10027-7277-6811-2325-10516-5
Marko DanoWPG31937427242773051193253981615
Zach HymanTOR319-14527-13277-10711-4325-16516-9
Tyler EnnisMIN319342753002510230039173
Matt ReadPHI31943627263003361093004811717
David DesharnaisNYR319-3527-13127593276-7618-4
Vladimir SobotkaSTL319-6327-4312-609-2276-3918-2
Derek RyanCAR319-13627-11312-1429-6276-9318-5
Casey CizikasNYI31910127103124192276152188
Henrik HaapalaFLA3194362726312405992764471817
David SavardCBJ319112271135412073235144208
Michael GrabnerNJD334-13426-10159-11316-1139472101
Brendan PerliniARI334-6826-4159-2616-1394-3410-3
Jordan WealPHI33436265194131146381-2112-1
Jimmy VeseyNYR334-5026-2194-6114-338128121
Erik HaulaVEG334-24426-29220-18713-16373-22413-13
Josh AndersonCBJ334-6826-4220-10113-638128121
Lars EllerWSH334-15126-12220-9313-5373-13613-7
Jannik HansenSJS3343626524913812635524142
Paul ByronMTL334-12826-9249-14012-8355-3714-1
Micheal FerlandCGY334-16826-15249-15012-9355-11814-6
Michael McLeod#N/A334#N/A26#N/A300#N/A10#N/A325#N/A16#N/A
Logan BrownOTT3344212625312405993004231716
Nic DowdVAN33448266336391882764471817
Johnny BoychukNYI334732683543371253126197
Hampus LindholmANA334-7826-5354-1457-625315191
Jeff PetryMTL334-16826-15354-1027-4253-13319-11
Jason DemersARI33448266354337125386195
Thomas ChabotOTT334-21261375-736-323567204
Will ButcherNJD334-18626-183824950214-15221-18
Ben HuttonVAN3342902620397320331963492317
Kyle ConnorWPG354-27225-32220-19313-18381-23212-14
Melker KarlssonSJS3543825622010513538128121
Bryan RustPIT354-17125-13249-4012-1373-21313-12
Darren HelmDET354162542493121373-10513-5
Scott WilsonBUF3541102511277110115355132146
Jordan MartinookARI354-11425-7300174106345121156
Joel Eriksson EkMIN354772593365182300128177
Michael Del ZottoVAN354-1253354337127626182
Julius HonkaDAL3543072521375261652533841916
Owen TippettFLA363392242319444214133943871010
Brian BoyleNJD363-22241220-1113039335111
Matt BeleskeyNYR363#N/A242424946812123814001212
Brad RichardsonARI3637243312759334534153
Riley NashBOS363-19724-17312-1429-6345-19615-11
Drake CaggiulaEDM36319244312-1039-4345182158
Nick CousinsARI3636824831220796345182158
Jakob ChychrunARI363101241033613884325103166
Adrian KempeLAK363-17424-13336-1888-8325-10516-5
Riley SheahanPIT363-12324-8336-848-3325-10516-5
Nick HoldenBOS363572473361388432535163
Trevor DaleyDET36368248354-527-23002271710
Nic PetanWPG3633652422354228753004811717
Mark StreitMTL363#N/A2424375342662765051818
Alexander EdlerVAN363-19724-17375-2426-11276-14318-10
Jack JohnsonCBJ3631642413375144632762111810
Troy StecherVAN3631642413397239322142142111
Patrik BerglundSTL380-8023-3220-8713-439472101
Brett ConnollyWSH380-9123-4220-5013-2394-1510-2
Chris StewartCGY380512372772111381164126
Brock McGinnCAR380-11423-7277-12911-5381-4212-2
Peter HollandNYR38022523163003361093732641310
Sonny MilanoCBJ380-27231312-1249-5355132146
Zemgus GirgensonsBUF380702383124192355132146
Pierre-Luc DuboisCBJ380-25723-25312-2039-11355-22214-14
Cody FransonCHI3802252316382254542762691812
Paul MartinSJS3803482321397320332354412018
Teemu Pulkkinen#N/A390#N/A22#N/A249#N/A12#N/A394#N/A10#N/A
Trevor LewisLAK390-9022-4300-11210-4381-2120
Matthew NietoCOL390-9022-4336-1668-735554143
Tanner KeroCHI3903032219336300873553211412
Travis HamonicCGY390137221139224443276152188
Nathan BeaulieuBUF3901682213397239322532341911
Michael RafflPHI39616221122491821274006690
Marcus KrugerCAR396228211535428276355227149
Zack KassianEDM396-4212354-17035524142
Michael StoneCGY396149211138213752325202169
Andrej SekeraEDM396185211339232544300187179