BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Tonight.hockey//Team schedule//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Winnipeg Jets 2026-27
X-WR-CALDESC:Every Winnipeg Jets regular-season game with TV channels\, fro
 m Tonight.hockey. Times update automatically.
REFRESH-INTERVAL;VALUE=DURATION:PT6H
X-PUBLISHED-TTL:PT6H
BEGIN:VEVENT
UID:nhl-2026020019@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261003T000000Z
DURATION:PT3H
SUMMARY:Bruins at Jets
LOCATION:Canada Life Centre
DESCRIPTION:Final: Bruins 4\, Jets 3 (OT)\nTV (US): ESPN+ (out of market)\n
 TV (Canada): TSN3\nMatchup\, odds and TV: https://tonight-hockey.vercel.ap
 p/bruins/vs/jets
URL:https://tonight-hockey.vercel.app/bruins/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020035@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261004T170000Z
DURATION:PT3H
SUMMARY:Jets at Red Wings
LOCATION:Little Caesars Arena
DESCRIPTION:Final: Jets 3\, Red Wings 2\nTV (US): NHL Network\nTV (Canada):
  TSN3\nMatchup\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/re
 d-wings
URL:https://tonight-hockey.vercel.app/jets/vs/red-wings
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020042@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261005T233000Z
DURATION:PT3H
SUMMARY:Jets at Penguins
LOCATION:PPG Paints Arena
DESCRIPTION:Final: Jets 3\, Penguins 2\nTV (US): ESPN+ (out of market)\nTV 
 (Canada): Sportsnet+\nMatchup\, odds and TV: https://tonight-hockey.vercel
 .app/jets/vs/penguins
URL:https://tonight-hockey.vercel.app/jets/vs/penguins
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020054@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261007T233000Z
DURATION:PT3H
SUMMARY:Avalanche at Jets
LOCATION:Canada Life Centre
DESCRIPTION:Final: Avalanche 2\, Jets 3\nTV (US): ESPN+ (out of market)\nTV
  (Canada): Prime Video\nMatchup\, odds and TV: https://tonight-hockey.verc
 el.app/avalanche/vs/jets
URL:https://tonight-hockey.vercel.app/avalanche/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020069@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261010T000000Z
DURATION:PT3H
SUMMARY:Ducks at Jets
LOCATION:Canada Life Centre
DESCRIPTION:Final: Ducks 5\, Jets 1\nTV (US): ESPN+ (out of market)\nTV (Ca
 nada): Sportsnet\, Sportsnet One\nMatchup\, odds and TV: https://tonight-h
 ockey.vercel.app/ducks/vs/jets
URL:https://tonight-hockey.vercel.app/ducks/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020099@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261014T001500Z
DURATION:PT3H
SUMMARY:Wild at Jets
LOCATION:Canada Life Centre
DESCRIPTION:Final: Wild 2\, Jets 5\nTV (US): ESPN+ (out of market)\nTV (Can
 ada): TSN3\nMatchup\, odds and TV: https://tonight-hockey.vercel.app/jets/
 vs/wild
URL:https://tonight-hockey.vercel.app/jets/vs/wild
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020114@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261016T000000Z
DURATION:PT3H
SUMMARY:Jets at Blackhawks
LOCATION:United Center
DESCRIPTION:Final: Jets 3\, Blackhawks 4 (OT)\nTV (US): ESPN+ (out of marke
 t)\nTV (Canada): TSN3\nMatchup\, odds and TV: https://tonight-hockey.verce
 l.app/blackhawks/vs/jets
URL:https://tonight-hockey.vercel.app/blackhawks/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020122@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261017T193000Z
DURATION:PT3H
SUMMARY:Hurricanes at Jets
LOCATION:Canada Life Centre
DESCRIPTION:Final: Hurricanes 3\, Jets 2\nTV (US): ESPN+ (out of market)\nT
 V (Canada): Sportsnet\nMatchup\, odds and TV: https://tonight-hockey.verce
 l.app/hurricanes/vs/jets
