TUFHL
Home
League Overview
GM Activity
GM Standings
Rules
Waiting List
SimonT Simulator
League
Skaters
Goalies
Prospects
Coaches
Pending UFAs
Pending RFAs
Current FAs
Stats
Team Stats
Standings
League Leaders
All Time Best
Career Leaders
Coach Standings
Career Coach Standings
All Star Games
Schedule
League Schedule
Scores
Media
News
Podcast
Transactions
Trades
Trade Block
Buyouts
Injured Reserve
Suspensions
Waivers
Entry Draft
Farm Links
Farm PLF Standings
Farm team PLF Schedule
Farm PLF Leaders
Farm PLF Individual Leaders
Farm PLF Team Stats
Farm PLF Rosters
Draft Order
Login
Welcome to the TUFHL Portal
2026 Off Season - Day 0
league news
The TUFHL Offseason Has Begun
Your Cup Champs Colorado Avalanche
A Sit Down With A Devil
Recent Articles
6/5/2026 - The Mammoth See Their Path
4/17/2026 - Here we go!
3/25/2026 - Limping to the finish line
3/7/2026 - Mammoth Name Wes Mucyk As New General Manager
3/7/2026 - Montreal adds depth
3/7/2026 - Nashville 2026 TDD Summary
3/5/2026 - Flyers Hire New GM Ahead of Deadline
View All
free agents
Forwards
Defence
Goalies
Ondrej Palat
(W)
SK
71
PH
65
SC
69
PA
64
OV
67
Oskar Sundqvist
(C/RW)
SK
64
PH
63
SC
62
PA
65
OV
67
Tanner Pearson
(W)
SK
72
PH
64
SC
67
PA
65
OV
67
Brock McGinn
(W)
SK
69
PH
61
SC
65
PA
64
OV
66
Martin Frk
(RW)
SK
63
PH
67
SC
65
PA
64
OV
65
Matthew Peca
(C)
SK
61
PH
68
SC
67
PA
64
OV
65
Laurent Dauphin
(C)
SK
64
PH
66
SC
65
PA
63
OV
65
Ryan Reaves
(W)
SK
67
PH
56
SC
58
PA
61
OV
64
Rodrigo Abols
(C)
SK
69
PH
59
SC
61
PA
63
OV
63
Samuel Poulin
(C)
SK
58
PH
63
SC
62
PA
62
OV
63
View All
Ryan Suter
(D)
SK
70
ST
74
DF
82
PA
64
OV
69
Kevin Connauton
(D)
SK
60
ST
71
DF
63
PA
57
OV
61
Aaron Ness
(D)
SK
57
ST
62
DF
64
PA
57
OV
60
Dysin Mayo
(D)
SK
59
ST
66
DF
63
PA
57
OV
60
Josiah Didier
(D)
SK
56
ST
76
DF
65
PA
56
OV
60
Mark Friedman
(D)
SK
55
ST
67
DF
66
PA
60
OV
60
Ashton Sautner
(D)
SK
58
ST
67
DF
62
PA
57
OV
60
Vincent Iorio
(D)
SK
59
ST
72
DF
64
PA
59
OV
60
Mikulas Hovorka
(D)
SK
58
ST
82
DF
65
PA
56
OV
60
Mason Geertsen
(D)
SK
56
ST
79
DF
62
PA
56
OV
59
View All
Petr Mrazek
(G)
AG
79
SC
78
HS
65
RT
82
OV
75
Pheonix Copley
(G)
AG
71
SC
68
HS
73
RT
61
OV
70
Cal Petersen
(G)
AG
68
SC
66
HS
69
RT
61
OV
66
Waltteri Ignatjew
(G)
AG
68
SC
67
HS
68
RT
62
OV
66
Nikke Kokko
(G)
AG
58
SC
58
HS
70
RT
57
OV
64
Ruslan Khazheyev
(G)
AG
66
SC
65
HS
64
RT
61
OV
63
William Rousseau
(G)
AG
66
SC
70
HS
57
RT
62
OV
60
Jaxon Castor
(G)
AG
57
SC
64
HS
56
RT
64
OV
60
Isak Posch
(G)
AG
56
SC
62
HS
56
RT
68
OV
60
Callum Tung
(G)
AG
66
SC
67
HS
56
RT
54
OV
59
View All
league events
ENDED
Arz & Ana Article Due
ENDED
Car & Cal Article Due
ENDED
Dal & Clb Article Due
ENDED
Col & Chi Article Due
ENDED
Edm & Det Article Due
ENDED
LA & Fla Article Due
ENDED
Habs & Wild Article Due
ENDED
Devils & Predators Article Due
ENDED
Rangers & Islanders Article Due
ENDED
Flyers & Senators Article Due
ENDED
Buf & Bos Article Due
ENDED
Sharks & Penguins Article Due
ENDED
Blues & Kraken Article Due
ENDED
Leafs & Lightning Article Due
ENDED
Vegas & Canucks Article Due
ENDED
Jets & Capitals Article Due
league transactions
Trades
Buyouts
Tuesday, June 23, 2026 8:46 PM
Year 2026 - Round 7 - TBL
Year 2026 - Round 5 - CLB
Year 2026 - Round 5 - TBL
Year 2026 - Round 4 - TOR
James Hamblin
Monday, June 22, 2026 7:15 PM
K'Andre Miller
Olen Zellweger
Year 2027 - Round 7 - UTA
(Prospect) Ben Danford
(Prospect) Kristian Epperson
Year 2027 - Round 1 - MTL
Year 2027 - Round 2 - MTL
Year 2027 - Round 6 - MTL
Monday, June 22, 2026 7:13 PM
(Prospect) Vojtech Port
Justin Faulk
Matias Maccelli
Jordan Greenway
(Prospect) Melvin Strahl
Year 2026 - Round 3 - EDM
Year 2027 - Round 2 - SEA
Monday, June 22, 2026 5:32 PM
Rickard Rakell
Year 2027 - Round 2 - COL
Logan Thompson
Year 2027 - Round 4 - SEA
Monday, June 22, 2026 12:59 PM
Isaak Phillips
(Prospect) Cameron Schmidt
Year 2027 - Round 2 - SJS
Year 2026 - Round 4 - OTT
Cole Perfetti
View All
Saturday, March 7, 2026 3:29 AM
Buyout
Antti Raanta
2 year(s) x $5,000,000
View All