MFHL Title
Battalion Bears Boars Bruce Boudreau Buccaneers Bulls Cottonmouths Drunken Blades Gamblers Killer_Rabbits St. Pats Warriors
Title Year
Week #26 - Click for HEAD-TO-HEAD Details
League Title
52
22
38
60
38
61
40
54
28
47
34
50
League Title
10
15
26
20
19
14
9
24
14
16
22
8
Stat Database Last Updated: Sep. 22, 2025 @ 11:57 AM EDT
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 UPDATE - Up to and including April 17th, 2025


MFHL Free Agency

Fantasy Hockey Database Disclaimer
Database currently contains 2,286 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: Sep. 23, 2025 @ 4:07 AM EDT
Stat Database Last Updated: Sep. 22, 2025 @ 11:57 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
86
Teuvo
Teravainen
31
82
15
43
58
0.71
-23
12
17
2
0
111
13.5
17:04
$5,400,000
2
LW
17
Jaden
Schwartz
33
81
26
23
49
0.60
-6
24
4
0
6
194
13.4
17:53
$5,500,000
3
LW
37
Warren
Foegele
29
82
24
22
46
0.56
36
24
1
0
7
199
12.1
16:10
$3,500,000
4
LW
13
Alexis
Lafreniere
23
82
17
28
45
0.55
-13
38
2
0
4
153
11.1
17:00
$2,325,000
5
LW
20
Fabian
Zetterlund
26
84
19
22
41
0.49
7
14
2
0
0
181
10.5
16:21
$1,450,000
6
LW
12
Trevor
Moore
30
71
18
22
40
0.56
17
14
2
0
2
153
11.8
16:53
$4,200,000
7
LW
27
Noah
Cates
26
78
16
21
37
0.47
3
14
2
0
2
110
14.5
15:53
$2,625,000
8
LW
28
Andre
Burakovsky
30
79
10
27
37
0.47
-3
12
8
0
1
115
8.7
14:25
$5,500,000
9
LW
21
James
VanRiemsdyk
36
71
16
20
36
0.51
-4
23
1
0
2
85
18.8
12:24
$900,000
10
LW
48
Jordan
Martinook
33
79
15
21
36
0.46
16
18
0
1
3
112
13.4
15:18
$3,050,000
11
LW
17
Nick
Foligno
37
78
15
20
35
0.45
-17
48
2
0
1
104
14.4
15:55
$4,500,000
12
LW
90
Marcus
Johansson
34
72
11
23
34
0.47
-7
12
5
0
1
121
9.1
16:23
$2,000,000
13
LW
28
Christian
Dvorak
29
82
12
21
33
0.40
-5
16
1
0
0
104
11.5
15:15
$4,450,000
14
LW
37
JT
Compher
30
76
11
21
32
0.42
-7
24
4
0
3
98
11.2
16:41
$5,100,000
15
LW
50
Eric
Robinson
30
82
14
18
32
0.39
14
10
0
0
1
110
12.7
12:16
$950,000
16
LW
9
Alex
Iafallo
31
82
15
16
31
0.38
21
15
4
0
2
109
13.8
13:17
$4,000,000
17
LW
20
Chris
Kreider
34
68
22
8
30
0.44
-5
24
1
0
6
152
14.5
16:45
$6,500,000
18
LW
20
Brandon
Saad
32
72
13
17
30
0.42
-8
6
3
0
1
127
10.2
14:49
$1,500,000
19
LW
17
Marcus
Foligno
34
77
14
15
29
0.38
7
75
0
0
1
91
15.4
14:29
$4,000,000
20
LW
43
Danton
Heinen
30
79
9
20
29
0.37
2
31
1
0
0
81
11.1
13:27
$2,250,000
21
LW
18
Ondrej
Palat
34
77
15
13
28
0.36
-5
12
2
0
3
96
15.6
13:45
$6,000,000
22
LW
88
Andrew
Mangiapane
29
81
14
14
28
0.35
0
24
4
0
3
95
14.7
13:02
$5,800,000
23
LW
71
Viktor
Arvidsson
32
67
15
12
27
0.40
-3
24
2
0
2
158
9.5
0.625
$4,000,000
24
LW
70
Tanner
Pearson
33
78
12
15
27
0.35
4
8
0
0
2
109
11.0
11:47
$775,000
25
LW
21
Nils
Hoglander
24
72
8
17
25
0.35
5
30
1
0
2
83
9.6
12:08
$1,100,000
26
LW
72
Anthony
Beauvillier
28
81
15
10
25
0.31
2
14
1
0
0
149
10.1
12:52
$1,250,000
27
LW
18
Drew
OConnor
27
84
10
15
25
0.30
-16
34
1
1
2
117
8.5
14:28
$925,000
28
LW
94
Joel
Kiviranta
29
79
16
7
23
0.29
15
20
0
0
2
84
19.0
12:31
$775,000
29
LW
13
Brandon
Tanev
33
79
10
12
22
0.28
-12
16
0
0
0
99
10.1
13:14
$3,500,000
30
LW
56
Erik
Haula
34
69
11
10
21
0.30
-6
39
3
0
1
110
10.0
14:42
$3,150,000
31
LW
53
Michael
Carcone
29
53
7
12
19
0.36
-7
36
2
0
0
75
9.3
11:26
$775,000
32
LW
51
Emil
Heineman
23
62
10
8
18
0.29
-6
20
2
0
0
64
15.6
11:24
$897,500
33
LW
67
Lawson
Crouse
28
81
12
6
18
0.22
-4
39
0
0
2
126
9.5
13:44
$4,300,000
34
LW
45
Cole
Koepke
27
73
10
7
17
0.23
1
17
0
0
2
85
11.8
11:15
$775,000
35
LW
0
Tomas
Tatar
34
74
7
10
17
0.23
-7
20
2
0
0
66
10.6
11:06
$1,800,000
36
LW
57
David
Perron
37
43
9
7
16
0.37
-7
12
2
0
2
71
12.7
14:01
$4,000,000
37
LW
18
Pierre
Engvall
29
62
8
7
15
0.24
-7
16
0
0
2
93
8.6
11:49
$3,000,000
38
LW
68
Zachary
LHeureux
22
62
5
10
15
0.24
-6
63
1
0
0
78
6.4
12:03
$894,167
39
LW
0
Jakub
Vrana
29
39
9
5
14
0.36
-4
10
0
0
4
47
19.1
10:21
$775,000
40
LW
0
Max
Pacioretty
36
37
5
8
13
0.35
-2
16
0
0
1
70
7.1
13:30
$873,770
41
LW
12
Tye
Kartye
24
63
6
7
13
0.21
-14
43
0
0
0
56
10.7
9:41
$859,167
42
LW
84
Tanner
Jeannot
28
67
7
6
13
0.19
0
89
0
0
1
56
12.5
11:01
$2,665,000
43
LW
85
Elmer
Soderblom
24
26
4
7
11
0.42
2
6
0
0
1
38
10.5
13:22
$878,333
44
LW
28
William
Carrier
30
43
4
7
11
0.26
0
16
0
0
1
48
8.3
11:44
$2,000,000
45
LW
11
Anthony
Duclair
30
44
7
4
11
0.25
-15
10
0
0
0
60
11.7
15:03
$3,500,000
46
LW
65
Brett
Berard
23
35
6
4
10
0.29
-6
8
0
0
1
59
10.2
10:43
$867,500
47
LW
18
Vinnie
Hinostroza
31
38
5
5
10
0.26
2
10
0
0
1
48
10.4
13:01
$775,000
48
LW
92
Tomas
Nosek
33
59
1
8
9
0.15
4
10
0
1
0
47
2.1
9:49
$775,000
49
LW
0
Brock
McGinn
31
26
4
4
8
0.31
1
0
0
0
0
30
13.3
11:43
$2,750,000
50
LW
12
Jordan
Greenway
28
34
3
5
8
0.24
-4
45
0
0
0
36
8.3
15:04
$3,000,000
51
LW
28
Miles
Wood
30
37
4
4
8
0.22
-5
48
0
0
1
60
6.7
11:21
$2,500,000
52
LW
0
Jimmy
Vesey
32
43
5
3
8
0.19
-4
0
0
0
0
36
13.9
10:39
$800,000
53
LW
41
Ville
Koivunen
22
8
0
7
7
0.88
0
4
3
0
0
15
0.0
18:07
$828,333
54
LW
89
Phillip
DiGiuseppe
31
20
1
5
6
0.30
-2
4
0
0
0
23
4.3
11:34
$775,000
55
LW
74
Landon
Slaggart
23
33
2
4
6
0.18
-7
23
0
0
1
34
5.9
12:18
$912,500
56
LW
28
Liam
Ohgren
21
24
2
3
5
0.21
-6
2
1
0
1
32
6.3
11:06
$950,000
57
LW
0
Kieffer
Bellows
27
19
2
2
4
0.21
-6
6
2
0
1
28
7.1
10:40
$775,000
58
LW
15
Dryden
Hunt
29
5
0
3
3
0.60
-1
0
0
0
0
5
0.0
11:39
$0
59
LW
51
Austin
Watson
33
13
3
0
3
0.23
1
17
0
0
0
13
23.1
7:51
$775,000
60
LW
44
Nicolas
Deslauriers
34
31
2
1
3
0.10
-9
15
0
0
0
25
8.0
7:38
$1,750,000
61
LW
0
Matt
Nieto
32
32
1
2
3
0.09
-8
4
1
0
0
31
3.2
12:15
$900,000
62
LW
78
Brennan
Othmann
22
22
0
2
2
0.09
7
2
0
0
0
20
0.0
9:58
$863,334
63
LW
29
Bradly
Nadeau
20
2
0
1
1
0.50
0
0
0
0
0
8
0.0
11:29
$950,000
64
LW
25
Nolan
Foote
24
7
0
1
1
0.14
0
0
0
0
0
5
0.0
9:49
$825,000
65
LW
0
Andreas
Athanasiou
31
8
1
0
1
0.13
-1
0
0
0
0
8
12.5
10:02
$4,250,000
66
LW
75
Danil
Gushchin
23
12
0
1
1
0.08
-3
6
0
0
0
16
0.0
12:18
$828,333
67
LW
13
Arshdeep
Bains
24
13
1
0
1
0.08
-5
0
0
0
1
8
12.5
10:30
$816,667
68
LW
0
Grigori
Denisenko
25
1
0
0
0
0.00
0
2
0
0
0
0
0.0
8:27
$775,000
69
LW
49
Rafael
Harvey-Pinard
26
1
0
0
0
0.00
0
0
0
0
0
0
0.0
8:54
$1,100,000
70
LW
43
Carter
Mazur
23
1
0
0
0
0.00
0
0
0
0
0
0
0.0
1:10
$905,833
71
LW
15
Sonny
Milano
29
3
0
0
0
0.00
-3
0
0
0
0
4
0.0
7:13
$1,900,000
72
LW
42
Samuel
Honzek
20
5
0
0
0
0.00
-1
2
0
0
0
6
0.0
12:24
$918,333
73
LW
0
Alexander
Nylander
27
5
0
0
0
0.00
-1
4
0
0
0
4
0.0
9:53
$775,000
74
LW
0
Conor
Sheary
33
5
0
0
0
0.00
-2
4
0
0
0
3
0.0
11:20
$2,000,000
75
LW
0
Nikita
Artamonov
19
0.00
$0
76
LW
49
Colby
Barlow
20
0.00
$950,000
77
LW
34
Andrew
Basha
19
0.00
$897,500
78
LW
41
Carter
Bear
19
0.00
$
79
LW
68
Adam
Beckman
24
0.00
$775,000
80
LW
27
Sammy
Blais
29
0.00
$775,000
81
LW
0
Dmitri
Buchelnikov
22
0.00
$0
82
LW
90
Alex
Bump
21
0.00
$
83
LW
48
Daniil
But
20
0.00
$0
84
LW
24
Igor
Chernyshov
19
0.00
$966,667
85
LW
87
Vojtech
Cihar
18
0.00
$
86
LW
24
Trevor
Connelly
19
0.00
$0
87
LW
28
Andrew
Cristall
20
0.00
$905,000
88
LW
57
Cole
Eiserman
19
0.00
$0
89
LW
16
Samuel
Fagemo
25
0.00
$775,000
90
LW
88
Ilya
Fedotov
22
0.00
$0
91
LW
59
Quinn
Finley
21
0.00
$0
92
LW
10
Alex
Formenton
26
0.00
$0
93
LW
0
Tim
Gettinger
27
0.00
$775,000
94
LW
53
Isaac
Howard
21
0.00
$0
95
LW
43
Tanner
Howe
19
0.00
$875,000
96
LW
72
Dylan
James
21
0.00
$0
97
LW
61
Roby
Jarventie
23
0.00
$894,167
98
LW
44
Ross
Johnston
31
0.00
$1,100,000
99
LW
91
Evander
Kane
34
0.00
$5,125,000
100
LW
0
Aleksandr
Kisakov
22
0.00
$859,167
101
LW
14
Lynden
Lakovic
18
0.00
$
102
LW
0
Brendan
Lemieux
29
0.00
$775,000
103
LW
43
John
Leonard
27
0.00
$0
104
LW
45
Kalan
Lind
20
0.00
$870,000
105
LW
61
Rieger
Lorenz
21
0.00
$0
106
LW
0
Mackenzie
MacEachern
31
0.00
$1,550,000
107
LW
38
Jack
Murtagh
18
0.00
$
108
LW
13
Quentin
Musty
20
0.00
$950,000
109
LW
48
Nico
Myatovic
20
0.00
$896,667
110
LW
84
Max
Plante
19
0.00
$0
111
LW
0
Prokhor
Poltapov
22
0.00
$0
112
LW
74
Carson
Rehkopf
20
0.00
$923,333
113
LW
82
Eduard
Sale
20
0.00
$918,333
114
LW
0
Zach
Sanford
30
0.00
$775,000
115
LW
49
Reid
Schaefer
22
0.00
$950,000
116
LW
0
Egor
Sokolov
25
0.00
$775,000
117
LW
87
Malcolm
Spence
19
0.00
$
118
LW
71
Antonio
Stranges
23
0.00
$846,667
119
LW
65
William
Stromgren
22
0.00
$900,833
120
LW
73
Gleb
Trikozov
21
0.00
$862,500
121
LW
88
Luke
Tuch
23
0.00
$912,500
122
LW
78
Marek
Vanacker
19
0.00
$975,000
123
LW
0
Ty
Voit
22
0.00
$817,778
124
LW
60
Florian
Xhekaj
21
0.00
$866,667
125
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: Sep. 22, 2025 @ 11:57 AM EDT
Footer