URL:https://tonight-hockey.vercel.app/hurricanes/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020146@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261021T000000Z
DURATION:PT3H
SUMMARY:Jets at Blues
LOCATION:Enterprise Center
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/blues/vs/jets
URL:https://tonight-hockey.vercel.app/blues/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020161@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261023T000000Z
DURATION:PT3H
SUMMARY:Jets at Stars
LOCATION:American Airlines Center
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/stars
URL:https://tonight-hockey.vercel.app/jets/vs/stars
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020182@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261025T230000Z
DURATION:PT3H
SUMMARY:Canadiens at Jets
LOCATION:Princess Auto Stadium
DESCRIPTION:2026 Tim Hortons NHL Heritage Classic\nNeutral site\nTV (US): T
 NT\, truTV\, HBO Max\nTV (Canada): Sportsnet\, TVA Sports\nMatchup\, odds 
 and TV: https://tonight-hockey.vercel.app/canadiens/vs/jets
URL:https://tonight-hockey.vercel.app/canadiens/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020194@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261028T000000Z
DURATION:PT3H
SUMMARY:Panthers at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/panthers
URL:https://tonight-hockey.vercel.app/jets/vs/panthers
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020204@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261029T230000Z
DURATION:PT3H
SUMMARY:Jets at Lightning
LOCATION:Benchmark International Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/lightning
URL:https://tonight-hockey.vercel.app/jets/vs/lightning
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020215@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261030T230000Z
DURATION:PT3H
SUMMARY:Jets at Panthers
LOCATION:Amerant Bank Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TVA Sports\, TSN3\
 nMatchup\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/panthers
URL:https://tonight-hockey.vercel.app/jets/vs/panthers
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020227@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261101T180000Z
DURATION:PT3H
SUMMARY:Jets at Hurricanes
LOCATION:Lenovo Center
DESCRIPTION:TV (US): NHL Network\nTV (Canada): TVA Sports\, TSN3\nMatchup\,
  odds and TV: https://tonight-hockey.vercel.app/hurricanes/vs/jets
URL:https://tonight-hockey.vercel.app/hurricanes/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020237@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261104T000000Z
DURATION:PT3H
SUMMARY:Jets at Canadiens
LOCATION:Centre Bell
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/canadiens/vs/jets
URL:https://tonight-hockey.vercel.app/canadiens/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020259@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261106T000000Z
DURATION:PT3H
SUMMARY:Canucks at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/canucks/vs/jets
URL:https://tonight-hockey.vercel.app/canucks/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020280@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261108T230000Z
DURATION:PT3H
SUMMARY:Lightning at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/lightning
URL:https://tonight-hockey.vercel.app/jets/vs/lightning
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020291@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261111T000000Z
DURATION:PT3H
SUMMARY:Devils at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/devils/vs/jets
URL:https://tonight-hockey.vercel.app/devils/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020306@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261113T010000Z
DURATION:PT3H
SUMMARY:Jets at Stars
LOCATION:American Airlines Center
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/stars
URL:https://tonight-hockey.vercel.app/jets/vs/stars
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020312@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261114T203000Z
DURATION:PT3H
SUMMARY:Jets at Blackhawks
LOCATION:United Center
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet\nMatchup
 \, odds and TV: https://tonight-hockey.vercel.app/blackhawks/vs/jets
URL:https://tonight-hockey.vercel.app/blackhawks/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020341@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261118T000000Z
DURATION:PT3H
SUMMARY:Senators at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/senators
URL:https://tonight-hockey.vercel.app/jets/vs/senators
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020354@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261120T000000Z
DURATION:PT3H
SUMMARY:Islanders at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/islanders/vs/jets
URL:https://tonight-hockey.vercel.app/islanders/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020369@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261122T000000Z
DURATION:PT3H
SUMMARY:Golden Knights at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet West\nMa
 tchup\, odds and TV: https://tonight-hockey.vercel.app/golden-knights/vs/j
 ets
URL:https://tonight-hockey.vercel.app/golden-knights/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020382@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261124T003000Z
DURATION:PT3H
SUMMARY:Mammoth at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet+\nMatchu
 p\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/mammoth
URL:https://tonight-hockey.vercel.app/jets/vs/mammoth
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020386@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261126T000000Z
DURATION:PT3H
SUMMARY:Jets at Bruins
LOCATION:TD Garden
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/bruins/vs/jets
URL:https://tonight-hockey.vercel.app/bruins/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020412@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261128T003000Z
DURATION:PT3H
SUMMARY:Jets at Islanders
LOCATION:UBS Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/islanders/vs/jets
URL:https://tonight-hockey.vercel.app/islanders/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020418@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261129T000000Z
DURATION:PT3H
SUMMARY:Jets at Devils
LOCATION:Prudential Center
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet One\nMat
 chup\, odds and TV: https://tonight-hockey.vercel.app/devils/vs/jets
