2017-2018 WC Regular Season Leaders

 Note: This page will only display the players in our system. There may be missing players and some stats are not always available.
Name Position Team NHL Team GP G A PTS PIM +/- SOG S% PPP NHLe
PATRICK KANERUSADET  10812200-2000
SEBASTIAN AHOCFinlandCAR  89918215000
CONNOR MCDAVIDCCanadaEDM  1051217106000
RICKARD RAKELLRSwedenPIT  10681467000
TEUVO TERAVAINENLFinlandCAR  85914814000
CAM ATKINSONRUSAPHI  1074112-3000
MIKA ZIBANEJADCSwedenNYR  106511010000
MIKKO RANTANENRFinlandCOL  8561161000
CHRIS KREIDERLUSANYR  10461027000
MATTIAS JANMARKRSwedenEDM  10461088000
PAVEL DATSYUKCRussia8281026000
NINO NIEDERREITERLSwitzerlandWPG  10459106000
MARKUS NUTIVAARADFinland836969000
DYLAN LARKINCUSADET  1036986000
CHARLIE MCAVOYDUSABOS  63694-1000
MIKAEL BACKLUNDCSwedenCGY  1027967000
MIKAEL GRANLUNDCFinlandS.J  827923000
LEON DRAISAITLCGermanyEDM  7279162000
SVEN ANDRIGHETTORSwitzerland927927-1000
ALEX DEBRINCATLUSADET  1018903000
JOHNNY GAUDREAULUSACBJ  10189120000
KIRILL KAPRIZOVLRussiaMIN  862828000
RYAN NUGENT-HOPKINSLCanadaEDM  1053825000
ALEXANDER BARABANOVLRussiaS.J  844826000
COLTON PARAYKODCanadaSTL  1044868000
DOMINIK KUBALIKRCzechiaOTT  83580-1000
ARTEM ANISIMOVCRussia835807000
ADRIAN KEMPERSwedenL.A  1026886000
NIKITA ZAITSEVDRussiaCHI  808808000
DMITRIJ JASKINRCzechia8437109000
GREGORY HOFMANNCSwitzerland1043720000
DEREK RYANCUSAEDM  1043703000
BO HORVATCCanadaNYI  1034703000
PIERRE-LUC DUBOISCCanadaL.A  934724000
EVGENII DADONOVRRussiaDAL  825724000
OLIVER EKMAN-LARSSONDSwedenFLA  10257410000
TIMO MEIERLSwitzerlandN.J  725721000
MATHEW BARZALRCanadaNYI  1007744000
RUDOLFS BALCERSLLatvia84260-1000
TYSON JOSTCCanadaBUF  942646000
DAVID PASTRNAKRCzechiaBOS  542606000
MIKHAIL GRIGORENKOCRussia842607000
MAXIM SHALUNOVRRussiaCHI  833646000
TOMAS HYKARCzechia833622000
FRANS NIELSENCDenmark73360-1000
JOEL VERMINRSwitzerland1033600000
DAVID KREJCICCzechia515606000
AARON EKBLADDCanadaFLA  1015665000
MIRCO MUELLERDSwitzerland1015689000
RAPHAEL DIAZDSwitzerland1015684000
JOHN KLINGBERGDSwedenTOR  1015646000
HAMPUS LINDHOLMDSwedenBOS  1006646000
GUSTAV NYQUISTRSwedenNSH  941583000
MICHAEL RAFFLLAustria541543000
TOMAS JURCORSlovakia741583000
MARTIN NECASRCzechiaCAR  732502000
GAETAN HAASCSwitzerland1032502000
YASIN EHLIZLGermany732501000
BRAYDEN SCHENNRCanadaSTL  1023501000
JORDAN EBERLERCanadaSEA  102352-1000
KEVIN FIALALSwitzerlandL.A  514562000
RODRIGO ABOLSCLatvia814540000
STEPHANE DA COSTACFrance514521000
JEAN-GABRIEL PAGEAUCCanadaNYI  10145123000
MATTHIAS PLACHTALGermany705540000
ANDERS LEELUSANYI  1040441000
MICHAL REPIKRCzechia840461000
RYAN O'REILLYCCanadaNSH  1040425000
ILYA MIKHEYEVRRussiaVAN  831404000
SIMON MOSERCSwitzerland1022443000
MARTIN BAKOSCSlovakia72240-4000
TRISTAN SCHERWEYLSwitzerland1022420000
EELI TOLVANENLFinlandSEA  422422000
JOSH BAILEYCCanada913420000
NIKITA GUSEVLRussia413400000
NICK BONINOCUSA51340-1000
NICK JENSENDUSAWSH  1013400000
ILJA KABLUKOVLRussia813405000
PAVEL BUCHNEVICHCRussiaSTL  813425000
JOEL EDMUNDSONDCanadaTOR  91341211000
MIKKEL BOEDKERLDenmark404421000
JADEN SCHWARTZLCanadaSEA  804406000
MAGNUS PAAJARVILSweden1030343000
KASPERI KAPANENRFinlandSTL  830301000
MAXIM MAMINCRussia630322000
ROMAN HORAKCCzechia83030-1000
VIKTOR ARVIDSSONRSwedenL.A  530364000
SAKU MAENALANENRFinland821381000
NIKITA NESTEROVDRussia821328000
RONALDS KENINSLLatvia82134-1000
ANTHONY BEAUVILLIERRCanadaNSH  9213104000
FILIP FORSBERGLSwedenNSH  421304000
COLIN WHITECUSAMTL  1021361000
NEAL PIONKDUSAWPG  1021347000
DOMINIK KAHUNCGermany71230-1000
MATTIAS EKHOLMDSwedenEDM  412324000
OLIVER BJORKSTRANDRDenmarkSEA  71230-4000
LIBOR SULAKDCzechia812382000
TEDDY BLUEGERCLatviaVAN  512301000
ANDREJ SEKERADSlovakia71234-3000
ADAM LARSSONDSwedenSEA  101231013000
FILIP HRONEKDCzechiaVAN  81232-1000
ALEC MARTINEZDUSAVGK  1012342000
WILL BUTCHERDUSAMIN  1012301000
ELIAS PETTERSSONCSwedenVAN  512302000
DEAN KUKANDSwitzerland1012300000
TAGE THOMPSONCUSABUF  10123163000
MICHAL MORAVCIKDCzechia812324000
MARC MICHAELISLGermany712320000
NIKITA SOSHNIKOVRRussia403304000
ROMAN JOSIDSwitzerlandNSH  503342000
RADEK FAKSACCzechiaDAL  803341000
PHILIP LARSENDDenmark70330-3000
ANDREJ NESTRASILCCzechia503324000
ALEXANDRE TEXIERLFranceCBJ  703310-4000
PATRIC HORNQVISTRSweden520222000
FREDERIK TIFFELSLGermany720260000
NICKLAS JENSENRDenmark72028-3000
SONNY MILANORUSAWSH  811243000
KYLE TURRISRCanada41120-1000
DENNIS EVERBERGRSweden1011223000
LIAS ANDERSSONCSwedenMTL  1011243000
MICHAL CAJKOVSKIDSlovakia711260000
BLAKE COLEMANRUSACGY  1011283000
JACOB DE LA ROSELSweden1011202000
FILIP CHYTILCCzechiaNYR  71122-3000
UVIS BALINSKISDLatviaFLA  51120-1000
KRISTIANS RUBINSDLatvia811221000
MARKUS EISENSCHMIDCGermany711201000
QUINN HUGHESDUSAVAN  1002224000
SAKARI MANNINENCFinland8022103000
RADKO GUDASDCzechiaANA  802246000
JUUSO RIIKOLADFinland802244000
DAVID SKLENICKADCzechia802221000
MARTIN FEHERVARYDSlovakiaWSH  702220000
MIRO HEISKANENDFinlandDAL  802207000
SERGEY ANDRONOVRRussia710141000
ANTTI SUOMELACFinland41010-1000
MARC-EDOUARD VLASICDCanadaS.J  610101000
CHRISTIAN JAROSDSlovakia710100000
STEPAN FALKOVSKYDBelarus70118-5000
EGOR YAKOVLEVDRussia801105000
YEGOR SHARANGOVICHLBelarusCGY  70116-6000
MAKSIM SUSHKORBelarus60110-3000
VLADISLAV GAVRIKOVDRussiaL.A  801127000
CONNOR MURPHYDUSACHI  1001187000
THOMAS CHABOTDCanadaOTT  601103000
YOHANN AUVITUDFrance40110-2000
ERIK GUSTAFSSONDSwedenNYR  601123000
RYAN PULOCKDCanadaNYI  801105000
MIKAEL WIKSTRANDDSweden1001122000
TOMAS PLEKANECCCzechia80112-1000
JULIUS HONKADFinland801102000
BOGDAN KISELEVICHDRussia801126000
RYAN MURRAYDCanada100114-1000
DARNELL NURSEDCanadaEDM  100114-1000
NIKITA TRYAMKINDRussia601144000
JORDAN OESTERLEDUSACGY  101103000
JOHAN LARSSONLSweden1001121000
KORBINIAN HOLZERDGermany7011140000
DMITRY KOROBOVDBelarus70112-8000
MANUEL WIEDERERRGermany50006-1000
PATRICK RUSSELLRDenmark700000000
DAMIEN RIATLSwitzerlandWSH  600001000
NIKITA JEVPALOVSLLatvia80000-2000
BRIAN GIBBONSCUSA700020000
VILLE POKKADFinland800004000
ARTUR GAVRUSCBelarusN.J  70002-4000
NOAH RODLSwitzerland100004-2000
MICHAL JORDANDCzechia70000-2000
JANNIK HANSENRDenmark400001000
DENNIS SEIDENBERGDGermany70002-2000