BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//OHL Schedule//Team calendar//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Oshawa Generals · 2026-27
X-WR-TIMEZONE:America/Toronto
REFRESH-INTERVAL;VALUE=DURATION:PT1H
BEGIN:VEVENT
UID:ohl-28993@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260918T230000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Brampton Steelheads
LOCATION:CAA Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/28993/oshawa-generals-vs-brampton-st
 eelheads
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29009@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260920T220500Z
DURATION:PT3H
SUMMARY:North Bay Battalion at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29009/north-bay-battalion-vs-oshawa-
 generals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29013@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260925T230700Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Guelph Storm
LOCATION:Sleeman Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29013/oshawa-generals-vs-guelph-stor
 m
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29021@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260926T233000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Barrie Colts
LOCATION:Sadlon Arena
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29021/oshawa-generals-vs-barrie-colt
 s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29030@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260927T220500Z
DURATION:PT3H
SUMMARY:Brantford Bulldogs at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29030/brantford-bulldogs-vs-oshawa-g
 enerals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29041@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261002T230500Z
DURATION:PT3H
SUMMARY:Ottawa 67's at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29041/ottawa-67s-vs-oshawa-generals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29053@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261004T220500Z
DURATION:PT3H
SUMMARY:Sarnia Sting at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29053/sarnia-sting-vs-oshawa-general
 s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29062@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261009T230500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Sarnia Sting
LOCATION:Progressive Auto Sales Arena
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29062/oshawa-generals-vs-sarnia-stin
 g
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29072@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261010T230500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Windsor Spitfires
LOCATION:WFCU Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29072/oshawa-generals-vs-windsor-spi
 tfires
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29086@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261016T230500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Kingston Frontenacs
LOCATION:Slush Puppie Place
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29086/oshawa-generals-vs-kingston-fr
 ontenacs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29094@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261017T230000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Ottawa 67's
LOCATION:TD Place
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29094/oshawa-generals-vs-ottawa-67s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29100@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261018T220500Z
DURATION:PT3H
SUMMARY:Kitchener Rangers at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29100/kitchener-rangers-vs-oshawa-ge
 nerals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29105@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261022T230500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Peterborough Petes
LOCATION:Peterborough Memorial Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29105/oshawa-generals-vs-peterboroug
 h-petes
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29112@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261023T230500Z
DURATION:PT3H
SUMMARY:Peterborough Petes at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29112/peterborough-petes-vs-oshawa-g
 enerals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29124@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261025T220500Z
DURATION:PT3H
SUMMARY:Sudbury Wolves at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29124/sudbury-wolves-vs-oshawa-gener
 als
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29133@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261030T230000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Brampton Steelheads
LOCATION:CAA Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29133/oshawa-generals-vs-brampton-st
 eelheads
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29149@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261101T230500Z
DURATION:PT3H
SUMMARY:Ottawa 67's at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29149/ottawa-67s-vs-oshawa-generals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29162@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261107T000500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Kingston Frontenacs
LOCATION:Slush Puppie Place
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29162/oshawa-generals-vs-kingston-fr
 ontenacs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29174@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261108T230500Z
DURATION:PT3H
SUMMARY:Brantford Bulldogs at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29174/brantford-bulldogs-vs-oshawa-g
 enerals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29191@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261114T000500Z
DURATION:PT3H
SUMMARY:Peterborough Petes at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29191/peterborough-petes-vs-oshawa-g
 enerals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29195@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261115T000000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Brantford Bulldogs
LOCATION:TD Civic Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29195/oshawa-generals-vs-brantford-b
 ulldogs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29204@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261115T190500Z
DURATION:PT3H
SUMMARY:Kingston Frontenacs at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29204/kingston-frontenacs-vs-oshawa-
 generals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29218@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261121T000500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Kingston Frontenacs
LOCATION:Slush Puppie Place
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29218/oshawa-generals-vs-kingston-fr
 ontenacs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29232@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261122T230500Z
DURATION:PT3H
SUMMARY:Flint Firebirds at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29232/flint-firebirds-vs-oshawa-gene
 rals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29248@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261128T000700Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Soo Greyhounds
LOCATION:GFL Memorial Gardens
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29248/oshawa-generals-vs-soo-greyhou
 nds
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29257@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261129T000500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Sudbury Wolves
LOCATION:Sudbury Community Arena
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29257/oshawa-generals-vs-sudbury-wol
 ves
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29271@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261205T000500Z
DURATION:PT3H
SUMMARY:Soo Greyhounds at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29271/soo-greyhounds-vs-oshawa-gener
 als
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29274@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261205T210000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Brantford Bulldogs
LOCATION:TD Civic Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29274/oshawa-generals-vs-brantford-b
 ulldogs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29282@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261206T230500Z
DURATION:PT3H
SUMMARY:Erie Otters at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29282/erie-otters-vs-oshawa-generals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29293@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261211T000500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Peterborough Petes
LOCATION:Peterborough Memorial Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29293/oshawa-generals-vs-peterboroug
 h-petes
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29298@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261212T000000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Kitchener Rangers
LOCATION:Kitchener Memorial Auditorium
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29298/oshawa-generals-vs-kitchener-r
 angers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29309@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261213T230500Z
DURATION:PT3H
SUMMARY:Windsor Spitfires at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29309/windsor-spitfires-vs-oshawa-ge
 nerals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29327@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261219T000000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Ottawa 67's
LOCATION:TD Place
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29327/oshawa-generals-vs-ottawa-67s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29336@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261220T230500Z
DURATION:PT3H
SUMMARY:Peterborough Petes at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29336/peterborough-petes-vs-oshawa-g
 enerals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29339@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261228T190500Z