URL:https://tonight-hockey.vercel.app/devils/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020434@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261201T003000Z
DURATION:PT3H
SUMMARY:Blackhawks at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet+\nMatchu
 p\, odds and TV: https://tonight-hockey.vercel.app/blackhawks/vs/jets
URL:https://tonight-hockey.vercel.app/blackhawks/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020447@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261203T023000Z
DURATION:PT3H
SUMMARY:Jets at Mammoth
LOCATION:Delta Center
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/mammoth
URL:https://tonight-hockey.vercel.app/jets/vs/mammoth
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020472@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261206T000000Z
DURATION:PT3H
SUMMARY:Jets at Golden Knights
LOCATION:T-Mobile Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet West\nMa
 tchup\, odds and TV: https://tonight-hockey.vercel.app/golden-knights/vs/j
 ets
URL:https://tonight-hockey.vercel.app/golden-knights/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020480@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261207T010000Z
DURATION:PT3H
SUMMARY:Jets at Ducks
LOCATION:Honda Center
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/ducks/vs/jets
URL:https://tonight-hockey.vercel.app/ducks/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020492@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261209T000000Z
DURATION:PT3H
SUMMARY:Flyers at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/flyers/vs/jets
URL:https://tonight-hockey.vercel.app/flyers/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020506@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261211T000000Z
DURATION:PT3H
SUMMARY:Blackhawks at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/blackhawks/vs/jets
URL:https://tonight-hockey.vercel.app/blackhawks/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020517@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261212T203000Z
DURATION:PT3H
SUMMARY:Jets at Wild
LOCATION:Grand Casino Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet\nMatchup
 \, odds and TV: https://tonight-hockey.vercel.app/jets/vs/wild
URL:https://tonight-hockey.vercel.app/jets/vs/wild
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020542@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261216T010000Z
DURATION:PT3H
SUMMARY:Jets at Blues
LOCATION:Enterprise Center
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/blues/vs/jets
URL:https://tonight-hockey.vercel.app/blues/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020574@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261220T000000Z
DURATION:PT3H
SUMMARY:Stars at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet West\nMa
 tchup\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/stars
URL:https://tonight-hockey.vercel.app/jets/vs/stars
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020580@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261220T220000Z
DURATION:PT3H
SUMMARY:Stars at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/stars
URL:https://tonight-hockey.vercel.app/jets/vs/stars
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020596@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261223T010000Z
DURATION:PT3H
SUMMARY:Jets at Predators
LOCATION:Bridgestone Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/predators
URL:https://tonight-hockey.vercel.app/jets/vs/predators
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020608@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261227T000000Z
DURATION:PT3H
SUMMARY:Jets at Wild
LOCATION:Grand Casino Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet West\nMa
 tchup\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/wild
URL:https://tonight-hockey.vercel.app/jets/vs/wild
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020624@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20261229T003000Z
DURATION:PT3H
SUMMARY:Sharks at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet+\nMatchu
 p\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/sharks
URL:https://tonight-hockey.vercel.app/jets/vs/sharks
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020648@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270101T010000Z
DURATION:PT3H
SUMMARY:Jets at Flames
LOCATION:Scotiabank Saddledome
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/flames/vs/jets
URL:https://tonight-hockey.vercel.app/flames/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020662@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270103T000000Z
DURATION:PT3H
SUMMARY:Flames at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet West\nMa
 tchup\, odds and TV: https://tonight-hockey.vercel.app/flames/vs/jets
URL:https://tonight-hockey.vercel.app/flames/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020674@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270105T003000Z
DURATION:PT3H
SUMMARY:Jets at Sabres
LOCATION:KeyBank Center
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet+\nMatchu
 p\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/sabres
URL:https://tonight-hockey.vercel.app/jets/vs/sabres
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020699@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270108T000000Z
DURATION:PT3H
SUMMARY:Predators at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/predators
URL:https://tonight-hockey.vercel.app/jets/vs/predators
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020716@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270110T000000Z
DURATION:PT3H
SUMMARY:Mammoth at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet West\nMa
 tchup\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/mammoth
URL:https://tonight-hockey.vercel.app/jets/vs/mammoth
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020725@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270112T003000Z
DURATION:PT3H
SUMMARY:Jets at Maple Leafs
LOCATION:Scotiabank Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet+\, TVA S
 ports\nMatchup\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/ma
 ple-leafs
