MFHL 20th Season
MFHL Title
Battalion Bears Bruce Boudreau Buccaneers Bulls Cottonmouths Drunken Blades Gamblers Jackalopes Rebels St. Pats Warriors

League TitleWeek #26 - Click for HEAD-TO-HEAD Details
30 Versus 40 40 Versus 41
61 Versus 34 37 Versus 34
41 Versus 22 46 Versus 43
Stat Database Last Updated: Apr. 19, 2024 @ 6:47 AM EDT
MFHL 20th Season
Next Week
NHL.com CFHL DFHL HHFL LFHL MFHL SPFHL WFHL Survivor Series Cap Friendly Hockey Reference Hockeydb Dobber Hockey DailyFaceoff.com TSN Transactions TSN Injuries HM Injuries Bet 365 Top 30 Left Wingers Top 30 Centres Top 30 Right Wingers Top 30 Defencemen Top 30 Goalies Top 88 List Games Played GM Performance Locker Room by Number
Standings Anaheim Ducks Arizona Coyotes Boston Bruins Buffalo Sabres Calgary Flames Carolina Hurricanes Chicago Blackhawks Colorada Avalanche Columbus Blue Jackets Dallas Stars Detroit Red Wings Edmonton Oilers Florida Panthers Los Angeles Kings Minnesota Wild Montreal Canadiens Fantasy Hockey Forum
Schedule & Scores Nashville Predators New Jersey Devils New York Islanders New York Rangers Ottawa Senators Philadelphia Flyers Pittsburgh Penguins San Jose Sharks St. Louis Blues Seattle Kraken Tampa Bay Lightning Toronto Maple Leafs Vancouver Canucks Vegas Golden Knights Washington Capitals Winnipeg Jets Hometown Hockey Stats Centre
Statistics Trade Info Players League Info History Other Pools
--STATS UPDATE - Up to and including April 18th, 2024. Week 26 now complete and Standings have been updated.


MFHL Free Agency

Fantasy Hockey Database Disclaimer
Database currently contains 2,104 players.This list is not intended to be a complete list. GMs are free to draft players who are not on this list. NHL.com shall be used to verify all positions. All attempts are made to keep the database accurate and current, however it is possible that there may be errors/omissions. Please notify the STATISTICIAN of any changes that may be required.
Player Database Last Updated: Apr. 26, 2024 @ 6:36 PM EDT
Stat Database Last Updated: Apr. 19, 2024 @ 6:47 AM EDT

POS POS POS POS POS

