Free Agents

Reports Last Season Stats Only.

Potential Free Agents for Next Season

Restricted Free Agent
Unrestricted Free Agent

Superstar Player
Marquee Player
Star Player
Name Pos Hand Age Country Contract Last Team Season GP G A Pts +/- PPG SHG GWG GTG OTG FG PIM Shots Pct
Morgan Abid D L 23 Canada $0.450/4 Montreal 13 20 0 2 2 0 0 0 0 0 0 0 2 4 0%
Greyson Alexandre D R 19 Canada $0.000/0 Erie 14 44 3 13 16 18 1 0 1 0 1 0 49 76 3.9%
Daquan Almas D L 22 Canada $0.100/2 Saskatoon 13 3 0 0 0 -1 0 0 0 0 0 0 0 2 0%
Daquan Altman D R 29 Sweden $0.100/6 Anjou 12 46 5 5 10 -25 0 0 0 1 0 0 34 29 17.2%
Dorian Anderson D R 22 Scotland $0.100/3 Red Deer 12 42 7 8 15 -16 1 0 1 0 0 0 20 45 15.6%
Bernardo Arnason C L 31 Canada $0.100/1 Winnipeg 14 1 0 0 0 -5 0 0 0 0 0 0 0 0 0%
Lawrence Aslund D R 19 Sweden $0.000/0 Oshawa 14 24 1 6 7 -14 0 0 0 0 0 1 14 12 8.3%
Ivan Asmundson C R 21 Canada $0.000/0 Windsor 12 12 2 0 2 -1 1 0 0 0 0 0 2 7 28.6%
Kent Atkinson LW L 26 Canada $0.100/1 Mimico 14 12 1 2 3 -23 1 0 0 0 0 0 4 1 100%
Guillermo Attwell RW L 22 USA $0.100/1 Sudbury 8 38 15 11 26 10 5 1 3 0 0 4 113 71 21.1%
Dario Aucoin D L 24 USA $0.100/1 Toronto 13 10 0 1 1 2 0 0 0 0 0 0 4 6 0%
Ezekiel Avery C R 30 Canada $2.300/6 Quebec City 13 49 12 17 29 -12 2 0 2 0 0 2 32 85 14.1%
Leroy Backor D R 27 Canada $0.300/3 Innisfil 12 4 0 0 0 -1 0 0 0 0 0 0 0 1 0%
Uriel Balderis RW L 22 Latvia $0.100/2 Saskatoon 12 38 0 0 0 0 0 0 0 0 0 0 0 7 0%
Alan Ballantyne LW R 24 Canada $0.100/4 Anjou 13 21 4 1 5 -2 1 0 0 0 0 1 30 19 21.1%
Bailey Balon RW R 22 Canada $0.550/2 Winnipeg 13 12 0 0 0 0 0 0 0 0 0 0 0 0 0%
Christian Bannister RW R 24 Canada $0.100/1 Mimico 14 12 2 0 2 -26 1 0 0 0 0 0 22 5 40%
Eric Batyrshin LW R 26 Russia $1.000/6 Moose Jaw 13 12 2 1 3 -13 0 0 0 0 0 0 0 17 11.8%
Miles Baun C R 19 Canada $0.000/0 Kingston 14 44 9 8 17 -8 2 0 1 0 0 1 20 88 10.2%
Jakob Baxter LW R 31 Canada $0.100/1 Calgary 12 18 0 0 0 0 0 0 0 0 0 0 0 0 0%
Curtis Belfour D R 22 Canada $0.100/2 Vancouver 13 50 0 0 0 0 0 0 0 0 0 0 0 0 0%
Simon Bellamy D R 29 USA $0.100/1 Montreal 12 2 0 0 0 -3 0 0 0 0 0 0 0 0 0%
Arnold Bellissimo D R 22 Canada $0.100/2 Red Deer 12 20 0 0 0 1 0 0 0 0 0 0 0 3 0%
Augustus Bennett C R 20 Canada $0.450/1 Kitchener 13 44 7 8 15 -14 1 0 0 0 0 1 37 40 17.5%
Benjamin Berg D R 22 Canada $0.450/4 Innisfil 14 10 0 0 0 0 0 0 0 0 0 0 10 4 0%
Deshaun Bergdinon LW R 22 Canada $0.100/3 Red Deer 12 31 1 4 5 -3 0 0 0 0 0 0 8 40 2.5%
Parker Bergevin RW R 24 Canada $0.100/4 Anjou 12 22 2 0 2 -3 0 1 0 0 0 0 6 15 13.3%
Derrick Bernikov C L 22 Russia $0.100/6 Red Deer 12 20 4 2 6 -9 2 0 0 0 0 0 12 46 8.7%
Izaiah Berthe RW L 32 Sweden $0.450/3 Stroud 13 2 0 0 0 1 0 0 0 0 0 0 0 5 0%
Bernard Bertram RW R 24 Canada $0.250/6 Mount Pearl 12 12 1 1 2 -4 0 0 0 0 0 0 6 31 3.2%
Johnny Bertrand C L 26 Canada $0.628/6 Moose Jaw 14 9 0 0 0 0 0 0 0 0 0 0 0 0 0%
Tony Besson LW L 28 Canada $0.120/4 Anjou 12 31 3 2 5 -25 2 0 0 0 0 0 18 26 11.5%
Branden Bezrukov D R 23 Russia $1.758/4 Quebec City 14 46 2 18 20 19 2 0 1 0 0 0 2 32 6.3%
Jesse Bicanek D L 22 Czech Republic $0.100/2 Peterborough 8 21 3 9 12 -3 1 0 0 0 0 0 43 28 10.7%
Ricky Bittner D L 22 USA $0.100/3 Mount Pearl 13 2 0 0 0 -3 0 0 0 0 0 0 2 3 0%
London Bitton C L 30 Canada $0.900/3 Pembroke 14 49 0 0 0 -1 0 0 0 0 0 0 0 1 0%
Ethan Bjurling D R 19 Sweden $0.000/0 Ottawa 14 33 4 4 8 -4 1 0 1 0 0 0 36 35 11.4%
Toby Bladon C R 27 Canada $2.200/6 Innisfil 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Enrique Blair RW L 28 Canada $0.150/6 Halifax 13 10 0 0 0 0 0 0 0 0 0 0 0 0 0%
Connor Blaisdell D R 28 Canada $0.500/4 Innisfil 12 18 0 3 3 -10 0 0 0 0 0 0 6 7 0%
Nathaniel Blinco D R 26 Canada $0.100/6 Montreal 13 1 1 2 3 4 0 0 0 0 0 0 2 3 33.3%
Reilly Boehm C L 22 England $0.500/2 Red Deer 13 1 0 0 0 -1 0 0 0 0 0 0 2 2 0%
Kole Bohonos D R 30 Canada $0.100/1 Calgary 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Riley Bolduc D L 24 USA $0.450/4 Mimico 12 44 1 8 9 -36 1 0 0 0 0 0 66 12 8.3%
Enrique Bolland RW R 22 Canada $0.100/1 Mimico 12 16 1 0 1 -13 0 0 0 0 0 0 0 11 9.1%
Corey Bonvie RW R 22 Canada $0.100/3 Greeley 14 11 1 1 2 -12 0 0 0 0 0 0 10 35 2.9%
Joseph Boucha RW L 19 USA $0.000/0 Erie 14 46 14 16 30 8 1 0 3 0 0 2 64 155 9%
Angel Bouillon C L 23 USA $0.100/1 Toronto 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0%
Jay Bourque D L 24 Canada $0.340/3 Camrose 12 2 0 0 0 -2 0 0 0 0 0 0 0 3 0%
Gonzalo Boutin D R 28 Canada $0.500/4 Innisfil 12 33 1 2 3 -19 0 1 0 0 0 1 16 22 4.5%
Maximilian Bouvrette D L 22 Canada $0.100/2 Erie 8 29 1 9 10 9 0 0 0 0 0 0 42 35 2.8%
Justus Bouvrette RW L 21 Canada $0.000/0 Sudbury 12 46 1 3 4 -3 0 0 0 0 0 0 16 27 3.7%
Jovanny Boyle C R 21 USA $0.100/1 Greeley 14 5 0 1 1 -1 0 0 0 0 0 0 2 0 0%
Jarvis Bozek D R 19 Canada $0.000/0 Windsor 14 21 3 1 4 3 0 0 0 0 0 1 4 11 27.3%
Jackson Brasar RW L 23 Sweden $0.100/1 Mimico 14 12 0 1 1 -38 0 0 0 0 0 0 2 4 0%
David Brindle RW L 28 Czech Republic $1.200/1 Stroud 13 17 0 0 0 0 0 0 0 0 0 0 0 0 0%
Maddox Brossart D R 21 Canada $0.000/0 Oshawa 12 18 1 0 1 0 0 0 1 0 1 0 0 6 16.7%
Gaige Brossart LW R 19 Canada $0.000/0 Sault Ste. Marie 14 46 19 12 31 0 4 2 0 0 0 4 74 166 11.4%
Roberto Browne LW R 28 Canada $0.800/4 Stroud 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Ezekiel Bryzgalov LW R 23 Russia $0.450/4 Camrose 14 36 6 0 6 2 3 0 1 0 0 0 0 21 28.6%
Gregory Buckley C L 26 USA $0.725/5 Montreal 13 7 2 3 5 0 1 0 0 0 0 1 14 14 14.3%
Cannon Bucyk LW R 22 Canada $0.300/2 Winnipeg 13 1 0 0 0 -2 0 0 0 0 0 0 4 0 0%
Gavin Burch RW L 21 USA $0.100/1 Kingston 12 11 0 7 7 -3 0 0 0 0 0 0 15 16 0%
Mohammad Burch D L 23 USA $0.100/2 Quebec City 12 49 0 1 1 -3 0 0 0 0 0 0 2 6 0%
Bruce Burdon C L 20 Canada $0.100/1 Toronto 13 9 0 0 0 -1 0 0 0 0 0 0 2 15 0%
Tylor Burish C L 19 USA $0.000/0 Barrie 14 39 8 15 23 17 2 0 2 0 0 0 21 102 7.8%
Cristopher Burkhalter D R 19 Switzerland $0.000/0 Barrie 14 39 8 10 18 13 2 1 3 0 0 1 60 83 9.6%
Nikhil Burry RW L 26 Canada $0.600/3 Calgary 12 18 0 0 0 0 0 0 0 0 0 0 0 1 0%
Frank Butters RW L 26 USA $0.100/1 Magnetawan 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Ellis Byakin LW L 22 Russia $0.100/6 Mimico 13 2 0 0 0 0 0 0 0 0 0 0 4 0 0%
Xzavier Cabana C R 21 Canada $0.000/0 Belleville 12 5 1 1 2 -4 1 0 1 0 0 0 0 4 25%
Trevor Cahan D L 19 Canada $0.000/0 Windsor 14 38 5 7 12 -4 1 1 0 0 0 0 24 39 12.8%
Dangelo Callahan D L 22 USA $0.100/2 Toronto 8 38 4 16 20 17 3 0 1 0 0 0 102 68 5.8%
Trevion Carbonneau RW R 28 Canada $0.175/6 Halifax 14 50 0 0 0 0 0 0 0 0 0 0 0 1 0%
Jake Carle D R 19 USA $0.100/1 Erie 14 30 1 3 4 4 0 0 0 0 0 0 38 28 3.6%
Douglas Carnback RW L 22 Sweden $0.600/2 Innisfil 14 21 0 1 1 2 0 0 0 0 0 0 12 10 0%
Franklin Caron C L 26 USA $0.100/1 Calgary 13 37 3 3 6 7 0 0 1 0 0 0 0 6 50%
Mathias Carpenter LW R 24 Bahamas $0.500/5 Mount Pearl 13 45 12 6 18 -18 0 0 0 0 0 1 63 93 12.9%
Abdullah Carroll D R 26 Canada $0.875/6 Vancouver 13 40 2 4 6 -29 0 0 0 0 0 1 4 29 6.9%
Josh Cetkovsky C R 19 Czech Republic $0.000/0 Erie 14 17 1 2 3 -3 0 0 0 0 0 0 5 16 6.3%
Dimitri Chabada D R 27 Czech Republic $0.100/1 Greeley 14 35 1 2 3 -10 0 0 0 0 0 0 49 9 11.1%
Cash Champoux LW L 26 Canada $0.550/5 Etobicoke 13 46 1 2 3 -2 0 0 0 0 0 1 4 5 20%
Travon Charlebois LW L 19 USA $0.000/0 Kitchener 14 46 8 4 12 -6 2 2 0 0 0 1 36 59 13.6%
Ramiro Charlesworth RW L 24 Canada $0.450/5 Winnipeg 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0%
Lamar Chernykh C L 20 Russia $0.000/0 Erie 13 34 8 6 14 7 1 0 1 0 0 2 26 120 6.7%
Anderson Chevrier D L 26 Canada $0.550/5 Mimico 13 50 10 3 13 -44 1 1 2 0 0 0 47 63 15.9%
Stephon Chevrier C L 28 Canada $0.100/4 Halifax 12 4 0 0 0 -4 0 0 0 0 0 0 6 4 0%
Dominique Christensen D R 32 Canada $0.100/1 Toronto 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Jaxson Chubarov C R 24 Russia $0.100/6 Quebec City 13 1 0 0 0 -1 0 0 0 0 0 0 2 4 0%
Jon Cizek D R 28 Czech Republic $0.800/3 Winnipeg 12 32 6 7 13 -11 0 0 0 0 0 0 49 50 12%
Kaden Cleghorn C R 23 Canada $0.100/1 Mimico 12 32 2 3 5 -29 1 0 0 0 0 0 8 24 8.3%
Colby Clemmensen C R 19 USA $0.000/0 Guelph 14 43 8 12 20 -14 2 0 2 0 0 1 52 110 7.3%
Shawn Clemmensen LW R 30 USA $0.100/1 Calgary 14 6 2 0 2 -7 1 0 0 0 0 0 2 9 22.2%
Milo Conacher RW L 26 Scotland $0.100/6 Moose Jaw 12 22 0 0 0 0 0 0 0 0 0 0 0 0 0%
Kennedy Conne C R 28 Switzerland $0.675/3 Innisfil 13 49 8 7 15 -9 2 0 0 0 0 2 35 106 7.5%
Konner Constantine LW L 20 USA $0.100/1 Belleville 13 46 10 5 15 3 4 0 4 0 1 0 18 115 8.7%
Jaeden Corcoran C L 20 Canada $0.000/0 North Bay 13 23 0 1 1 1 0 0 0 0 0 0 0 14 0%
Finn Cornforth LW L 19 Canada $0.000/0 London 14 39 23 16 39 11 3 4 2 0 0 3 56 156 14.7%
Jamir Corson C L 22 Canada $0.100/3 Red Deer 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0%
Gunner Courville LW L 21 Canada $0.100/1 Peterborough 12 40 7 6 13 7 0 0 1 0 0 1 46 61 11.5%
Titus Cox D L 19 Canada $0.100/1 Windsor 14 39 3 12 15 -21 1 0 1 0 1 1 79 44 6.8%
Desmond Craigwell LW R 27 Canada $0.100/1 Anjou 12 2 1 0 1 -3 1 0 0 0 0 0 0 4 25%
Judah Crawford RW R 22 USA $0.100/2 Greeley 13 43 3 4 7 -12 1 0 0 0 0 0 16 30 10%
Rylee Crawford LW L 19 Canada $0.000/0 Mississauga 14 42 10 9 19 -31 2 0 1 0 0 1 42 66 15.2%
Johan Creamer LW R 21 Canada $0.000/0 Owen Sound 12 39 9 7 16 -4 1 1 0 0 0 2 26 91 9.9%
Jonah Crossman RW L 22 Canada $0.100/2 Calgary 12 14 1 0 1 0 0 0 1 0 0 0 4 6 16.7%
James Cuillerier LW L 32 Canada $2.600/2 Innisfil 14 1 0 0 0 1 0 0 0 0 0 0 0 3 0%
Edward Dadswell LW R 21 Canada $0.000/0 London 12 38 0 1 1 -2 0 0 0 0 0 0 0 2 0%
Coy Dafoe D L 22 England $0.100/1 Magnetawan 12 18 0 0 0 -1 0 0 0 0 0 0 2 6 0%
Brodie Daigneault D R 29 Canada $0.100/1 Magnetawan 13 1 0 0 0 -3 0 0 0 0 0 0 2 0 0%
Gilbert Dailey C L 23 Canada $0.110/3 Anjou 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Santiago Damore D R 24 Canada $0.150/2 Toronto 13 49 5 8 13 -20 1 0 0 0 0 0 42 55 9.1%
Miles Daniels LW L 30 Canada $0.100/1 Camrose 12 1 0 0 0 1 0 0 0 0 0 0 0 0 0%
Sullivan Davidson D L 22 Canada $0.450/4 Magnetawan 12 48 1 2 3 -7 0 0 0 0 0 0 22 15 6.7%
Prince Daw D L 20 Canada $0.000/0 Sarnia 13 44 3 6 9 -7 2 0 0 0 0 0 42 62 4.8%
Zavier Demen RW L 21 Sweden $0.000/0 Owen Sound 12 46 7 7 14 -11 4 0 2 1 0 1 44 68 10.3%
Jerome Denneny C R 21 Canada $0.200/1 Sudbury 12 43 17 12 29 11 7 0 3 0 1 2 33 129 13.2%
Scott Denoird LW R 27 Canada $0.100/6 Montreal 12 50 10 7 17 -17 3 0 0 1 0 1 48 91 11%
Saul Desaulniers C R 29 Canada $0.100/1 Magnetawan 13 1 0 0 0 -3 0 0 0 0 0 0 2 0 0%
Aldo Desgroseillers D L 30 Canada $1.200/6 Thunder Bay 14 50 2 2 4 -85 0 0 0 0 0 0 4 41 4.9%
Nathen Desmarchais RW R 29 Canada $0.470/5 Anjou 13 2 0 0 0 -1 0 0 0 0 0 0 0 5 0%
Korey Di Pietro C R 19 Canada $0.000/0 Saginaw 14 46 0 2 2 -6 0 0 0 0 0 0 9 12 0%
Heriberto Dineen D L 22 Canada $0.100/3 Red Deer 13 28 0 1 1 -2 0 0 0 0 0 0 0 0 0%
Manuel DiPenta RW R 19 Canada $0.000/0 Kitchener 14 9 0 0 0 0 0 0 0 0 0 0 0 0 0%
Tyson Djoos D R 20 Sweden $0.000/0 Belleville 13 40 3 7 10 -1 1 0 0 0 0 0 69 33 9.1%
Keshawn Donika LW R 20 Russia $0.000/0 Sudbury 13 44 0 0 0 1 0 0 0 0 0 0 0 1 0%
Austin Donnelly LW L 19 USA $0.000/0 Belleville 14 46 6 6 12 -2 3 0 2 0 0 1 8 65 9.2%
Ariel Dontigny RW L 29 Canada $0.300/6 Innisfil 12 2 0 0 0 -1 0 0 0 0 0 0 7 2 0%
Kaleb Dornhoefer RW L 20 Canada $0.000/0 Belleville 13 32 0 0 0 0 0 0 0 0 0 0 2 1 0%
Heath Drake D L 29 Canada $2.330/6 Anjou 12 16 1 5 6 -2 0 0 0 0 0 0 14 27 3.7%
Jarred Drazenovic D R 19 Canada $0.000/0 Sarnia 14 30 3 10 13 10 0 1 0 0 0 1 41 34 8.8%
Cody Drozdetsky RW L 19 Russia $0.000/0 Sarnia 14 33 0 0 0 -2 0 0 0 0 0 0 2 3 0%
Samuel Druce D L 22 Canada $0.200/1 Magnetawan 13 1 0 1 1 0 0 0 0 0 0 0 0 0 0%
Chaim Drury RW R 21 Canada $0.200/1 Kitchener 12 41 8 12 20 1 1 0 1 0 0 0 14 67 11.9%
Giovanny Dubec C R 24 Switzerland $0.175/6 Mount Pearl 13 13 1 1 2 -3 1 0 0 0 0 0 2 5 20%
Reed Dubnyk D R 22 Canada $0.250/1 Magnetawan 13 49 1 1 2 2 0 1 0 0 0 0 0 4 25%
Yusuf Duguay LW L 20 Canada $0.000/0 Kingston 13 41 7 11 18 -32 3 0 0 0 0 0 20 84 8.3%
Ulf Dumart D L 33 Canada $0.500/6 Winnipeg 13 15 2 3 5 -6 0 0 0 0 0 0 19 29 6.9%
Dominic Dunn C R 25 USA $0.450/4 Montreal 12 50 1 2 3 -1 1 0 0 0 0 0 4 22 4.5%
Davin Dyment D L 27 USA $0.100/1 Mimico 14 19 0 0 0 -36 0 0 0 0 0 0 7 6 0%
Damian Eakin LW R 21 Canada $0.200/1 Saginaw 12 46 9 7 16 -2 3 2 1 0 0 1 22 51 17.6%
Gustavo Eisenhut LW R 19 Canada $0.000/0 Oshawa 14 46 5 2 7 3 0 0 1 0 0 0 11 25 20%
Henry Eldebrink C R 28 Sweden $2.650/1 Pembroke 14 2 0 0 0 -1 0 0 0 0 0 0 0 9 0%
Kai Ellett LW R 19 USA $0.000/0 Barrie 14 46 0 1 1 4 0 0 0 0 0 0 0 4 0%
Felipe Eminger LW R 22 Lebanon $0.100/2 Calgary 13 1 1 1 2 2 1 0 0 0 0 0 4 7 14.3%
Maverick Eminger RW R 22 Lebanon $0.100/2 Red Deer 12 35 1 1 2 -3 0 0 0 0 0 1 18 34 2.9%
Jarred Emmons LW L 21 USA $0.100/1 Winnipeg 13 1 0 0 0 0 0 0 0 0 0 0 2 3 0%
Nick Endicott RW L 20 Canada $0.100/1 Windsor 13 46 1 2 3 3 1 0 0 0 0 0 0 4 25%
Drake Enstrom C L 21 Sweden $0.200/1 Erie 12 46 15 13 28 2 6 0 2 0 0 5 22 125 12%
Chaim Esche RW R 19 USA $0.000/0 Kingston 14 43 0 0 0 -2 0 0 0 0 0 0 0 3 0%
Randy Estrada LW L 28 Canada $0.100/1 Magnetawan 13 1 0 0 0 -3 0 0 0 0 0 0 0 0 0%
Guillermo Fairchild C L 21 USA $0.100/1 London 12 44 8 11 19 18 2 0 0 0 0 3 22 112 7.1%
Hassan Farr RW R 23 Canada $0.800/5 Innisfil 13 2 0 0 0 -2 0 0 0 0 0 0 0 0 0%
Leonardo Farrish C L 22 Canada $0.100/1 Mimico 14 19 0 1 1 -32 0 0 0 0 0 0 12 6 0%
Samuel Faulkner LW L 23 Canada $0.475/4 Toronto 14 40 0 1 1 2 0 0 0 0 0 0 2 13 0%
David Featherstone LW R 20 Canada $0.000/0 Sault Ste. Marie 13 46 12 6 18 -6 2 1 1 1 0 1 91 110 10.9%
Kasey Fedotov C R 19 Russia $0.000/0 London 14 7 0 0 0 0 0 0 0 0 0 0 0 0 0%
Parker Ferner C L 20 Canada $0.250/3 Innisfil 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Richard Fiaschetti D R 30 Italy $0.100/6 Quebec 14 29 0 0 0 0 0 0 0 0 0 0 0 1 0%
Chaim Field D R 30 Canada $0.100/1 Montreal 14 2 0 0 0 -2 0 0 0 0 0 0 0 0 0%
Kylan Field C R 19 Canada $0.000/0 Belleville 14 42 8 13 21 -8 4 0 0 0 0 0 38 69 11.6%
Edwin Fielder RW R 24 USA $0.300/3 Mimico 13 17 0 0 0 -1 0 0 0 0 0 0 0 2 0%
Sterling Filmore D L 19 Canada $0.000/0 Sudbury 14 46 0 8 8 -15 0 0 0 0 0 0 24 16 0%
Lee Fiorentino RW L 28 Canada $0.100/1 Mimico 14 5 0 0 0 -10 0 0 0 0 0 0 2 1 0%
Rohan Fitzpatrick LW R 19 Scotland $0.000/0 Belleville 14 33 9 9 18 0 2 1 2 0 1 1 30 88 10.2%
Darius Flinn LW R 20 Canada $0.000/0 Owen Sound 13 46 5 8 13 -12 1 0 3 0 0 2 48 57 8.8%
Parker Flockhart C R 21 Czech Republic $0.100/1 Kitchener 12 46 1 0 1 0 0 0 1 0 0 0 0 5 20%
Andrew Fontaine D L 20 Canada $0.000/0 Kingston 13 45 3 2 5 -5 1 0 0 0 0 0 13 15 20%
Braxton Fontinato C L 25 Canada $0.100/1 Mimico 14 7 0 0 0 -17 0 0 0 0 0 0 2 3 0%
Rashad Fortin D R 21 Canada $0.000/0 Owen Sound 12 40 10 6 16 -12 4 0 3 0 0 1 22 64 15.6%
Lorenzo Fox LW R 21 Canada $0.000/0 Sault Ste. Marie 12 46 16 13 29 16 0 2 4 0 0 5 88 155 10.3%
Koby Foy RW R 22 Canada $0.100/1 Mimico 12 9 3 0 3 -10 1 0 1 0 0 0 2 15 20%
Harry Frampton LW L 25 Canada $0.600/3 Magnetawan 14 50 21 19 40 7 2 3 2 0 0 7 26 155 13.5%
Johnathon Franks D R 21 Canada $0.000/0 Kitchener 12 46 3 4 7 1 2 0 0 0 0 0 20 30 10%
Nicolas Friday D L 26 USA $0.840/1 Stroud 14 14 0 3 3 -2 0 0 0 0 0 0 2 9 0%
Eli Friesen D L 32 Canada $0.100/1 Magnetawan 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Kody Fuhr LW R 31 Canada $0.100/1 Toronto 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Dangelo Galanov RW R 20 Russia $0.000/0 Saginaw 13 24 8 4 12 1 3 0 0 0 0 2 26 81 9.9%
Jerry Gallimore LW L 22 Canada $0.100/2 Calgary 13 43 8 8 16 11 2 0 3 0 0 1 52 58 13.8%
Jarod Gavey D L 24 Canada $0.450/4 Anjou 13 49 2 1 3 -5 0 0 0 0 0 1 2 18 11.1%
Hector Gavin C L 19 Canada $0.000/0 Peterborough 14 46 2 1 3 0 2 0 1 0 0 0 8 18 11.1%
Osvaldo Germyn C R 21 Canada $0.000/0 Saginaw 12 46 5 10 15 -18 1 0 1 0 0 0 52 52 9.6%
Reginald Gernander RW L 20 USA $0.000/0 North Bay 13 27 6 4 10 -9 1 0 2 0 0 0 34 67 9%
Seth Gibbs RW R 19 Canada $0.000/0 Windsor 14 39 12 11 23 -17 2 1 1 1 0 5 90 118 10.2%
Ethan Gilhen RW L 24 Russia $0.125/4 Camrose 13 31 3 1 4 -2 1 1 0 0 0 0 8 28 10.7%
Samir Gingues C L 29 USA $3.000/6 Pembroke 12 25 3 5 8 6 0 0 1 0 0 1 2 62 4.8%
Levi Giradot LW L 29 Canada $0.750/6 Etobicoke 12 9 0 0 0 1 0 0 0 0 0 0 0 3 0%
Aditya Giuliano D R 19 USA $0.000/0 Toronto 14 38 0 4 4 -18 0 0 0 0 0 0 4 3 0%
Myles Gladskikh D R 32 Russia $0.100/1 Mimico 12 22 0 2 2 -8 0 0 0 0 0 0 8 4 0%
Dandre Goepfert LW L 22 USA $0.500/3 Mimico 13 12 0 0 0 -1 0 0 0 0 0 0 0 8 0%
Jayce Goring C L 32 Canada $0.100/1 Mimico 13 1 0 0 0 -2 0 0 0 0 0 0 2 2 0%
Jakob Gosselin LW L 24 Canada $0.450/4 Montreal 12 2 0 1 1 -2 0 0 0 0 0 0 2 3 0%
Dustin Grahn RW R 26 Finland $0.100/1 Mimico 14 8 1 0 1 -11 1 0 0 0 0 0 2 1 100%
Eliezer Greig C L 21 Canada $0.100/1 Mississauga 12 46 8 8 16 2 2 0 0 1 0 1 20 97 8.2%
Tristen Grenier D L 24 Canada $0.450/4 Montreal 13 13 0 0 0 -3 0 0 0 0 0 0 0 0 0%
Andres Griffith LW L 29 USA $0.700/5 Innisfil 12 50 3 8 11 -34 1 0 0 0 0 0 15 76 3.9%
Randall Griffiths LW L 29 Canada $0.350/6 Winnipeg 12 50 3 1 4 -44 2 0 1 0 0 0 6 26 11.5%
Conner Gruden D R 26 USA $1.200/3 Innisfil 14 37 5 11 16 -7 0 0 0 0 0 1 26 47 10.6%
Rory Guenette D R 25 Canada $0.100/1 Greeley 14 10 1 0 1 -18 0 0 0 0 0 0 2 2 50%
Triston Gustavsson D L 24 Sweden $0.200/3 Mimico 13 41 0 1 1 -30 0 0 0 0 0 0 22 21 0%
Derrick Haakana C L 27 Finland $0.900/6 Vancouver 13 15 0 0 0 -15 0 0 0 0 0 0 2 18 0%
Issac Haas LW L 20 Canada $0.000/0 Kingston 13 46 16 10 26 -36 2 0 0 0 0 0 68 163 9.8%
Jarrod Haddon D R 22 Canada $0.450/4 Quebec City 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0%
Davion Hahl LW L 19 Finland $0.100/1 North Bay 14 46 4 3 7 -21 0 1 0 0 0 0 45 79 5.1%
Javier Hainsey D R 22 USA $0.100/2 Saskatoon 13 28 0 3 3 2 0 0 0 0 0 0 6 9 0%
Stephon Hakansson D L 26 Sweden $0.100/1 Red Deer 14 3 0 0 0 -2 0 0 0 0 0 0 0 0 0%
Emiliano Halkidis D L 19 Canada $0.100/1 Kingston 14 44 3 11 14 -4 2 1 0 0 0 0 70 15 20%
Reed Hammond LW R 23 Canada $0.605/6 Quebec City 13 2 1 0 1 -3 0 0 0 0 0 0 0 1 100%
Marcus Hansen RW L 26 Finland $0.294/6 Quebec 12 46 0 0 0 -5 0 0 0 0 0 0 14 9 0%
Jordy Hardy C L 26 Switzerland $1.400/6 Weston 10 1 0 0 0 -2 0 0 0 0 0 0 0 2 0%
Marcos Hawryliw LW R 24 Canada $0.100/1 Magnetawan 13 1 0 0 0 -2 0 0 0 0 0 0 0 0 0%
Trevion Head C R 28 Canada $0.100/1 Mimico 14 12 1 0 1 -7 1 0 0 0 0 0 4 1 100%
Darren Hedlund D R 29 USA $0.100/1 Mimico 14 12 0 1 1 -30 0 0 0 0 0 0 12 3 0%
Mitchell Heffernan C L 31 Canada $0.100/1 Mimico 12 2 1 0 1 1 0 0 0 0 0 1 0 3 33.3%
Ismael Heinz RW L 19 Canada $0.000/0 Guelph 14 3 1 0 1 2 0 0 1 0 0 0 0 1 100%
Stanley Helm LW L 21 Canada $0.100/1 Barrie 12 12 1 0 1 1 0 0 0 0 0 0 0 4 25%
Gianni Hemmerling LW L 19 Canada $0.000/0 London 14 45 12 11 23 -6 1 1 1 0 0 0 53 130 9.2%
Travon Heward C R 24 Canada $0.450/4 Winnipeg 13 29 0 0 0 0 0 0 0 0 0 0 2 2 0%
Norm Hislop C L 32 Canada $0.750/3 Anjou 13 1 1 0 1 0 0 0 0 0 0 1 0 5 20%
Brendan Hogg LW R 24 Canada $0.100/1 Anjou 13 1 0 0 0 -1 0 0 0 0 0 0 0 1 0%
Andre Holtet C L 24 Norway $0.450/4 Montreal 13 11 0 0 0 1 0 0 0 0 0 0 0 8 0%
Dane Horava C R 26 Czech Republic $1.750/6 Toronto 12 43 1 1 2 0 0 0 0 0 0 0 4 10 10%
Nicholas Hordichuk RW L 26 Canada $0.100/6 Montreal 12 1 0 0 0 -2 0 0 0 0 0 0 0 0 0%
Curtis Horeck LW R 29 Canada $0.100/1 Mimico 14 8 0 0 0 -9 0 0 0 0 0 0 2 0 0%
Harley Horner C R 24 Canada $0.450/4 Greeley 14 50 9 11 20 -37 1 0 2 0 0 0 40 140 6.4%
Ari Hornqvist RW R 19 Sweden $0.000/0 North Bay 14 43 10 7 17 -29 2 0 1 0 0 3 50 79 12.7%
Dion Hossain D L 30 Bahamas $1.150/6 Montreal 13 29 0 5 5 -25 0 0 0 0 0 0 17 2 0%
Graham Howard RW R 19 Canada $0.000/0 Toronto 14 46 3 5 8 3 1 0 0 0 0 1 4 38 7.9%
Josh Hoyda RW R 25 Canada $0.100/1 Toronto 14 3 0 0 0 -2 0 0 0 0 0 0 0 1 0%
Jermaine Hubacek LW L 29 Czech Republic $0.100/1 Magnetawan 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Korey Huck D R 20 Canada $0.000/0 Guelph 13 19 1 5 6 -3 1 0 1 0 0 0 10 8 12.5%
Giancarlo Huska D L 21 Canada $0.100/1 Mimico 14 22 0 2 2 -31 0 0 0 0 0 0 18 8 0%
Jamari Huska D L 20 Canada $0.100/1 Red Deer 14 30 0 0 0 -12 0 0 0 0 0 0 22 6 0%
Terrance Hutchins LW L 19 USA $0.000/0 Sudbury 14 31 9 6 15 -13 4 2 0 0 0 0 55 54 16.7%
Vincent Hynes D R 23 USA $0.450/4 Greeley 13 50 1 5 6 -22 1 0 1 0 0 0 14 29 3.4%
Landen Hyvonen LW R 29 Finland $1.250/4 Innisfil 12 27 0 3 3 -10 0 0 0 0 0 0 20 22 0%
Damarion Inglis C R 20 Canada $0.000/0 Ottawa 13 46 0 1 1 1 0 0 0 0 0 0 9 0 0%
Efren Irwin RW L 20 USA $0.000/0 Toronto 13 29 6 4 10 -4 1 0 1 0 0 1 33 61 9.8%
Dario Jaks LW L 20 Switzerland $0.000/0 Brampton 13 29 6 7 13 5 1 0 0 0 0 0 34 65 9.2%
Dominik Jalo RW L 21 Finland $0.100/1 Mississauga 12 46 10 4 14 0 2 0 1 0 0 1 56 92 10.9%
James Janssen D L 20 USA $0.000/0 Kitchener 13 46 1 8 9 -9 0 0 0 0 0 0 43 52 1.9%
Aldo Jantunen RW L 19 Finland $0.000/0 Kingston 14 46 12 9 21 -10 3 0 2 1 0 1 61 72 16.7%
Corey Jarry D L 29 Canada $1.250/4 Magnetawan 12 43 13 12 25 -5 1 0 2 0 0 2 24 110 11.8%
Cael Jauvin RW L 31 USA $1.250/6 Montreal 13 15 1 1 2 -17 0 0 1 0 0 0 0 38 2.6%
Xander Jeanpierre LW L 32 Canada $1.600/6 Moose Jaw 12 15 0 0 0 0 0 0 0 0 0 0 0 0 0%
Marquis Jennings LW R 19 Canada $0.000/0 Sudbury 14 46 4 5 9 -17 1 0 1 0 0 0 22 41 9.8%
Mitchell Johannson RW R 29 USA $0.100/1 Mount Pearl 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Denzel Johnson RW R 20 Sweden $0.000/0 Windsor 13 42 1 2 3 -6 0 0 0 0 0 0 12 17 5.9%
Frederick Joly RW L 21 Canada $0.000/0 Brampton 12 16 0 0 0 1 0 0 0 0 0 0 0 7 0%
Jessie Joly RW R 23 Canada $0.450/4 Greeley 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0%
Cash Joyal D R 19 Canada $0.000/0 Mississauga 14 13 0 0 0 -11 0 0 0 0 0 0 2 14 0%
Sage Kadeykin C L 22 Russia $0.100/1 Greeley 14 4 0 0 0 -5 0 0 0 0 0 0 0 2 0%
Cameron Kahnberg D R 26 Sweden $0.225/6 Moose Jaw 14 7 0 0 0 -7 0 0 0 0 0 0 2 5 0%
Brody Kaleta D R 24 Canada $1.000/4 Montreal 12 20 0 2 2 -17 0 0 0 0 0 0 0 25 0%
Anderson Kanko D L 30 Czech Republic $0.100/1 Mount Pearl 12 1 0 0 0 0 0 0 0 0 0 0 2 2 0%
Nasir Karabin RW R 20 Czech Republic $0.000/0 Sudbury 13 20 2 3 5 -6 1 1 0 0 0 0 20 42 4.8%
London Karlsson C R 24 Sweden $0.250/4 Anjou 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0%
Freddie Karpovtsev D R 29 Russia $0.100/1 Greeley 13 1 0 1 1 -1 0 0 0 0 0 0 0 1 0%
Justus Keans D L 26 Canada $0.100/6 Montreal 13 20 1 5 6 -6 0 0 0 0 0 0 12 12 8.3%
Brenton Keats D R 27 Canada $0.525/5 Stroud 12 49 0 0 0 0 0 0 0 0 0 0 0 1 0%
Ruben Kendall D R 23 Canada $0.100/3 Winnipeg 12 10 1 2 3 -3 0 0 0 0 0 1 2 16 6.3%
Owen Keserich RW L 26 USA $1.000/6 Calgary 12 34 6 7 13 -9 1 1 0 0 0 0 28 74 8.1%
Asa Khudobin D L 22 Russia $0.450/4 Innisfil 14 44 2 4 6 -9 0 0 1 0 0 0 24 27 7.4%
Harry Kidd D R 20 Canada $0.000/0 Mississauga 13 21 1 1 2 -15 1 0 0 0 0 0 21 25 4%
Jamal Kiessling D R 23 Germany $0.100/1 Winnipeg 12 5 0 0 0 -5 0 0 0 0 0 0 2 2 0%
Ulises Kilpelainen D R 24 Finland $0.150/5 Anjou 12 4 1 3 4 -4 1 0 0 0 0 0 0 3 33.3%
Bo Kinsella C L 24 Canada $0.100/1 Mimico 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Alvin Klassen D L 23 Canada $0.100/3 Winnipeg 12 14 0 3 3 -7 0 0 0 0 0 0 4 2 0%
Jack Knutsen C L 23 Norway $0.100/3 Camrose 12 34 3 4 7 5 2 0 2 0 0 0 20 33 9.1%
Terry Koci RW L 22 Czech Republic $0.450/4 Montreal 13 4 0 0 0 -2 0 0 0 0 0 0 2 1 0%
Wilson Koehler D R 27 Canada $0.575/6 Moose Jaw 14 25 0 1 1 -23 0 0 0 0 0 0 2 7 0%
Rylan Kolnik RW L 20 Czech Republic $0.000/0 Erie 13 46 14 11 25 4 0 0 0 0 0 2 32 140 10%
Giovani Komisarek D L 19 USA $0.000/0 North Bay 14 46 6 11 17 -23 1 0 0 0 0 0 37 56 10.7%
Ryland Koopmans LW L 21 Canada $0.000/0 Toronto 12 45 12 4 16 -12 5 0 2 0 2 2 24 46 26.1%
Colin Kopitar D L 25 Yugoslavia $2.500/5 Greeley 12 9 0 0 0 0 0 0 0 0 0 0 0 0 0%
Niko Kordic D L 35 Canada $0.500/5 Anjou 13 1 0 1 1 0 0 0 0 0 0 0 0 1 0%
Jeff Kovalenko LW L 24 Russia $0.100/1 Red Deer 14 7 3 0 3 -1 0 0 0 0 0 0 2 8 37.5%
Jackson Kravchuk C L 19 Russia $0.100/1 Ottawa 14 43 0 0 0 -1 0 0 0 0 0 0 4 3 0%
Travis Kravets RW R 28 Russia $0.100/1 Camrose 14 1 0 0 0 1 0 0 0 0 0 0 0 1 0%
Keanu Kuba D L 25 Czech Republic $0.100/4 Halifax 12 1 0 0 0 0 0 0 0 0 0 0 0 1 0%
Garret Kuchejda LW R 19 Czech Republic $0.000/0 Kingston 14 13 6 2 8 -6 1 0 0 0 0 0 4 23 26.1%
Nasir Kwok RW R 30 Canada $1.100/6 Stroud 13 36 0 0 0 -10 0 0 0 0 0 0 0 3 0%
Zachariah Kyle LW L 21 Canada $0.100/1 Brampton 12 46 1 3 4 -7 0 0 0 0 0 0 4 10 10%
Tanner Laakso LW R 26 Finland $0.100/1 Calgary 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Davis Labadie C R 25 Canada $0.250/4 Greeley 12 50 10 9 19 10 1 0 2 0 0 1 4 106 9.4%
Baby Labadie D L 21 Canada $0.000/0 Sault Ste. Marie 12 18 8 7 15 14 3 0 0 0 0 1 10 33 24.2%
Travis Labatte D L 20 Canada $0.000/0 Toronto 13 46 1 0 1 -5 0 0 0 0 0 0 4 8 12.5%
Reginald Labelle C R 19 Canada $0.000/0 Peterborough 14 1 0 0 0 1 0 0 0 0 0 0 10 0 0%
Jefferson Labovitch LW L 28 Canada $0.310/6 Anjou 13 2 0 0 0 0 0 0 0 0 0 0 0 3 0%
Fidel Labre D L 20 Canada $0.000/0 Peterborough 13 46 4 7 11 -19 2 0 1 0 0 0 46 30 13.3%
Tanner Lach D R 20 Canada $0.000/0 Mississauga 13 46 5 12 17 -20 1 0 0 0 0 1 100 51 9.8%
Perry Lacroix D L 23 Canada $0.100/1 Mimico 14 12 0 1 1 -1 0 0 0 0 0 0 0 0 0%
Layton Ladd C R 28 Canada $3.720/1 Saskatoon 12 1 1 0 1 0 0 0 0 0 0 0 2 4 25%
Isiah LaFerriere D L 19 Canada $0.000/0 Toronto 14 8 0 1 1 -2 0 0 0 0 0 0 2 4 0%
Jonas Laflamme RW R 22 Canada $0.385/3 Calgary 14 27 0 2 2 3 0 0 0 0 0 0 2 7 0%
Nelson Laforce C R 23 Canada $0.450/4 Anjou 13 49 4 1 5 3 1 0 1 0 0 1 10 31 12.9%
Jude Laidlaw D R 19 Canada $0.000/0 Oshawa 14 24 0 12 12 -5 0 0 0 0 0 0 41 18 0%
Davin Lakos LW L 21 Austria $0.100/1 Kingston 12 9 0 0 0 0 0 0 0 0 0 0 0 0 0%
Trace Laliberte D L 21 Canada $0.100/1 Owen Sound 12 46 2 6 8 -10 0 0 0 1 0 0 50 33 6.1%
Gian Lalonde RW R 26 Canada $0.800/4 Red Deer 12 50 12 13 25 7 3 1 2 0 0 2 46 96 12.5%
Philip Lamby D R 26 USA $0.750/4 Mimico 13 45 0 19 19 -22 0 0 0 0 0 0 36 68 0%
Humberto Laperriere D L 20 Canada $0.000/0 Sarnia 13 8 1 0 1 2 0 0 0 0 0 0 0 2 50%
Amari Laroque D R 31 Canada $1.000/4 Montreal 13 48 1 4 5 -24 0 0 0 0 0 0 38 30 3.3%
Tanner Lauen C L 21 USA $0.100/1 Sarnia 12 46 6 13 19 -25 3 0 2 0 0 1 36 63 9.5%
Pablo LeBlanc D L 22 Canada $0.250/2 Magnetawan 14 46 7 5 12 -9 0 0 0 0 0 0 37 75 9.3%
Keven LeBlanc C R 26 Canada $0.100/6 Mimico 12 3 0 0 0 -3 0 0 0 0 0 0 2 2 0%
Kaden Leduc D L 19 Canada $0.000/0 Owen Sound 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0%
Ryan Leeb LW R 33 Canada $0.100/1 Mount Pearl 12 2 1 0 1 -2 0 0 0 0 0 0 0 4 25%
Kylan Legge RW R 20 Canada $0.000/0 Peterborough 13 46 2 1 3 -2 1 1 1 0 0 0 0 14 14.3%
Nash Legris RW L 19 Canada $0.000/0 Sudbury 14 36 4 8 12 -16 0 0 1 0 0 0 14 59 6.8%
Levi Lehtonen LW R 25 Finland $0.296/5 Greeley 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0%
Tate Leveille LW L 23 Canada $0.450/4 Greeley 13 27 0 0 0 0 0 0 0 0 0 0 0 2 0%
Moses Leveque LW R 21 Canada $0.100/1 Barrie 12 46 12 7 19 5 2 0 5 0 1 1 33 66 18.2%
Cristofer Linseman D R 21 Canada $0.100/1 Barrie 12 4 0 0 0 -1 0 0 0 0 0 0 0 1 0%
Angelo Locking LW L 26 Canada $0.100/1 Mimico 14 40 1 1 2 -31 0 0 0 0 0 0 17 30 3.3%
Campbell Lonsberry D L 19 Canada $0.000/0 Kitchener 14 18 2 2 4 2 0 0 0 0 0 0 10 8 25%
Jadon Loughlin C R 23 Canada $0.450/4 Greeley 14 50 8 12 20 -42 1 0 1 0 0 2 41 129 6.2%
Bruce Lunam RW L 30 Canada $0.750/5 Stroud 12 36 0 0 0 -3 0 0 0 0 0 0 2 6 0%
Reese Lundholm C R 29 Sweden $0.100/4 Halifax 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Austin Lupul D R 19 Canada $0.000/0 Kitchener 14 40 1 8 9 -3 0 0 0 0 0 0 78 18 5.6%
Dustin Lydman D R 26 Finland $0.350/3 Montreal 14 4 1 2 3 3 0 0 0 0 0 0 0 7 14.3%
Antony Lyle LW R 20 Canada $0.000/0 Mississauga 13 46 6 10 16 -28 3 0 1 0 0 0 29 75 8%
Louis MacDougall C L 34 Canada $7.600/6 Halifax 12 2 1 0 1 -4 1 0 0 0 0 0 0 1 100%
Dominique MacGuigan LW L 25 Canada $0.100/1 Calgary 12 2 0 0 0 3 0 0 0 0 0 0 0 5 0%
Salvatore Macho RW R 29 Czech Republic $0.100/1 Red Deer 13 2 0 0 0 -3 0 0 0 0 0 0 0 4 0%
Arturo Macias C R 26 USA $0.100/1 Toronto 13 6 0 0 0 1 0 0 0 0 0 0 0 1 0%
Damian MacIntyre RW L 28 USA $0.350/2 Montreal 13 26 3 7 10 3 1 0 0 0 0 1 11 46 6.5%
Alec MacKay D R 19 Canada $0.000/0 Oshawa 14 7 0 1 1 -10 0 0 0 0 0 0 2 4 0%
Jeremiah MacNeil D L 21 Canada $0.100/1 Ottawa 12 29 3 8 11 -15 0 0 0 0 0 0 78 22 13.6%
Tucker Madill C R 28 France $0.100/1 Magnetawan 13 1 0 0 0 0 0 0 0 0 0 0 2 1 0%
Trevion Mahaffy LW R 19 Canada $0.000/0 Kitchener 14 9 1 2 3 4 0 0 0 0 0 0 4 15 6.7%
Justyn Majesky D L 20 Czech Republic $0.000/0 Windsor 13 32 3 6 9 -15 2 0 0 0 0 0 22 46 6.5%
Darrion Malek D L 19 Czech Republic $0.000/0 Peterborough 14 24 0 10 10 1 0 0 0 0 0 0 39 13 0%
Howard Malenfant D R 27 Canada $0.900/4 Quebec City 14 50 1 7 8 0 1 0 1 0 0 0 22 37 2.7%
Justus Malmivaara LW L 19 Finland $0.000/0 Owen Sound 14 36 21 17 38 44 3 1 2 0 0 3 18 126 16.7%
Gideon Maluta D L 24 Canada $0.100/4 Vancouver 13 16 0 0 0 0 0 0 0 0 0 0 0 0 0%
Perry Maluta D R 21 Canada $0.000/0 Kingston 12 17 2 2 4 -2 0 1 0 0 0 1 16 19 10.5%
Muhammad Mandich LW R 25 Canada $0.400/6 Mount Pearl 12 21 1 1 2 6 0 0 0 0 0 0 0 3 33.3%
Matthew Manery LW R 29 Canada $0.100/1 Anjou 12 5 0 1 1 -2 0 0 0 0 0 0 4 12 0%
Norman Manners C R 28 Canada $1.500/6 Winnipeg 14 46 0 0 0 -5 0 0 0 0 0 0 0 6 0%
Darren Mantymaa RW R 20 Finland $0.100/6 Red Deer 14 41 2 1 3 -10 1 0 0 0 0 0 6 23 8.7%
Jeff Maracle D L 20 Canada $0.000/0 London 13 34 7 4 11 28 0 0 0 0 0 2 49 64 10.9%
Norman Marcetta RW R 19 Canada $0.000/0 Mississauga 14 39 10 9 19 5 1 1 2 0 0 1 61 61 16.4%
Terry March C R 21 Canada $0.100/1 Guelph 12 4 0 0 0 0 0 0 0 0 0 0 0 1 0%
Phillip Markham D L 19 Canada $0.000/0 Kitchener 14 38 5 4 9 5 0 0 0 0 0 0 10 28 17.9%
Giovani Martini RW L 25 Canada $0.100/1 Innisfil 14 1 0 0 0 2 0 0 0 0 0 0 0 0 0%
Abel Martins D R 30 Canada $0.500/6 Montreal 13 30 1 3 4 1 1 0 0 0 0 0 35 7 14.3%
Darien Marttinen RW L 28 Finland $0.160/6 Moose Jaw 14 21 2 1 3 -29 0 0 1 0 0 1 0 31 6.5%
Khalid Mason RW L 26 USA $0.550/4 Mimico 13 4 1 1 2 4 0 0 0 0 0 1 2 6 16.7%
Forrest Mazur D R 24 Canada $0.450/4 Montreal 13 16 3 1 4 -6 1 0 0 0 0 1 2 11 27.3%
Salvatore McAmmond LW L 31 Canada $0.100/4 Halifax 12 1 0 0 0 -2 0 0 0 0 0 0 0 1 0%
Bradyn McAtee RW L 21 Canada $0.100/1 Owen Sound 12 46 0 0 0 1 0 0 0 0 0 0 12 0 0%
Javion McAuley D L 20 Canada $0.100/1 Sudbury 13 46 2 4 6 -8 1 0 1 0 0 1 22 20 10%
Reece McBain LW R 23 USA $0.450/4 Calgary 13 50 0 0 0 0 0 0 0 0 0 0 0 2 0%
Rylan McBurney RW L 21 Canada $0.100/1 Guelph 12 19 0 1 1 -1 0 0 0 0 0 0 0 3 0%
Vicente McCaig D L 32 Canada $0.200/1 Magnetawan 13 21 0 0 0 -2 0 0 0 0 0 0 6 5 0%
Brennen McCammon D L 30 Canada $0.100/1 Magnetawan 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Israel McClellan C R 21 USA $0.000/0 Peterborough 12 39 3 0 3 4 1 0 0 0 0 0 10 5 60%
Johnathon McCourt C L 22 Canada $0.450/4 Toronto 14 34 13 5 18 8 3 0 6 1 0 3 42 85 15.3%
Pranav McDonnell C L 26 Canada $0.100/1 Mimico 14 12 0 0 0 -2 0 0 0 0 0 0 0 0 0%
Jadon McEachern D R 19 USA $0.000/0 Mississauga 14 18 0 0 0 -11 0 0 0 0 0 0 28 5 0%
Ayden McGrath RW L 30 Canada $0.100/1 Red Deer 13 1 0 0 0 -2 0 0 0 0 0 0 2 4 0%
Darrion McGrattan RW L 19 Canada $0.000/0 Kitchener 14 46 13 5 18 -20 3 0 2 0 0 2 17 97 13.4%
Omari McIlvane LW L 20 USA $0.100/1 Guelph 13 35 1 1 2 -3 0 0 0 0 0 1 6 8 12.5%
Kieran McIntyre D L 23 Canada $0.100/5 Quebec 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0%
Irvin McKenzie D R 20 USA $0.000/0 North Bay 13 42 5 9 14 -25 2 0 0 0 0 0 83 48 10.4%
Jorden McKenzie C L 19 USA $0.000/0 Sarnia 14 44 6 7 13 -6 3 0 0 0 0 0 22 91 6.6%
Glen McKim LW L 22 Canada $0.250/2 Magnetawan 12 50 0 0 0 1 0 0 0 0 0 0 0 0 0%
Layton McNeil C L 23 Canada $0.450/4 Mimico 14 38 15 6 21 -3 2 0 0 0 0 2 12 93 16.1%
Jace McNeill D R 21 USA $0.000/0 Oshawa 12 46 0 0 0 -3 0 0 0 0 0 0 0 12 0%
Rashad Medvedev LW R 19 Russia $0.100/1 Mississauga 14 36 3 3 6 -4 2 0 1 0 0 0 6 23 13%
Julien Meronek D L 19 Canada $0.000/0 Peterborough 14 4 1 2 3 8 1 0 0 0 0 0 10 8 12.5%
Trystan Metz C L 19 Canada $0.000/0 North Bay 14 2 0 0 0 -2 0 0 0 0 0 0 2 2 0%
Franklin Meunier D R 32 Canada $1.150/6 Mount Pearl 12 3 0 0 0 -2 0 0 0 0 0 0 0 1 0%
Samuel Mikita D L 29 Czech Republic $0.100/6 Moose Jaw 13 7 1 1 2 -12 1 0 1 0 0 0 2 3 33.3%
Willie Mikol D R 32 Canada $0.100/1 Calgary 12 5 0 0 0 -2 0 0 0 0 0 0 4 7 0%
Bruce Minor D L 19 Canada $0.000/0 Owen Sound 14 42 4 24 28 46 0 0 0 0 0 0 71 50 8%
Kristian Mirza RW L 30 Canada $4.500/5 Montreal 12 42 6 2 8 -44 1 0 1 0 0 2 40 62 9.7%
Adolfo Moise RW R 31 Ukraine $0.200/6 Innisfil 12 14 2 1 3 -8 1 0 0 0 0 0 15 14 14.3%
Lincoln Morenz LW L 30 Canada $0.100/1 Red Deer 14 7 0 0 0 0 0 0 0 0 0 0 4 5 0%
Maximus Morin D R 26 USA $0.400/3 Calgary 12 6 0 0 0 0 0 0 0 0 0 0 5 11 0%
Leo Mormina D R 26 Canada $0.100/1 Magnetawan 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0%
Adriel Mosdell RW R 20 Canada $0.000/0 Kitchener 13 23 2 4 6 -11 0 0 0 0 0 0 17 23 8.7%
Armando Mottau RW R 19 USA $0.100/1 Mississauga 14 13 1 3 4 -8 0 0 0 0 0 0 16 11 9.1%
Brodie Mukhachev D R 20 Russia $0.100/1 Sudbury 13 25 0 0