URL:https://tonight-hockey.vercel.app/jets/vs/maple-leafs
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020746@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270115T000000Z
DURATION:PT3H
SUMMARY:Jets at Senators
LOCATION:Canadian Tire Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/senators
URL:https://tonight-hockey.vercel.app/jets/vs/senators
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020768@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270117T000000Z
DURATION:PT3H
SUMMARY:Ducks at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet West\nMa
 tchup\, odds and TV: https://tonight-hockey.vercel.app/ducks/vs/jets
URL:https://tonight-hockey.vercel.app/ducks/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020775@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270118T000000Z
DURATION:PT3H
SUMMARY:Jets at Oilers
LOCATION:Rogers Place
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/oilers
URL:https://tonight-hockey.vercel.app/jets/vs/oilers
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020790@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270120T000000Z
DURATION:PT3H
SUMMARY:Wild at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet\nMatchup
 \, odds and TV: https://tonight-hockey.vercel.app/jets/vs/wild
URL:https://tonight-hockey.vercel.app/jets/vs/wild
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020805@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270122T000000Z
DURATION:PT3H
SUMMARY:Rangers at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/rangers
URL:https://tonight-hockey.vercel.app/jets/vs/rangers
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020824@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270124T200000Z
DURATION:PT3H
SUMMARY:Sabres at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/sabres
URL:https://tonight-hockey.vercel.app/jets/vs/sabres
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020852@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270129T000000Z
DURATION:PT3H
SUMMARY:Jets at Blue Jackets
LOCATION:Nationwide Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/blue-jackets/vs/jets
URL:https://tonight-hockey.vercel.app/blue-jackets/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020864@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270130T180000Z
DURATION:PT3H
SUMMARY:Jets at Flyers
LOCATION:Xfinity Mobile Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/flyers/vs/jets
URL:https://tonight-hockey.vercel.app/flyers/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020884@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270202T230000Z
DURATION:PT3H
SUMMARY:Jets at Capitals
LOCATION:Capital One Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/capitals/vs/jets
URL:https://tonight-hockey.vercel.app/capitals/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020889@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270204T003000Z
DURATION:PT3H
SUMMARY:Jets at Rangers
LOCATION:Madison Square Garden
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Prime Video\nMatch
 up\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/rangers
URL:https://tonight-hockey.vercel.app/jets/vs/rangers
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020924@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270214T030000Z
DURATION:PT3H
SUMMARY:Jets at Canucks
LOCATION:Rogers Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet\, Sports
 net One\nMatchup\, odds and TV: https://tonight-hockey.vercel.app/canucks/
 vs/jets
URL:https://tonight-hockey.vercel.app/canucks/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020935@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270216T003000Z
DURATION:PT3H
SUMMARY:Jets at Sharks
LOCATION:SAP Center at San Jose
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet+\nMatchu
 p\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/sharks
URL:https://tonight-hockey.vercel.app/jets/vs/sharks
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020946@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270218T003000Z
DURATION:PT3H
SUMMARY:Kings at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Prime Video\nMatch
 up\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/kings
URL:https://tonight-hockey.vercel.app/jets/vs/kings
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020963@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270220T000000Z
DURATION:PT3H
SUMMARY:Blues at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/blues/vs/jets
URL:https://tonight-hockey.vercel.app/blues/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020983@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270221T220000Z
DURATION:PT3H
SUMMARY:Penguins at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/penguins
URL:https://tonight-hockey.vercel.app/jets/vs/penguins
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026020996@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270224T010000Z
DURATION:PT3H
SUMMARY:Jets at Predators
LOCATION:Bridgestone Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/predators
URL:https://tonight-hockey.vercel.app/jets/vs/predators
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021011@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270226T020000Z
DURATION:PT3H
SUMMARY:Jets at Avalanche
LOCATION:Ball Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TVA Sports\, TSN3\
 nMatchup\, odds and TV: https://tonight-hockey.vercel.app/avalanche/vs/jet
 s
URL:https://tonight-hockey.vercel.app/avalanche/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021028@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270228T000000Z
DURATION:PT3H
SUMMARY:Jets at Kraken
LOCATION:Climate Pledge Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet West\nMa
 tchup\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/kraken
URL:https://tonight-hockey.vercel.app/jets/vs/kraken
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021039@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270302T000000Z
DURATION:PT3H
SUMMARY:Kraken at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet+\nMatchu
 p\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/kraken