Left Wingers
# POS NHL INFO PLAYER AGE GP G A PTS PPG +/- PIM PP SH GW SOG S% ATOI CAP HIT
1
LW
12
Trevor
Moore
29
82
31
26
57
0.70
11
28
5
0
5
244
12.7
17:59
$4,200,000
2
LW
72
William
Eklund
21
80
16
29
45
0.56
-45
30
8
1
5
128
12.5
18:40
$863,333
3
LW
20
Fabian
Zetterlund
24
82
24
20
44
0.54
-34
33
10
0
0
204
11.8
18:51
$1,450,000
4
LW
10
Anthony
Duclair
28
73
24
18
42
0.58
-8
34
7
0
1
129
18.6
15:46
$3,000,000
5
LW
20
Brandon
Saad
31
82
26
16
42
0.51
-4
20
0
0
7
144
18.1
15:30
$4,500,000
6
LW
37
Warren
Foegele
28
82
20
21
41
0.50
3
47
0
1
2
201
10.0
13:59
$2,750,000
7
LW
88
Andrew
Mangiapane
28
75
14
26
40
0.53
7
47
1
0
0
122
11.5
16:00
$5,800,000
8
LW
74
Jake
DeBrusk
27
80
19
21
40
0.50
4
18
8
0
3
183
10.4
16:50
$4,000,000
9
LW
21
James
VanRiemsdyk
34
71
11
27
38
0.54
7
20
6
0
3
142
7.7
13:30
$1,000,000
10
LW
63
Jake
Neighbours
22
77
27
11
38
0.49
-16
21
6
0
4
145
18.6
15:42
$835,833
11
LW
67
Rickard
Rakell
30
70
15
22
37
0.53
4
22
2
0
2
165
9.1
16:31
$5,000,000
12
LW
17
Nick
Foligno
36
74
17
20
37
0.50
-29
57
8
0
0
146
11.6
17:46
$4,000,000
13
LW
43
Danton
Heinen
28
74
17
19
36
0.49
16
28
0
0
4
119
14.3
14:28
$775,000
14
LW
21
Nils
Hoglander
23
80
24
12
36
0.45
23
51
0
0
5
120
20.0
12:06
$1,100,000
15
LW
56
Erik
Haula
33
76
16
19
35
0.46
-1
54
2
1
2
156
10.3
16:53
$3,150,000
16
LW
10
Dmitri
Voronkov
23
75
18
16
34
0.45
-6
52
2
0
2
142
12.7
13:27
$925,000
17
LW
10
Drew
OConnor
25
79
16
17
33
0.42
14
20
0
1
2
160
10.0
15:45
$925,000
18
LW
16
Jason
Zucker
32
69
14
18
32
0.46
-9
81
5
0
0
150
9.3
13:49
$5,300,000
19
LW
48
Jordan
Martinook
31
82
14
18
32
0.39
-1
36
0
0
1
148
9.5
14:39
$1,800,000
20
LW
18
Ondrej
Palat
33
71
11
20
31
0.44
-9
37
4
0
0
108
10.2
15:39
$6,000,000
21
LW
17
Jaden
Schwartz
31
62
13
17
30
0.48
-15
24
3
0
0
117
11.1
16:22
$5,500,000
22
LW
90
Marcus
Johansson
33
78
11
19
30
0.38
-15
22
5
0
0
112
9.8
15:53
$2,000,000
23
LW
53
Michael
Carcone
27
74
21
8
29
0.39
-2
35
1
0
4
111
18.9
11:16
$775,000
24
LW
12
Jordan
Greenway
27
67
10
18
28
0.42
11
64
2
1
1
107
9.3
17:15
$3,000,000
25
LW
18
Pierre
Engvall
27
74
10
18
28
0.38
4
18
5
0
1
128
7.8
15:20
$3,000,000
26
LW
89
Nicholas
Robertson
22
56
14
13
27
0.48
4
4
2
0
1
96
14.6
11:23
$796,667
27
LW
9
Alex
Iafallo
30
82
11
16
27
0.33
14
6
3
1
2
120
9.2
15:19
$4,000,000
28
LW
28
Miles
Wood
28
74
9
17
26
0.35
-5
75
0
0
1
167
5.4
13:41
$2,500,000
29
LW
26
Jimmy
Vesey
30
80
13
13
26
0.33
-4
20
0
0
4
116
11.2
12:23
$800,000
30
LW
16
Pavel
Dorofeyev
23
47
13
11
24
0.51
8
12
1
0
1
97
13.4
13:17
$825,000
31
LW
90
Tomas
Tatar
33
70
9
15
24
0.34
8
20
1
0
2
72
12.5
12:27
$1,500,000
32
LW
15
Sonny
Milano
27
49
15
8
23
0.47
4
10
1
0
2
50
30.0
12:30
$1,900,000
33
LW
68
Mike
Hoffman
34
66
10
13
23
0.35
-21
20
3
0
1
71
14.1
13:44
$4,500,000
34
LW
17
Marcus
Foligno
32
55
10
12
22
0.40
10
59
0
1
3
56
17.9
14:29
$3,100,000
35
LW
52
Tye
Kartye
22
77
11
9
20
0.26
-1
37
0
0
1
109
10.1
11:50
$859,167
36
LW
27
Noah
Cates
25
59
6
12
18
0.31
-8
0
0
2
1
78
7.7
13:48
$2,625,000
37
LW
21
Anthony
Beauvillier
26
60
5
12
17
0.28
-8
8
2
0
0
105
4.8
13:35
$4,150,000
38
61
Patrick
Maroon
36
51
4
12
16
0.31
-11
60
1
0
0
56
7.1
12:51
$1,000,000
39
LW
13
Brandon
Tanev
32
66
7
9
16
0.24
2
51
0
2
0
73
9.6
14:35
$3,500,000
40
LW
92
Alexander
Nylander
26
28
11
4
15
0.54
-1
6
0
0
2
72
15.3
16:15
$775,000
41
LW
71
Victor
Olofsson
28
51
7
8
15
0.29
-1
4
2
0
1
66
10.6
11:34
$4,750,000
42
LW
73
Conor
Sheary
31
57
4
11
15
0.26
-3
12
0
0
0
50
8.0
11:06
$2,000,000
43
LW
81
Dominik
Kubalik
28
74
11
4
15
0.20
-30
19
0
0
2
91
12.1
12:07
$2,500,000
44
LW
84
Tanner
Jeannot
26
55
7
7
14
0.25
-10
75
1
0
0
59
11.9
12:01
$2,665,000
45
LW
94
Alexander
Barabanov
29
46
4
9
13
0.28
-24
12
2
0
0
67
6.0
15:52
$2,500,000
46
LW
70
Tanner
Pearson
31
54
5
8
13
0.24
-12
21
1
0
1
77
6.5
12:56
$3,250,000
47
LW
14
Boris
Katchouk
25
59
7
6
13
0.22
-6
12
0
0
0
70
10.0
11:29
$758,333
48
LW
9
Zach
Parise
39
30
5
5
10
0.33
-7
8
2
0
1
50
10.0
12:58
$825,000
49
LW
49
Rafael
Harvey-Pinard
25
45
2
8
10
0.22
-2
6
0
1
0
26
7.7
12:38
$1,100,000
50
LW
50
Eric
Robinson
28
47
3
7
10
0.21
-3
19
0
0
1
61
4.9
11:20
$1,600,000
51
LW
34
Phillip
DiGiuseppe
30
51
5
5
10
0.20
-1
36
0
0
1
52
9.6
12:06
$775,000
52
LW
89
Andreas
Athanasiou
29
28
2
7
9
0.32
-7
7
2
0
0
44
4.5
13:06
$4,250,000
53
LW
28
Christian
Dvorak
28
30
5
4
9
0.30
-5
4
0
0
0
35
14.3
15:32
$4,450,000
54
LW
55
Dylan
Holloway
22
38
6
3
9
0.24
-1
29
0
0
0
56
10.7
11:22
$925,000
55
LW
94
Joel
Kiviranta
28
56
3
6
9
0.16
-1
12
0
0
0
48
6.3
9:50
$775,000
56
LW
28
William
Carrier
29
39
6
2
8
0.21
3
16
0
0
0
65
9.2
11:10
$1,400,000
57
LW
17
Matt
Martin
34
57
4
4
8
0.14
7
43
0
0
0
48
8.3
9:19
$1,500,000
58
LW
41
PE
Bellemare
39
40
4
3
7
0.18
4
6
0
0
0
36
11.1
9:50
$775,000
59
LW
79
Sammy
Blais
27
53
1
6
7
0.13
-11
31
0
0
0
33
3.0
9:41
$1,000,000
60
LW
63
Ivan
Miroshnichenko
20
21
2
4
6
0.29
-4
6
1
0
0
30
6.7
12:08
$950,000
61
LW
15
Jakub
Vrana
28
21
2
4
6
0.29
-7
8
0
0
0
42
4.8
12:08
$5,250,000
62
LW
12
Zach
Sanford
29
29
0
6
6
0.21
0
6
1
0
0
24
0.0
10:50
$775,000
63
LW
92
Tomas
Nosek
31
36
2
4
6
0.17
-11
6
0
0
0
38
5.3
11:49
$1,000,000
64
LW
28
Brendan
Lemieux
28
32
3
2
5
0.16
0
64
0
0
1
29
10.3
8:00
$800,000
65
LW
74
Landon
Slaggart
21
16
1
3
4
0.25
1
4
0
0
0
14
7.1
11:16
$925,000
66
83
Matt
Nieto
31
22
1
3
4
0.18
5
4
0
0
0
13
7.7
11:37
$900,000
67
LW
51
Austin
Watson
32
33
2
2
4
0.12
2
93
0
0
0
17
11.8
7:16
$776,665
68
LW
44
Nicolas
Deslauriers
33
60
1
3
4
0.07
-7
89
0
0
0
49
2.0
8:09
$1,750,000
69
LW
22
Jakob
Pelletier
23
13
1
2
3
0.23
1
2
0
0
1
9
11.1
9:16
$863,333
70
LW
13
Vinnie
Hinostroza
30
14
1
2
3
0.21
-3
4
0
0
0
27
3.7
9:45
$775,000
71
LW
26
Brock
McGinn
30
24
1
2
3
0.13
-5
4
0
0
0
24
4.2
11:05
$2,750,000
72
LW
75
Danil
Gushchin
22
4
1
1
2
0.50
-2
0
0
0
0
4
25.0
14:41
$828,333
73
17
Milan
Lucic
35
4
0
2
2
0.50
-1
2
0
0
0
1
0.0
11:58
$1,000,000
74
LW
28
Liam
Ohgren
20
4
1
1
2
0.50
0
0
0
0
1
8
12.5
14:31
$950,000
75
LW
11
Adam
Beckman
22
11
0
2
2
0.18
-2
12
0
0
0
10
0.0
9:24
$894,167
76
LW
21
Adam
Erne
29
24
1
1
2
0.08
0
9
0
0
0
13
7.7
7:49
$775,000
77
LW
44
Max
Comtois
25
1
0
1
1
1.00
0
0
0
0
0
1
0.0
13:04
$775,000
78
LW
25
Nolan
Foote
23
4
1
0
1
0.25
-1
0
0
0
0
6
16.7
10:06
$863,333
79
LW
49
John
Leonard
25
6
1
0
1
0.17
-1
0
0
0
0
5
20.0
6:52
$775,000
80
LW
52
Roby
Jarventie
21
7
0
1
1
0.14
-5
4
0
0
0
5
0.0
7:31
$894,167
81
LW
11
Samuel
Fagemo
24
8
1
0
1
0.13
-1
0
0
0
0
13
7.7
9:11
$775,000
82
LW
28
Mackenzie
MacEachern
30
8
0
1
1
0.13
-1
0
0
0
0
4
0.0
7:52
$1,550,000
83
LW
0
Jujhar
Khaira
29
1
0
0
0
0.00
0
0
0
0
0
1
0.0
8:05
$775,000
84
LW
23
Oskar
Lindblom
27
1
0
0
0
0.00
-1
0
0
0
0
0
0.0
11:56
$2,500,000
85
LW
29
Bradly
Nadeau
18
1
0
0
0
0.00
-3
0
0
0
0
3
0.0
19:08
$950,000
86
LW
70
Egor
Afanasyev
23
2
0
0
0
0.00
-1
0
0
0
0
5
0.0
13:00
$789,167
87
LW
78
Brennan
Othmann
21
3
0
0
0
0.00
0
0
0
0
0
6
0.0
9:05
$925,000
88
LW
51
Emil
Heineman
22
4
0
0
0
0.00
2
0
0
0
0
0
0.0
9:57
$897,500
89
LW
0
Grigori
Denisenko
23
6
0
0
0
0.00
-3
2
0
0
0
5
0.0
10:51
$775,000
90
LW
80
Arshdeep
Bains
23
8
0
0
0
0.00
-5
6
0
0
0
4
0.0
11:48
$816,667
91
LW
22
Rudolfs
Balcers
27
0.00
$0
92
LW
49
Colby
Barlow
19
0.00
$950,000
93
LW
0
Kieffer
Bellows
25
0.00
$0
94
LW
65
Brett
Berard
21
0.00
$867,500
95
LW
24
Anders
Bjork
27
0.00
$0
96
LW
0
Dmitri
Buchelnikov
20
0.00
$0
97
LW
0
Danil
But
19
0.00
$0
98
LW
0
Peter
Cehlarik
28
0.00
$0
99
LW
73
Kyle
Clifford
33
0.00
$762,500
100
LW
28
Andrew
Cristall
19
0.00
$905,000
101
LW
0
Jack
Dugan
26
0.00
$0
102
LW
0
Ilya
Fedotov
21
0.00
$0
103
LW
79
Micheal
Ferland
32
0.00
$0
104
LW
0
Quinn
Finley
19
0.00
$0
105
LW
10
Alex
Formenton
24
0.00
$0
106
LW
39
Tim
Gettinger
26
0.00
$775,000
107
LW
0
Pavel
Gogolev
24
0.00
$834,167
108
LW
43
Darren
Helm
37
0.00
$0
109
LW
25
Taro
Hirose
27
0.00
$850,000
110
LW
42
Samuel
Honzek
19
0.00
$950,000
111
LW
0
Isaac
Howard
20
0.00
$0
112
LW
0
Charles
Hudon
29
0.00
$0
113
LW
72
Dylan
James
20
0.00
$0
114
LW
18
Andreas
Johnsson
29
0.00
$800,000
115
LW
44
Ross
Johnston
30
0.00
$1,100,000
116
LW
0
Aleksandr
Kisakov
21
0.00
$859,167
117
LW
0
Ville
Koivunen
20
0.00
$828,333
118
LW
59
Janne
Kuokkanen
25
0.00
$0
119
LW
17
Josh
Leivo
30
0.00
$0
120
LW
0
Zachary
LHeureux
20
0.00
$894,167
121
LW
0
Kalan
Lind
19
0.00
$870,000
122
LW
0
Rieger
Lorenz
20
0.00
$0
123
LW
43
Carter
Mazur
22
0.00
$905,833
124
LW
13
Quentin
Musty
18
0.00
$950,000
125
LW
48
Nico
Myatovic
19
0.00
$0
126
LW
81
James
Neal
36
0.00
$0
127
LW
42
Brendan
Perlini
28
0.00
$0
128
LW
0
Prokhor
Poltapov
21
0.00
$0
129
LW
75
Sampo
Ranta
23
0.00
$0
130
LW
0
Isaac
Ratcliffe
25
0.00
$0
131
LW
74
Carson
Rehkopf
19
0.00
$0
132
LW
27
Nick
Ritchie
28
0.00
$0
133
LW
0
Eduard
Sale
19
0.00
$0
134
LW
0
Reid
Schaefer
20
0.00
$950,000
135
LW
85
Elmer
Soderblom
22
0.00
$878,333
136
LW
75
Egor
Sokolov
23
0.00
$775,000
137
LW
71
Antonio
Stranges
22
0.00
$846,667
138
LW
65
William
Stromgren
20
0.00
$900,833
139
LW
56
Brayden
Tracey
22
0.00
$863,333
140
LW
0
Gleb
Trikozov
19
0.00
$0
141
LW
48
Bobby
Trivigno
25
0.00
$925,000
142
LW
88
Luke
Tuch
22
0.00
$0
143
LW
18
Carsen
Twarynski
26
0.00
$0
144
LW
49
Ty
Voit
20
0.00
$817,778
145
LW
26
Austin
Wagner
26
0.00
$0
TOTALS $0
There is no salary cap in CFHL. Salaries provided for information only.
Stat Database Last Updated: Apr. 19, 2024 @ 6:47 AM EDT
Footer