BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//OHL Schedule//Team calendar//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Kitchener Rangers · 2026-27
X-WR-TIMEZONE:America/Toronto
REFRESH-INTERVAL;VALUE=DURATION:PT1H
BEGIN:VEVENT
UID:ohl-28996@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260918T230000Z
DURATION:PT3H
SUMMARY:Owen Sound Attack 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/28996/owen-sound-attack-vs-kitchener
 -rangers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29004@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260919T230000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29004/kitchener-rangers-vs-owen-soun
 d-attack
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29015@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260925T230000Z
DURATION:PT3H
SUMMARY:Erie Otters 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/29015/erie-otters-vs-kitchener-range
 rs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29023@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260926T220000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29023/kitchener-rangers-vs-erie-otte
 rs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29029@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260927T220000Z
DURATION:PT3H
SUMMARY:Kingston Frontenacs 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/29029/kingston-frontenacs-vs-kitchen
 er-rangers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29039@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261002T230000Z
DURATION:PT3H
SUMMARY:Saginaw Spirit 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/29039/saginaw-spirit-vs-kitchener-ra
 ngers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29050@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261004T180700Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29050/kitchener-rangers-vs-guelph-st
 orm
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29055@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261007T230000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29055/kitchener-rangers-vs-flint-fir
 ebirds
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29063@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261009T230700Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29063/kitchener-rangers-vs-soo-greyh
 ounds
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29070@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261010T230500Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29070/kitchener-rangers-vs-saginaw-s
 pirit
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29077@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261013T230000Z
DURATION:PT3H
SUMMARY:London Knights 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/29077/london-knights-vs-kitchener-ra
 ngers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29087@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261016T230000Z
DURATION:PT3H
SUMMARY:Niagara IceDogs 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/29087/niagara-icedogs-vs-kitchener-r
 angers
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-29109@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261023T230000Z
DURATION:PT3H
SUMMARY:Guelph Storm 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/29109/guelph-storm-vs-kitchener-rang
 ers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29123@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261025T180700Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29123/kitchener-rangers-vs-guelph-st
 orm
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29135@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261030T230000Z
DURATION:PT3H
SUMMARY:Flint Firebirds 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/29135/flint-firebirds-vs-kitchener-r
 angers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29153@ohl-schedule
DTSTAMP:20261104T043000Z
LAST-MODIFIED:20261104T043000Z
SEQUENCE:1
DTSTART:20261104T000000Z
DURATION:PT3H
SUMMARY:Guelph Storm 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/29153/guelph-storm-vs-kitchener-rang
 ers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29163@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261107T000000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29163/north-bay-battalion-vs-kitchen
 er-rangers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29170@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261108T000000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29170/kitchener-rangers-vs-owen-soun
 d-attack
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29182@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261112T160000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29182/kitchener-rangers-vs-erie-otte
 rs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29190@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261114T000000Z
DURATION:PT3H
SUMMARY:Barrie Colts 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/29190/barrie-colts-vs-kitchener-rang
 ers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29201@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261115T190000Z
DURATION:PT3H
SUMMARY:Ottawa 67's 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/29201/ottawa-67s-vs-kitchener-ranger
 s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29210@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261119T000500Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29210/kitchener-rangers-vs-sudbury-w
 olves
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29221@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261121T000000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29221/kitchener-rangers-vs-north-bay
 -battalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29224@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261122T003000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29224/kitchener-rangers-vs-barrie-co
 lts
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29238@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261126T000500Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29238/kitchener-rangers-vs-windsor-s
 pitfires
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29245@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261128T000000Z
DURATION:PT3H
SUMMARY:Windsor Spitfires 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/29245/windsor-spitfires-vs-kitchener
 -rangers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29253@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261128T210000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29253/kitchener-rangers-vs-london-kn
 ights
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29269@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261205T000000Z
DURATION:PT3H
SUMMARY:Owen Sound Attack 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/29269/owen-sound-attack-vs-kitchener
 -rangers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29278@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261206T000500Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29278/kitchener-rangers-vs-windsor-s
 pitfires
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29285@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261209T000000Z
DURATION:PT3H
SUMMARY:Sarnia Sting 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/29285/sarnia-sting-vs-kitchener-rang
 ers
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-29324@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261219T000000Z
DURATION:PT3H
SUMMARY:Sudbury Wolves 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/29324/sudbury-wolves-vs-kitchener-ra
 ngers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29330@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261219T190700Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29330/kitchener-rangers-vs-guelph-st
 orm
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29342@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261230T000000Z
DURATION:PT3H
SUMMARY:Guelph Storm 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/29342/guelph-storm-vs-kitchener-rang
 ers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29364@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270103T000700Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29364/kitchener-rangers-vs-soo-greyh
 ounds
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29365@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270103T210000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29365/kitchener-rangers-vs-flint-fir
 ebirds
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29382@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270109T000000Z
DURATION:PT3H
SUMMARY:Erie Otters 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/29382/erie-otters-vs-kitchener-range
 rs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29391@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270110T000500Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29391/kitchener-rangers-vs-saginaw-s
 pirit
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29399@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270113T000000Z
DURATION:PT3H
SUMMARY:London Knights 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/29399/london-knights-vs-kitchener-ra
 ngers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29401@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270114T000500Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29401/kitchener-rangers-vs-sarnia-st
 ing
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29410@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270116T000000Z
DURATION:PT3H
SUMMARY:Owen Sound Attack 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/29410/owen-sound-attack-vs-kitchener
 -rangers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29422@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270117T190000Z
