MFHL Title
Battalion Bears Boars Bruce Boudreau Buccaneers Bulls Cottonmouths Drunken Blades Gamblers Killer_Rabbits St. Pats Warriors
Title Year
League TitleWeek #23 - Click for HEAD-TO-HEAD Details
League Title
9
8
9
5
12
14
13
12
7
9
12
8
League Title
2
3
2
3
0
2
1
3
3
5
2
2
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 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 Nashville Predators Fantasy Hockey Forum
Schedule & Scores 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 Utah Hockey Club Vancouver Canucks Vegas Golden Knights Washington Capitals Winnipeg Jets Hometown Hockey Stats Centre
Statistics Trade Info Players League Info History Other Pools
STATS UPDATED up to and including games played on March 24th. Week 22 now complete and Standings have been updated. March Madness now in Sweet 16.


MFHL Free Agency

Fantasy Hockey Database Disclaimer
Database currently contains 2,327 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: Mar. 25, 2026 @ 2:05 PM EDT
Stat Database Last Updated: Mar. 25, 2026 @ 6:39 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
27
Noah
Cates
27
70
15
23
38
0.54
18
42
6
0
4
107
14.0
16:23
$4,000,000
2
LW
67
Lawson
Crouse
28
71
20
18
38
0.54
21
27
0
1
3
121
16.5
16:35
$4,300,000
3
LW
71
Taylor
Hall
34
71
15
23
38
0.54
5
42
2
0
1
120
12.5
14:19
$3,166,667
4
LW
27
Anders
Lee
35
72
16
22
38
0.53
4
34
3
0
4
177
9.0
15:34
$7,000,000
5
LW
17
Mason
Marchment
30
58
17
19
36
0.62
9
52
3
0
3
101
16.8
17:22
$4,500,000
6
LW
58
Michael
Bunting
30
70
14
19
33
0.47
-23
20
4
0
1
120
11.7
14:39
$4,500,000
7
LW
11
Max
Domi
31
70
11
22
33
0.47
-21
65
6
0
3
105
10.5
15:00
$3,750,000
8
LW
56
Erik
Haula
35
71
11
21
32
0.45
-15
52
8
1
0
110
10.0
16:46
$3,150,000
9
LW
86
Joel
Farabee
26
71
16
15
31
0.44
-11
26
2
1
2
121
13.2
16:51
$5,000,000
10
LW
14
Jamie
Benn
36
49
14
16
30
0.61
8
31
3
0
3
63
22.2
13:14
$1,000,000
11
LW
91
Evander
Kane
34
67
12
18
30
0.45
-16
90
4
0
1
160
7.5
16:31
$5,125,000
12
LW
20
Blake
Coleman
34
59
16
13
29
0.49
9
41
1
0
3
148
10.8
17:06
$4,900,000
13
LW
44
Kiefer
Sherwood
30
59
21
8
29
0.49
-20
46
4
0
3
145
14.5
17:26
$1,500,000
14
LW
89
Nicholas
Robertson
24
68
13
16
29
0.43
-8
8
2
0
1
110
11.8
12:32
$1,825,000
15
LW
21
James
VanRiemsdyk
36
62
15
13
28
0.45
-14
14
4
0
1
94
16.0
12:00
$1,000,000
16
LW
11
Anthony
Duclair
30
60
12
15
27
0.45
0
12
2
0
2
72
16.7
13:15
$3,500,000
17
LW
53
Michael
Carcone
29
69
14
13
27
0.39
4
20
1
0
0
131
10.7
12:30
$775,000
18
LW
18
Drew
OConnor
27
70
17
10
27
0.39
0
36
0
1
2
114
14.9
14:19
$2,500,000
19
LW
20
Fabian
Zetterlund
26
71
13
14
27
0.38
-1
16
1
0
2
116
11.2
13:03
$4,275,000
20
LW
17
Yegor
Sharangovich
27
67
14
12
26
0.39
-21
8
3
0
1
128
10.9
16:10
$5,750,000
21
LW
9
Alex
Iafallo
32
71
12
14
26
0.37
5
14
2
1
3
99
12.1
15:24
$3,666,666
22
LW
57
David
Perron
37
54
10
15
25
0.46
0
26
5
0
1
77
13.0
13:33
$4,000,000
23
LW
10
AJ
Greer
29
68
13
11
24
0.35
5
109
0
0
1
87
14.9
11:56
$850,000
24
LW
37
JT
Compher
30
71
10
14
24
0.34
-5
25
1
0
1
83
12.0
15:31
$5,100,000
25
LW
48
Jordan
Martinook
33
68
10
13
23
0.34
5
33
0
0
3
98
10.2
14:44
$3,050,000
26
LW
72
Anthony
Beauvillier
28
72
12
11
23
0.32
6
26
0
1
4
142
8.5
15:39
$2,750,000
27
LW
12
Trevor
Moore
30
58
9
13
22
0.38
-7
8
0
1
1
126
7.1
16:25
$4,200,000
28
LW
92
Jonathan
Drouin
30
59
4
18
22
0.37
-3
19
5
0
0
76
5.3
17:02
$4,000,000
29
LW
17
Jaden
Schwartz
33
42
10
11
21
0.50
7
8
1
0
2
74
13.5
16:14
$5,500,000
30
LW
84
Tanner
Jeannot
28
67
6
15
21
0.31
-6
59
1
0
1
70
8.6
12:50
$3,400,000
31
LW
50
Eric
Robinson
30
57
12
6
18
0.32
9
4
0
1
3
75
16.0
11:17
$1,700,000
32
LW
24
Tye
Kartye
24
53
6
11
17
0.32
-6
27
0
0
0
42
14.3
11:34
$1,250,000
33
LW
37
Warren
Foegele
29
57
12
3
15
0.26
-1
16
0
0
4
91
13.2
14:10
$3,500,000
34
LW
28
Miles
Wood
30
44
8
6
14
0.32
-6
20
0
1
1
59
13.6
12:20
$2,500,000
35
LW
24
Vinnie
Hinostroza
31
54
5
9
14
0.26
-9
27
2
0
2
54
9.3
10:25
$775,000
36
LW
45
Cole
Koepke
27
55
6
8
14
0.25
1
14
0
0
1
65
9.2
10:02
$1,000,000
37
LW
28
William
Carrier
31
60
6
8
14
0.23
2
18
0
0
2
71
8.5
10:55
$2,000,000
38
LW
81
Ondrej
Palat
34
71
5
9
14
0.20
-7
14
1
0
0
78
6.4
13:04
$6,000,000
39
LW
0
Jeff
Skinner
33
32
6
7
13
0.41
-8
14
2
0
0
56
10.7
12:21
$0
40
LW
20
Nick
Paul
31
40
6
7
13
0.33
-11
18
2
0
1
52
11.5
13:54
$3,150,000
41
LW
43
Conor
Sheary
33
51
4
9
13
0.25
1
10
2
0
0
66
6.1
14:19
$775,000
42
LW
70
Tanner
Pearson
33
53
7
6
13
0.25
8
27
0
0
2
52
13.5
10:51
$1,000,000
43
LW
76
Nick
Lardis
20
30
7
5
12
0.40
-9
8
1
0
0
38
18.4
12:07
$865,000
44
LW
71
Nick
Foligno
38
46
3
9
12
0.26
3
34
2
1
0
39
7.7
12:33
$4,500,000
45
LW
17
Marcus
Foligno
34
48
6
5
11
0.23
-11
58
0
0
0
55
10.9
12:57
$4,000,000
46
LW
94
Joel
Kiviranta
30
40
3
6
9
0.23
1
6
0
0
0
37
8.1
10:32
$1,250,000
47
LW
39
Jeff
Malott
29
53
3
6
9
0.17
-8
41
0
0
0
49
6.1
8:57
$775,000
48
LW
79
Sammy
Blais
29
21
3
5
8
0.38
2
10
0
0
0
18
16.7
8:26
$775,000
49
LW
15
Sonny
Milano
29
31
4
4
8
0.26
0
4
0
0
2
33
12.1
8:53
$1,900,000
50
LW
43
Danton
Heinen
30
36
5
3
8
0.22
3
12
0
0
0
37
13.5
11:06
$2,250,000
51
LW
20
Brandon
Saad
33
46
3
5
8
0.17
-8
14
0
0
0
73
4.1
13:26
$2,000,000
52
LW
75
Lukas
Reichel
23
22
3
4
7
0.32
-1
6
0
0
1
17
17.6
12:30
$1,200,000
53
LW
48
Daniil
But
21
28
3
4
7
0.25
2
8
2
0
0
43
7.0
12:35
$950,000
54
LW
73
Adam
Erne
30
36
5
1
6
0.17
2
15
0
0
0
34
14.7
9:49
$775,000
55
LW
74
Landon
Slaggart
23
43
3
3
6
0.14
0
14
0
0
1
38
7.9
10:33
$900,000
56
LW
13
Arshdeep
Bains
25
28
1
4
5
0.18
-3
12
1
0
0
18
5.6
9:12
$775,000
57
LW
12
Jordan
Greenway
29
33
1
4
5
0.15
-9
23
0
0
0
29
3.4
12:24
$4,000,000
58
LW
25
Elmer
Soderblom
24
48
3
2
5
0.10
-6
14
0
0
1
56
5.4
10:50
$1,125,000
59
LW
28
Mackenzie
MacEachern
32
8
1
3
4
0.50
0
12
0
0
0
6
16.7
10:11
$775,000
60
LW
20
Alex
Bump
22
9
2
2
4
0.44
1
2
0
0
0
13
15.4
13:24
$950,000
61
LW
43
John
Leonard
27
11
2
2
4
0.36
-3
0
2
0
0
11
18.2
11:30
$775,000
62
LW
42
Samuel
Honzek
21
18
2
2
4
0.22
1
2
0
0
0
22
9.1
12:21
$918,333
63
LW
21
Nils
Hoglander
25
28
1
2
3
0.11
-3
8
0
0
0
26
3.8
11:34
$3,000,000
64
LW
29
Bradly
Nadeau
20
8
2
0
2
0.25
-2
0
0
0
0
8
25.0
11:51
$918,333
65
LW
13
Brandon
Tanev
34
46
0
2
2
0.04
-14
33
0
0
0
32
0.0
9:22
$2,500,000
66
LW
25
Nolan
Foote
25
3
1
0
1
0.33
0
2
0
0
0
6
16.7
9:37
$775,000
67
LW
60
Florian
Xhekaj
21
5
0
1
1
0.20
-1
7
0
0
0
4
0.0
9:36
$866,667
68
LW
92
Tomas
Nosek
33
10
0
1
1
0.10
-3
2
0
0
0
3
0.0
13:31
$775,000
69
LW
68
Zachary
LHeureux
22
14
1
0
1
0.07
3
9
0
0
0
14
7.1
12:40
$863,334
70
LW
0
Brennan
Othmann
23
17
1
0
1
0.06
-4
11
0
0
0
13
7.7
9:53
$863,334
71
LW
44
Nicolas
Deslauriers
35
25
0
1
1
0.04
-3
38
0
0
0
13
0.0
8:16
$1,750,000
72
LW
61
Roby
Jarventie
23
2
0
0
0
0.00
-1
0
0
0
0
2
0.0
8:41
$775,000
73
LW
12
Jakob
Pelletier
25
2
0
0
0
0.00
0
0
0
0
0
0
0.0
9:03
$775,000
74
LW
15
Dryden
Hunt
30
3
0
0
0
0.00
-3
2
0
0
0
4
0.0
8:56
$825,000
75
LW
0
Boris
Katchouk
27
3
0
0
0
0.00
0
0
0
0
0
0
0.0
12:11
$775,000
76
LW
65
William
Stromgren
22
3
0
0
0
0.00
-1
0
0
0
0
2
0.0
7:17
$900,833
77
LW
63
Ivan
Miroshnichenko
22
5
0
0
0
0.00
0
2
0
0
0
5
0.0
10:14
$950,000
78
LW
65
Brett
Berard
23
13
0
0
0
0.00
-1
6
0
0
0
10
0.0
10:33
$867,500
79
LW
0
Nikita
Artamonov
20
0.00
$0
80
LW
95
Nathan
Aspinall
19
0.00
$925,000
81
LW
0
Andreas
Athanasiou
31
0.00
$0
82
LW
49
Colby
Barlow
21
0.00
$886,666
83
LW
34
Andrew
Basha
20
0.00
$865,000
84
LW
41
Carter
Bear
19
0.00
$975,000
85
LW
68
Adam
Beckman
24
0.00
$775,000
86
LW
0
Kieffer
Bellows
27
0.00
$0
87
LW
0
Maxim
Berezkin
24
0.00
$0
88
LW
0
Dmitri
Buchelnikov
22
0.00
$0
89
LW
87
Vojtech
Cihar
18
0.00
$0
90
LW
24
Trevor
Connelly
20
0.00
$975,000
91
LW
28
Andrew
Cristall
21
0.00
$841,666
92
LW
0
Grigori
Denisenko
25
0.00
$0
93
LW
89
Phillip
DiGiuseppe
32
0.00
$775,000
94
LW
53
Dylan
Duke
23
0.00
$867,500
95
LW
57
Cole
Eiserman
19
0.00
$0
96
18
Pierre
Engvall
29
0.00
$3,000,000
97
LW
16
Samuel
Fagemo
26
0.00
$775,000
98
LW
88
Ilya
Fedotov
23
0.00
$0
99
LW
59
Quinn
Finley
21
0.00
$0
100
LW
10
Alex
Formenton
26
0.00
$0
101
LW
0
Tim
Gettinger
27
0.00
$0
102
LW
75
Danil
Gushchin
24
0.00
$775,000
103
LW
49
Rafael
Harvey-Pinard
27
0.00
$775,000
104
LW
43
Tanner
Howe
20
0.00
$845,833
105
LW
72
Dylan
James
22
0.00
$0
106
LW
44
Ross
Johnston
32
0.00
$1,100,000
107
LW
0
Aleksandr
Kisakov
23
0.00
$0
108
LW
14
Lynden
Lakovic
19
0.00
$975,000
109
LW
0
Brendan
Lemieux
30
0.00
$0
110
LW
45
Kalan
Lind
21
0.00
$806,666
111
LW
61
Rieger
Lorenz
21
0.00
$0
112
LW
57
Viljami
Marjala
23
0.00
$872,500
113
LW
43
Carter
Mazur
23
0.00
$905,833
114
LW
62
Ben
McCartney
24
0.00
$775,000
115
LW
0
Brock
McGinn
32
0.00
$0
116
LW
38
Jack
Murtagh
18
0.00
$0
117
LW
13
Quentin
Musty
20
0.00
$886,666
118
LW
48
Nico
Myatovic
21
0.00
$896,667
119
LW
0
Matt
Nieto
33
0.00
$0
120
LW
0
Alexander
Nylander
28
0.00
$0
121
LW
0
Max
Pacioretty
37
0.00
$0
122
LW
84
Max
Plante
20
0.00
$0
123
LW
0
Prokhor
Poltapov
23
0.00
$0
124
LW
74
Carson
Rehkopf
21
0.00
$891,666
125
LW
82
Eduard
Sale
21
0.00
$886,666
126
LW
0
Zach
Sanford
31
0.00
$0
127
LW
49
Reid
Schaefer
22
0.00
$0
128
LW
0
Egor
Sokolov
25
0.00
$0
129
LW
87
Malcolm
Spence
19
0.00
$0
130
LW
71
Antonio
Stranges
24
0.00
$775,000
131
LW
36
Aydar
Suniev
21
0.00
$923,333
132
LW
0
Tomas
Tatar
35
0.00
$0
133
LW
73
Gleb
Trikozov
21
0.00
$862,500
134
LW
88
Luke
Tuch
24
0.00
$912,500
135
LW
78
Marek
Vanacker
19
0.00
$942,500
136
LW
0
Jimmy
Vesey
32
0.00
$0
137
LW
0
Ty
Voit
22
0.00
$800,556
138
LW
0
Jakub
Vrana
30
0.00
$0
139
LW
51
Austin
Watson
34
0.00
$775,000
140
LW
0
Ethan
Wyttenbach
19
0.00
$0
141
LW
0
William
Zellers
19
0.00
$0
TOTALS $0
There is no salary cap in CFHL. Salaries provided for information only.
Stat Database Last Updated: Mar. 25, 2026 @ 6:39 AM EDT
Footer