URL:https://tonight-hockey.vercel.app/jets/vs/kraken
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021066@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270306T000000Z
DURATION:PT3H
SUMMARY:Capitals at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/capitals/vs/jets
URL:https://tonight-hockey.vercel.app/capitals/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021083@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270307T190000Z
DURATION:PT3H
SUMMARY:Flames at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/flames/vs/jets
URL:https://tonight-hockey.vercel.app/flames/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021099@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270310T000000Z
DURATION:PT3H
SUMMARY:Red Wings at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/red-wings
URL:https://tonight-hockey.vercel.app/jets/vs/red-wings
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021112@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270312T000000Z
DURATION:PT3H
SUMMARY:Maple Leafs at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/maple-leafs
URL:https://tonight-hockey.vercel.app/jets/vs/maple-leafs
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021121@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270313T203000Z
DURATION:PT3H
SUMMARY:Predators at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet\nMatchup
 \, odds and TV: https://tonight-hockey.vercel.app/jets/vs/predators
URL:https://tonight-hockey.vercel.app/jets/vs/predators
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021146@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270316T020000Z
DURATION:PT3H
SUMMARY:Jets at Golden Knights
LOCATION:T-Mobile Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TVA Sports 2\, TSN
 3\nMatchup\, odds and TV: https://tonight-hockey.vercel.app/golden-knights
 /vs/jets
URL:https://tonight-hockey.vercel.app/golden-knights/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021153@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270317T020000Z
DURATION:PT3H
SUMMARY:Jets at Kings
LOCATION:Crypto.com Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/kings
URL:https://tonight-hockey.vercel.app/jets/vs/kings
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021167@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270319T000000Z
DURATION:PT3H
SUMMARY:Sharks at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/sharks
URL:https://tonight-hockey.vercel.app/jets/vs/sharks
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021181@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270320T230000Z
DURATION:PT3H
SUMMARY:Blue Jackets at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet West\nMa
 tchup\, odds and TV: https://tonight-hockey.vercel.app/blue-jackets/vs/jet
 s
URL:https://tonight-hockey.vercel.app/blue-jackets/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021203@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270324T000000Z
DURATION:PT3H
SUMMARY:Blues at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/blues/vs/jets
URL:https://tonight-hockey.vercel.app/blues/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021219@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270326T000000Z
DURATION:PT3H
SUMMARY:Avalanche at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/avalanche/vs/jets
URL:https://tonight-hockey.vercel.app/avalanche/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021236@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270327T230000Z
DURATION:PT3H
SUMMARY:Jets at Avalanche
LOCATION:Ball Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet West\nMa
 tchup\, odds and TV: https://tonight-hockey.vercel.app/avalanche/vs/jets
URL:https://tonight-hockey.vercel.app/avalanche/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021261@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270401T020000Z
DURATION:PT3H
SUMMARY:Jets at Kings
LOCATION:Crypto.com Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/jets/vs/kings
URL:https://tonight-hockey.vercel.app/jets/vs/kings
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021284@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270403T230000Z
DURATION:PT3H
SUMMARY:Jets at Kraken
LOCATION:Climate Pledge Arena
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet West\nMa
 tchup\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/kraken
URL:https://tonight-hockey.vercel.app/jets/vs/kraken
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021300@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270406T013000Z
DURATION:PT3H
SUMMARY:Jets at Mammoth
LOCATION:Delta Center
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet+\, TVA S
 ports 2\nMatchup\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/
 mammoth
URL:https://tonight-hockey.vercel.app/jets/vs/mammoth
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021314@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270408T000000Z
DURATION:PT3H
SUMMARY:Oilers at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Prime Video\nMatch
 up\, odds and TV: https://tonight-hockey.vercel.app/jets/vs/oilers
URL:https://tonight-hockey.vercel.app/jets/vs/oilers
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021327@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270409T230000Z
DURATION:PT3H
SUMMARY:Canucks at Jets
LOCATION:Canada Life Centre
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): TSN3\nMatchup\, od
 ds and TV: https://tonight-hockey.vercel.app/canucks/vs/jets
URL:https://tonight-hockey.vercel.app/canucks/vs/jets
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
UID:nhl-2026021343@tonight.hockey
DTSTAMP:20261018T201457Z
DTSTART:20270411T020000Z
DURATION:PT3H
SUMMARY:Jets at Oilers
LOCATION:Rogers Place
DESCRIPTION:TV (US): ESPN+ (out of market)\nTV (Canada): Sportsnet\nMatchup
 \, odds and TV: https://tonight-hockey.vercel.app/jets/vs/oilers
URL:https://tonight-hockey.vercel.app/jets/vs/oilers
STATUS:CONFIRMED
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
