iFHL

Build. Draft. Win. Your Way.

iFHL - Internet Fantasy Hockey League

The Internet Fantasy Hockey League (iFHL) gives you flexible formats—box, draft, keeper—and powerful scoring tools. Create a league in minutes and track every shift.

What's New
v0.0.20Jun 25, 2026
New
  • Table paging controls. Data tables now have a centered first / previous / next / last pager with a page count, and the Players page View menu adds a "Rows per page" option (10–100).
  • Export players to PDF. A "PDF" button on the pool Players page generates a printable report of the players matching your current filters/sort and opens it in a new tab (save or print from there). A dialog lets you choose how many of the top rows to include (100–All). The report lists rank, player, position, games, the season's scored NHL stats, pool points, age, salary, NHL team, and pool team, with a per-page header and footer, and picks portrait or landscape automatically based on the columns.
  • Draft board: draft date & unused picks. The Draft In Order board now shows the scheduled draft date for an upcoming draft and adds a "Mark Unused Picks" toggle that strikes through any pick a team has no open roster slot to use.
  • What's New on the home page. A site-updates card shows the latest version and its changes, with older versions expandable. Sourced automatically from the release notes.
  • Manage Players (commissioner). A "Manage Players" edit-mode toggle on the pool Players page turns the Pool Team column into a dropdown: pick a team for an unsigned player to sign them, or choose "Unsigned" for a signed player to release them (each confirmed via a dialog). Only available to the pool owner while viewing the current (editable) season.
  • Player signings are recorded as a distinct signing acquisition — separate from waiver claims — and appear in the activity feed as "The {team} signed {player}".
  • Signing notifications: a signing now notifies the team's managers and the rest of the pool (and emails them, per preferences), mirroring the existing drop notification. New "A player is signed" toggle in notification settings.
Fixed
  • Pool Players list ownership is now a "today" fact — it shows each player's current owner (their single active stint) regardless of which season's stats are displayed. Previously an offseason signing could show as owned for a just-completed season, and an offseason release could still show the player as owned.
  • Fixed an off-by-one date on the "signed" activity (it could render as the prior day in western timezones) by stamping the activity with the event's real time, not the calendar date.
  • Fixed a display issue where the Draft In Order board did not show draft picks in the previous season's final standings order.
  • Fixed an error when sorting the players table by Age (the computed Age column had no matching database column to sort on); it now sorts correctly on the Players and Draft/Planning tables.

Spotlight Pools

WH
Watcom Hockey League
Dynasty, Points, Pending
2026/27 hasn’t started yet — showing dynasty standings. View 2025/26 results →
10
0.000.00
$16,602,619
1st
116
20
0.000.00
$7,911,136
2nd
78
30
0.000.00
$44,982,666
3rd
76

Your Top Pools

BP
Big Pool
The Big Team
ChirpsNews
3rdRank
-5Daily Pts
112Total Pts
SP
Small Pool
The Longly Named Small Team
News
1stRank
+3Daily Pts
23Total Pts
EP
Extra Pool
The Leftovers
Chirps
18thRank
0Daily Pts
44Total Pts

Latest Chirps

I don't even have a team anymore :( :( :(
AngryNordiqueless than a minute
Give me the Cup, or give me death!
HopefulLeaf2 minutes
THE LEAFS SUCK!
HaplessCanadien2 minutes
bunch of random words bunch of random words bunch of random words bunch of random words
AngryCanadien2 minutes
THE LEAFS SUCK!
AngryCanadien2 minutes