Found in the table below are Steven Laidlaw'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 McDavidEDM1095-1317-1130-111265-2
Sidney CrosbyPIT2886-37263675250-10
Patrick KaneCHI323859838358525501
Nikita KucherovTBL4-180-2014-532-78-248-13
Jamie BennDAL51777-217-430-61139474
Tyler SeguinDAL61776-212-533-72345435
Auston MatthewsTOR75175121164178440345
Vladimir TarasenkoSTL7377593204076826352
Jack EichelBUF745751114453272339434
John TavaresNYI10674-108435-243-1039-8
Erik KarlssonOTT10527412153149167218585
Brad MarchandBOS12173-128935147-2338-13
Joe PavelskiSJS13317261179341247138-6
Johnny GaudreauCGY13372-12284027313-645-15
Mark ScheifeleWPG1359721249332418644811
Nicklas BackstromWSH1616710124-2518-3323533
Patrik LaineWPG17177003-140-410940304
Evgeni MalkinPIT17-1370-2828-2427-1523-943-13
William NylanderTOR174970928812772336432
Blake WheelerWPG17-870-21364626322-2144-24
Brent BurnsSJS172470341195251313345-10
Mitch MarnerTOR17207016921220825481
Ryan GetzlafANA1749709124128187422522
David PastrnakBOS24-369-1169383103-6231-14
Leon DraisaitlEDM241069-1491024-11328450
Alex OvechkinWSH26-1568-193-240-9151-8328-10
Steven StamkosTBL27-1567-191454114172-16326-33
Phil KesselPIT27-2067-2541-2425-928-1742-16
Jakub VoracekPHI27-1467-18694022213-945-20
Jake GuentzelPIT30936517197129759903610
Evgeny KuznetsovWSH30-1165-18106-6019-812246-10
Filip ForsbergNSH3220640193929368035-3
Anze KopitarLAK32-2564-28106-9119-1613045-12
Max PaciorettyMTL3415563261212133161091283010
Jonathan ToewsCHI3468631128812775940364
Sean MonahanCGY361662-219829-2895330
Nikolaj EhlersWPG363662269-3622-73179409
Sasha Barkov#N/A36#N/A62#N/A69#N/A22#N/A31#N/A40#N/A
Claude GirouxPHI36-3462-40140-12317-1713-1245-23
Jeff CarterLAK403136139191902916913753223
Artemi PanarinCBJ40-2061-21281827084-6834-21
Ryan JohansenNSH4054617153171611349456
Patrice BergeronBOS431560-336-426-48410341
Taylor HallNJD43-3760-3349-4024-1559-4036-18
Jaden SchwartzSTL433360159923-15131372
Mark StoneOTT431960-2595023351237-5
Jonathan HuberdeauFLA43-660-9124-7818-92825420
Joe ThorntonSJS431576024250-4110-351785027
Nathan MacKinnonCOL49-4459-3889-8020-1943-3239-19
Alexander RadulovDAL49-1859-13106-6019-8311040-5
David KrejciBOS4999591510627192311114013
Mike HoffmanOTT52335822862275103-1431-3
Ryan O'ReillyBUF521458-384-1621-35121370
Mikael GranlundMIN52-1158-9106-719-243-539-7
James van RiemsdykTOR553957328-1527-91091593012
Conor ShearyPIT55211572728992791092703018
Jason SpezzaDAL552455731692562214682003517
Sebastian AhoCAR58-1056-91914290166-8727-9
Ondrej PalatTBL58148562189163209591143612
Mats ZuccarelloNYR5841563106421935121370
Kris LetangPIT5850565239631121340453
Victor HedmanTBL58056-7239-10611-6132545-1
Wayne SimmondsPHI63745591652317218-18242
Brandon SaadCHI63143552036912681441392912
Vincent TrocheckFLA63-3455-2041-1425-6109-6130-14
Jordan EberleNYI631355-44118250109-2030-4
Kyle TurrisCOL6345554598923791-932-3
Logan CoutureSJS63355-669-5222-128953336
Eric StaalMIN63-3755-2189-8520-226821351
Derek StepanARI632255-1899920668-1535-7
Bo HorvatVAN63855511106-1619-3591413614
Jonathan DrouinMTL6374559124851855143374
Max DomiARI638155101401621784732382
Henrik ZetterbergDET632255-117280154311040-5
Corey PerryANA7544545191142912181-8225-7
Kyle PalmieriNJD75735410412725114493299
Jon MarchessaultVEG75-4654-2149-324-3109-7830-18
Viktor ArvidssonNSH75-954-749-1624-5109-1030-2
Nino NiederreiterMIN75165542249782461092303016
Tyler ToffoliLAK755554759923-110380318
Nico HischierNJD752754289202008415342
Gustav NyquistDET75995414106-719-2681863516
Andre BurakovskyWSH7526654311062471912682923522
Mikko KoivuMIN7569549193-51403179409
Henrik SedinVAN7539544193326141131240-7
John KlingbergDAL75-3454-132299612428-1942-17
James NealVEG8761539253428318173256
Jeff SkinnerCAR87325342543284181-21250
Alex GalchenyukMTL87215325960234109-1030-2
Bryan LittleWPG8770531084642159151325
Dustin ByfuglienWPG8757538124201181068435-2
Pavel BuchnevichNYR87705310140481735965367
Josh BaileyNYI87-5553-18172-4515-347-2738-15
Alexander WennbergCBJ87119531825075102231194316
Matt DucheneOTT95-1952-749-324-3151-5228-4
Nazem KadriTOR95-552-369-4422-1010974307
Brayden SchennSTL95-6152-1869-2722-6109-5630-12
Sam ReinhartBUF951952284-2521-410357316
Kyle OkposoBUF955352889812059133323
Elias LindholmCAR9553528172-2415-15182379
T.J. OshieWSH101295143691268181-5725-4
Cam AtkinsonCBJ10136515363226218119253
Anthony ManthaDET1012251341272511721262
Robby Fabbri#N/A101#N/A51#N/A59#N/A23#N/A151#N/A28#N/A
Daniel SedinVAN101-1151-4106-2419-4918320
Matthew TkachukCGY10118512172-10415-9591013611
Alex PietrangeloSTL101-751-3239-6911-43131401
Rickard RakellANA108-7150-1941-2425-9181-9925-10
Tyler BozakTOR10849507591932312166-6727-5
Radim VrbataFLA10835650366936222171513152819
Mikael BacklundCGY108365058999206109130-1
Evgeni DadonovFLA108-6050-1589-4720-8109-3730-7
Ryan KeslerANA108356503610621919111034423125
Mika ZibanejadNYR10822503124-7818-9911463212
Vadim ShipachyovVEG10864750491534831615846973434
Roman JosiNSH108-950-31721615168-635-4
Alex SteenSTL10829504172-21506842354
Shayne GostisbeherePHI108-6050-15212-313051-2837-15
P.K. SubbanNSH108-3250-9239-9111-543739-4
Torey KrugBOS108-3250-9250-6210-4311040-5
Brock BoeserVAN121-3949-8251232812251-10221-5
Nick FolignoCBJ12110749164912124918187257
Chris KreiderNYR121684912499924818139254
Mikko RantanenCOL121-10549-3589-5620-9144-12829-26
Gabriel LandeskogCOL121-5949-13106-4719-6109-3730-7
Ryan Nugent-HopkinsEDM1212491106-3819-510964306
Drew DoughtyLAK121-4949-11264159-131-540-10
Zach PariseMIN1282024824591112381812852516
Tyler JohnsonTBL128-1448-2124-2518-310915301
Paul StastnyWPG128-2948-5153-516091-1932-5
Jake GardinerTOR128-2648-42761558331240-7
Milan LucicEDM132874713692102212181-8251
Dougie HamiltonCGY13216473229-9612-56874358
Tyson BarrieCOL132-5047-10229-4112-268-1835-8
Tomas TatarVEG13584461269402222181212410
Brendan GallagherMTL135-4146-8106-7919-1216617274
Bobby RyanOTT13593461312412818715149286
Charlie CoyleMIN13554469124128187151-2282
Jordan StaalCAR1352460153-3416-310933303
Kevin ShattenkirkNYR1352064623239192116682003517
Oscar KlefbomEDM135235462526416794512513721
Keith YandleFLA135-5046-10300256-231040-8
Anders LeeNYI143-8145-1741-3425-15261-6120-2
Rick NashBOS1437645115940232234126229
Richard PanikARI143634510899920618139254
Reilly SmithVEG143-7145-1589120-2181-11325-13
Patrick MarleauTOR143-1345-289-4320-718156255
J.T. MillerTBL143-6245-1389-720-3181-9925-10
Jakob SilfverbergANA143314551062719217211263
Christian DvorakARI14321045231404817315149286
Kevin HayesNYR1435451140-8117-8151103289
Shea WeberMTL14328845291722151591093193020
Mathieu PerreaultWPG14339456172-3915-210991308
Sean CouturierPHI143-11745-31172-14515-16109-6830-15
Mark GiordanoCGY14340457212-31309169327
John CarlsonWSH143-10345-23250-8010-568-4835-18
Nick LeddyNYI14320453264159-15940364
Kevin FialaNSH158314478959204218-5824-1
Victor RaskCAR158984413153351621511322811
Jason PominvilleBUF158614410153-51601511172810
Travis KonecnyPHI158-2844-3172-10415-914439296
Teuvo TeravainenCAR158-10644-20193-11114-9109-5030-11
Jussi JokinenVAN15811544151931941481092703018
Ryan SpoonerNYR1588443229-2012-19142324
Brent SeabrookCHI15814244182648992681863516
Brock NelsonNYI16640438843521223468226
David BackesBOS166624310899920622826234
David PerronVEG166-12243-2312424182181-15525-25
Tomas HertlSJS166-2943-3140-5017-51721262
Clayton KellerARI166-11843-22172-9015-8151-9828-14
Brandon DubinskyCBJ16626543272121751371093193020
Tomas PlekanecTOR16613443172121751371091283010
Rasmus RistolainenBUF1660432276111826814350
Duncan KeithCHI166744311289293755961366
Boone JennerCBJ175654210491602411296-4218-1
Adam HenriqueANA175-6142-869-122-2261-11220-6
Artturi LehkonenMTL17519542216916722102612052011
Tanner PearsonLAK175-142269101227261-10120-5
Patric HornqvistPIT175-5642-7140-10717-1218156255
Oliver Ekman-LarssonARI175-1242015335162172-3926-2
Sven AndrighettoCOL17517842202121131351441952915
Jacob TroubaWPG1751554218229290129109111309
Evander KaneSJS183-8941-1369-3622-7291-13119-6
Jason ZuckerMIN183-13141-2384-6121-12261-15120-11
Loui ErikssonVAN18315841181241551882281322310
Justin WilliamsCAR183-7541-10153-5160181-9925-10
Michael FrolikCGY18313041161531261661811372510
Vladislav NamestnikovNYR183-6041-7153-6316-6181-3225-1
Scott HartnellNSH1831474117172371521722372615
Joonas DonskoiSJS18357419212-2413-11511172810
Vladimir SobotkaSTL183734110239131101091283010
Zach WerenskiCBJ1836414264-1169-7911293211
Nick SchmaltzCHI183-8141-11264-1659-129119321
Andreas AthanasiouDET194344075989237305-22170
Patrick MaroonNJD194-3740-38944203261-11220-6
Mike CammalleriEDM194794011892642013261-6120-2
Artem AnisimovCHI19462409124-1518-22341752211
Derick BrassardPIT194-5740-6153-5416-5218-5824-1
Oliver BjorkstrandCBJ194-2040017280154181-5725-4
Timo MeierSJS1946404172-7315-61811372510
Sven BaertschiVAN194794011172161511811372510
Marcus JohanssonNJD19427040261932381491722942617
Justin SchultzPIT19495401325022410610974307
Jimmy VeseyNYR20480391110627192261148209
Andrew LaddNYI2045239810617319926122203
Dylan LarkinDET204-14639-2410642193261-22820-27
Frans NielsenDET204243961242418225132214
Alex KillornTBL204-7439-815317161228-12923-9
Justin FaulkCAR20452398172153157218-35241
Brayden PointTBL204-16039-27172-14715-17218-12924-10
Kris VersteegCGY204377393119332614111814012520
Patrick SharpCHI2041663918193861441812282514
Henrik HaapalaFLA204551393819352414141815422524
Valtteri FilppulaPHI204243962292312116634275
Seth JonesCBJ204-12239-18264-1169-7109-5030-11
Ryan SuterMIN204-9639-12289987191-5032-13
Patrick EavesANA217538383712460318182615202020
Jordan WealPHI2171533817140185179251109218
Joshua Ho-SangNYI217286382614044217152511772111
Erik HaulaVEG217-12738-17140-10717-12251-10221-5
Jean-Gabriel PageauOTT217563891533516223484227
Ales HemskyMTL217#N/A383821250513131816002525
Jakub VranaWSH217723811212-31301811582511
Colton ParaykoSTL217-113832761118210915301
Bryan RustPIT225-4237-114069174261-10120-5
Nick BoninoNSH22588371217264153234126229
Sam GagnerVAN2253137619386144228-8232
Jake MuzzinLAK225-6237-52646191151-6228-6
Ivan ProvorovPHI225-5937-4289-1567-1010964306
Alex GoligoskiARI225-19372289-537-510974307
Brett ConnollyWSH2315836915317161261118208
Mattias JanmarkDAL231200362015314916726157205
Thomas VanekCBJ231-14636-20172-10415-9251-15221-11
Carl HagelinPIT2312536519386144234-14221
Connor BrownTOR23153368193-5140234105228
Ryan StromeEDM231-12362229-2012-12182243
J.T. CompherCOL2311103613229-2012-12182102414
Mathew DumbaMIN231-11736-14239-5111-3181-10225-11
Cam FowlerANA231936426461911667273
Shea TheodoreVEG23142367289987114439296
Matt NiskanenWSH23142367300536-110991308
Craig SmithNSH242-13435-16140-8117-8296-14718-8
Nick RitchieANA24247358153126166291-8192
Joel WardSJS242261352317225915102612662013
Aaron EkbladFLA242-5935-3212-6413-3234-34220
Mikkel BoedkerSJS242-5335-2212-4213-2234-34220
Kyle ConnorWPG242-16035-22212-18513-18234-8522-4
Ivan BarbashevSTL24224435222121411362343112216
Drake CaggiulaEDM2421403515239-3011-22183092417
Mike GreenDET242-1435225075102181-21250
Alec MartinezLAK24271351025052101181121259
Ryan McDonaghTBL2423135627619884166-6272
Nikita ZaitsevTOR2422443522311120501093783022
T.J. BrodieCGY242-23533111635110924302
Owen TippettFLA255500343312451218173114701616
Andrew ShawMTL2551273414153126166296132188
Martin HanzalDAL25529034241932381492613212015
Nick BjugstadFLA255-13234-14193-7414-5261-13720-9
Paul ByronMTL255-4934-1193-8414-626157205
Sami VatanenNJD255-1534226421095181-4825-3
Jared SpurgeonMIN255-6634-32643890181-4825-3
Damon SeversonNJD25575341030026-31511672813
Troy StecherVAN2552723423311325541442842919
Michael GrabnerNJD264-6433-3124-7818-9313153156
Cody EakinVEG264253361935914329111193
Nolan PatrickPHI2642333212-313026122203
Tobias RiederLAK264493382122413126199207
Ryan DzingelOTT264-9833-8212-13013-102617202
Clarke MacArthur#N/A264#N/A33#N/A239#N/A11#N/A234#N/A22#N/A
Erik JohnsonCOL26449338264389021884248
Noah HanifinCAR264-24331311-325-515149286
Jaccob SlavinCAR2642333331-62-610397319
Brendan PerliniARI273-7322140-717031347152
Justin AbdelkaderDET273-6732-319316141296-9618-4
Pavel ZachaNJD273403272507510223449225
Anthony DuclairCHI27368329250210-12341452210
Dion PhaneufLAK27327326289987118156255
Dmitry OrlovWSH273-17321289-107-318139254
Marc-Edouard VlasicSJS273-33320289-377-418139254
Frank VatranoFLA280151311515348316153133241512
Jeff PetryMTL280-11431-10300-486-5181-6125-5
Brady SkjeiNYR280333163111635117248265
Calle JarnkrokNSH283-7730-5172-2415-1313-5915-4
Mathew BarzalNYI283-27030-55212-12213-9305-30017-46
Brett RitchieDAL28318130162121411363052221710
Radek FaksaDAL283-5530-3229-9612-52966182
Tyson JostCOL28370308250-1410-22611672010
Phillip DanaultMTL283303052507510226122203
Morgan RiellyTOR283-18130-222899871228-19023-23
Charlie McAvoyBOS283-4330-2321324-3172-12261
Dustin BrownLAK291-22529-32193-15114-14313-21915-18
Ryan PulockNYI291-5129-327638-2251-5121-1
Colin MillerVEG291-12529-1227638-2251-14121-10
Mattias EkholmNSH291-7229-5300-216-4228-5523-1
Marian GaborikOTT29575287250210-1296132188
Alexander EdlerVAN295-12928-13276-1438-9261-12820-8
Zdeno CharaBOS29535284276778126122203
Esa LindellDAL295-6281300536-12343222
Nathan BeaulieuBUF2952632819328308321813062517
Troy BrouwerCGY30053275229158126313-1115-1
Pontus AbergEDM300131271125022410630574175
Jakob ChychrunARI300164271327619884291137199
Johnny BoychukNYI3001072792761118229188197
Will ButcherNJD300-15227-1730013161251-18921-18
Anton StralmanTBL3001072793001746225188217
Joel Eriksson EkMIN3061252610193194148327101122
Brandon SutterVAN306-626019359143327-912-3
Adam LowryWPG306642652398611331347152
Tom WilsonWSH306-10026-9276-888-6296-7618-3
Jason DemersARI30676266300876026178206
Nick HoldenBOS3061142693001746226199207
Ben HuttonVAN3063182620321396442343112216
Michael Matheson#N/A313#N/A25#N/A289#N/A7#N/A296#N/A18#N/A
Andy GreeneNJD3131732512311208522611672010
Matt BenningEDM31357254328593-323484227
Nate SchmidtVEG316-11624-123211104-1261-15120-11
Fredrik ClaessonOTT3162892417321315432612842014
Miles WoodNJD318-7823-9250-13110-932436130
Michael McLeod#N/A318#N/A23#N/A276#N/A8#N/A313#N/A15#N/A
Jesse PuljujarviEDM31864233276-408-4313174157
Travis HamonicCGY321206221132131543296132188
Brandon MontourANA322-8221-11321-194-5305-12217-6
Gustav ForslingCHI32216421832119841305123177
Joseph BlandisiANA324#N/A2020239478111133145099
Radko GudasPHI3241072043112715331326151
Mark BarberioCOL32416220731120852313115155
Michael Del ZottoVAN3272619-32899871327-2512-4
Darnell NurseEDM327-2719-73008760324-8713-7
Niklas KronwallDET327-3819-83281463-1311-12816-7
John MooreNJD33077180311425-232485132
Ryan EllisNSH331-9117-15311-95-4327-14412-11