DURATION:PT3H
SUMMARY:Kingston Frontenacs at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29339/kingston-frontenacs-vs-oshawa-
 generals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29354@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261231T190500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Peterborough Petes
LOCATION:Peterborough Memorial Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29354/oshawa-generals-vs-peterboroug
 h-petes
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29357@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270101T190500Z
DURATION:PT3H
SUMMARY:North Bay Battalion at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29357/north-bay-battalion-vs-oshawa-
 generals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29369@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270103T190500Z
DURATION:PT3H
SUMMARY:Barrie Colts at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29369/barrie-colts-vs-oshawa-general
 s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29372@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270107T000000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Brantford Bulldogs
LOCATION:TD Civic Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29372/oshawa-generals-vs-brantford-b
 ulldogs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29383@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270109T000000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at London Knights
LOCATION:Canada Life Place
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29383/oshawa-generals-vs-london-knig
 hts
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29396@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270110T230500Z
DURATION:PT3H
SUMMARY:Owen Sound Attack at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29396/owen-sound-attack-vs-oshawa-ge
 nerals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29412@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270116T000000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Niagara IceDogs
LOCATION:Meridian Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29412/oshawa-generals-vs-niagara-ice
 dogs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29417@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270116T230000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Erie Otters
LOCATION:Erie Insurance Arena
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29417/oshawa-generals-vs-erie-otters
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29441@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270123T200000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Ottawa 67's
LOCATION:TD Place
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29441/oshawa-generals-vs-ottawa-67s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29447@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270124T230500Z
DURATION:PT3H
SUMMARY:Saginaw Spirit at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29447/saginaw-spirit-vs-oshawa-gener
 als
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29462@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270130T000500Z
DURATION:PT3H
SUMMARY:Peterborough Petes at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29462/peterborough-petes-vs-oshawa-g
 enerals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29472@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270131T230500Z
DURATION:PT3H
SUMMARY:Brantford Bulldogs at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29472/brantford-bulldogs-vs-oshawa-g
 enerals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29480@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270205T000000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Barrie Colts
LOCATION:Sadlon Arena
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29480/oshawa-generals-vs-barrie-colt
 s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29485@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270206T000500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Kingston Frontenacs
LOCATION:Slush Puppie Place
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29485/oshawa-generals-vs-kingston-fr
 ontenacs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29500@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270207T230500Z
DURATION:PT3H
SUMMARY:Brampton Steelheads at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29500/brampton-steelheads-vs-oshawa-
 generals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29506@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270211T000500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Sudbury Wolves
LOCATION:Sudbury Community Arena
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29506/oshawa-generals-vs-sudbury-wol
 ves
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29507@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270212T000000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at North Bay Battalion
LOCATION:Boart Longyear Memorial Gardens
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29507/oshawa-generals-vs-north-bay-b
 attalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29521@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270214T000500Z
DURATION:PT3H
SUMMARY:Brampton Steelheads at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29521/brampton-steelheads-vs-oshawa-
 generals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29531@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270215T190500Z
DURATION:PT3H
SUMMARY:Niagara IceDogs at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29531/niagara-icedogs-vs-oshawa-gene
 rals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29546@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270220T000500Z
DURATION:PT3H
SUMMARY:Ottawa 67's at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29546/ottawa-67s-vs-oshawa-generals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29558@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270221T230500Z
DURATION:PT3H
SUMMARY:Kingston Frontenacs at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29558/kingston-frontenacs-vs-oshawa-
 generals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29570@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270227T000000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Flint Firebirds
LOCATION:Dort Financial Center
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29570/oshawa-generals-vs-flint-fireb
 irds
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29582@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270228T000500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Saginaw Spirit
LOCATION:Dow Event Center
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29582/oshawa-generals-vs-saginaw-spi
 rit
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29596@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270305T000000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at North Bay Battalion
LOCATION:Boart Longyear Memorial Gardens
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29596/oshawa-generals-vs-north-bay-b
 attalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29609@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270307T000000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Owen Sound Attack
LOCATION:Harry Lumley Bayshore Community Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29609/oshawa-generals-vs-owen-sound-
 attack
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29614@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270307T230500Z
DURATION:PT3H
SUMMARY:Barrie Colts at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29614/barrie-colts-vs-oshawa-general
 s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29619@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270310T000500Z
DURATION:PT3H
SUMMARY:Guelph Storm at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29619/guelph-storm-vs-oshawa-general
 s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29625@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270312T000500Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Peterborough Petes
LOCATION:Peterborough Memorial Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29625/oshawa-generals-vs-peterboroug
 h-petes
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29631@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270313T000500Z
DURATION:PT3H
SUMMARY:Ottawa 67's at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29631/ottawa-67s-vs-oshawa-generals
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29643@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270314T180500Z
DURATION:PT3H
SUMMARY:London Knights at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29643/london-knights-vs-oshawa-gener
 als
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29651@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270317T230500Z
DURATION:PT3H
SUMMARY:Sudbury Wolves at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29651/sudbury-wolves-vs-oshawa-gener
 als
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29663@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270319T230000Z
DURATION:PT3H
SUMMARY:Oshawa Generals at Ottawa 67's
LOCATION:TD Place
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29663/oshawa-generals-vs-ottawa-67s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29672@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270321T220500Z
DURATION:PT3H
SUMMARY:Kingston Frontenacs at Oshawa Generals
LOCATION:Tribute Communities Centre
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29672/kingston-frontenacs-vs-oshawa-
 generals
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