DURATION:PT3H
SUMMARY:Soo Greyhounds 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/29422/soo-greyhounds-vs-kitchener-ra
 ngers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29432@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270123T000000Z
DURATION:PT3H
SUMMARY:Peterborough Petes 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/29432/peterborough-petes-vs-kitchene
 r-rangers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29440@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270124T000000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29440/kitchener-rangers-vs-niagara-i
 cedogs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29451@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270127T233700Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29451/kitchener-rangers-vs-guelph-st
 orm
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29460@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270130T000000Z
DURATION:PT3H
SUMMARY:Owen Sound Attack 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/29460/owen-sound-attack-vs-kitchener
 -rangers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29471@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270131T190000Z
DURATION:PT3H
SUMMARY:Soo Greyhounds 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/29471/soo-greyhounds-vs-kitchener-ra
 ngers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29477@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270204T000000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29477/kitchener-rangers-vs-london-kn
 ights
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29486@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270206T000000Z
DURATION:PT3H
SUMMARY:Windsor Spitfires 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/29486/windsor-spitfires-vs-kitchener
 -rangers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29503@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270210T000000Z
DURATION:PT3H
SUMMARY:London Knights 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/29503/london-knights-vs-kitchener-ra
 ngers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29513@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270213T000500Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29513/kitchener-rangers-vs-kingston-
 frontenacs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29522@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270213T200000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29522/kitchener-rangers-vs-ottawa-67
 s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29533@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270215T190500Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29533/kitchener-rangers-vs-peterboro
 ugh-petes
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29544@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270220T000000Z
DURATION:PT3H
SUMMARY:Brantford Bulldogs 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/29544/brantford-bulldogs-vs-kitchene
 r-rangers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29556@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270221T190000Z
DURATION:PT3H
SUMMARY:Guelph Storm 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/29556/guelph-storm-vs-kitchener-rang
 ers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29562@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270225T000000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29562/kitchener-rangers-vs-brantford
 -bulldogs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29572@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270227T000000Z
DURATION:PT3H
SUMMARY:Brampton Steelheads 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/29572/brampton-steelheads-vs-kitchen
 er-rangers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29581@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270228T000000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29581/kitchener-rangers-vs-owen-soun
 d-attack
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29589@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270303T000000Z
DURATION:PT3H
SUMMARY:Flint Firebirds 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/29589/flint-firebirds-vs-kitchener-r
 angers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29591@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270304T000000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29591/kitchener-rangers-vs-london-kn
 ights
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29601@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270306T000000Z
DURATION:PT3H
SUMMARY:Erie Otters 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/29601/erie-otters-vs-kitchener-range
 rs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29616@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270307T190500Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29616/kitchener-rangers-vs-sarnia-st
 ing
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29629@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270313T000000Z
DURATION:PT3H
SUMMARY:Saginaw Spirit 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/29629/saginaw-spirit-vs-kitchener-ra
 ngers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29635@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270313T230000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29635/kitchener-rangers-vs-erie-otte
 rs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29648@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270317T163000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29648/kitchener-rangers-vs-brampton-
 steelheads
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29660@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270319T230000Z
DURATION:PT3H
SUMMARY:Sarnia Sting 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/29660/sarnia-sting-vs-kitchener-rang
 ers
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29669@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270320T230000Z
DURATION:PT3H
SUMMARY:Kitchener Rangers 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/29669/kitchener-rangers-vs-owen-soun
 d-attack
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
