BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//OHL Schedule//Team calendar//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:North Bay Battalion · 2026-27
X-WR-TIMEZONE:America/Toronto
REFRESH-INTERVAL;VALUE=DURATION:PT1H
BEGIN:VEVENT
UID:ohl-28998@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260918T230000Z
DURATION:PT3H
SUMMARY:Barrie Colts 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/28998/barrie-colts-vs-north-bay-batt
 alion
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-29010@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260924T230000Z
DURATION:PT3H
SUMMARY:Brampton Steelheads 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/29010/brampton-steelheads-vs-north-b
 ay-battalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29028@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20260926T230700Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29028/north-bay-battalion-vs-soo-gre
 yhounds
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29035@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261001T230500Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29035/north-bay-battalion-vs-windsor
 -spitfires
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29040@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261002T230000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29040/north-bay-battalion-vs-london-
 knights
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29046@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261003T200000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29046/north-bay-battalion-vs-brantfo
 rd-bulldogs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29058@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261008T230000Z
DURATION:PT3H
SUMMARY:Sudbury Wolves 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/29058/sudbury-wolves-vs-north-bay-ba
 ttalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29075@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261012T180000Z
DURATION:PT3H
SUMMARY:Peterborough Petes 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/29075/peterborough-petes-vs-north-ba
 y-battalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29080@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261015T230500Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29080/north-bay-battalion-vs-peterbo
 rough-petes
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29099@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261018T180000Z
DURATION:PT3H
SUMMARY:Niagara IceDogs 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/29099/niagara-icedogs-vs-north-bay-b
 attalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29104@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261022T230000Z
DURATION:PT3H
SUMMARY:Sudbury Wolves 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/29104/sudbury-wolves-vs-north-bay-ba
 ttalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29114@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261023T230500Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29114/north-bay-battalion-vs-sudbury
 -wolves
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29115@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261024T233000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29115/north-bay-battalion-vs-barrie-
 colts
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29130@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261029T230000Z
DURATION:PT3H
SUMMARY:London Knights 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/29130/london-knights-vs-north-bay-ba
 ttalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29136@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261030T230000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29136/north-bay-battalion-vs-niagara
 -icedogs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29148@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261101T190000Z
DURATION:PT3H
SUMMARY:Val-d'Or Foreurs 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/29148/val-d-or-foreurs-vs-north-bay-
 battalion
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-29169@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261107T210700Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29169/north-bay-battalion-vs-guelph-
 storm
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29183@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261113T000000Z
DURATION:PT3H
SUMMARY:Sarnia Sting 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/29183/sarnia-sting-vs-north-bay-batt
 alion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29203@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261115T200000Z
DURATION:PT3H
SUMMARY:Sudbury Wolves 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/29203/sudbury-wolves-vs-north-bay-ba
 ttalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29208@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261119T000000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29208/north-bay-battalion-vs-owen-so
 und-attack
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-29231@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261122T190000Z
DURATION:PT3H
SUMMARY:Niagara IceDogs 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/29231/niagara-icedogs-vs-north-bay-b
 attalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29241@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261128T000000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29241/north-bay-battalion-vs-brampto
 n-steelheads
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29259@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261129T190000Z
DURATION:PT3H
SUMMARY:Brampton Steelheads 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/29259/brampton-steelheads-vs-north-b
 ay-battalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29264@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261204T000000Z
DURATION:PT3H
SUMMARY:Erie Otters 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/29264/erie-otters-vs-north-bay-batta
 lion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29281@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261206T190000Z
DURATION:PT3H
SUMMARY:Soo Greyhounds 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/29281/soo-greyhounds-vs-north-bay-ba
 ttalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29292@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261211T000000Z
DURATION:PT3H
SUMMARY:Kingston Frontenacs 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/29292/kingston-frontenacs-vs-north-b
 ay-battalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29306@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261213T000000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29306/north-bay-battalion-vs-niagara
 -icedogs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29307@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261213T190000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29307/north-bay-battalion-vs-brantfo
 rd-bulldogs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29318@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261218T000000Z
DURATION:PT3H
SUMMARY:Guelph Storm 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/29318/guelph-storm-vs-north-bay-batt
 alion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29321@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261219T000000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29321/north-bay-battalion-vs-brampto
 n-steelheads
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29353@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20261231T180000Z
DURATION:PT3H
SUMMARY:Brampton Steelheads 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/29353/brampton-steelheads-vs-north-b
 ay-battalion
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-29368@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270103T190000Z
DURATION:PT3H
SUMMARY:Peterborough Petes 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/29368/peterborough-petes-vs-north-ba
 y-battalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29376@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270108T000000Z
DURATION:PT3H
SUMMARY:Windsor Spitfires 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/29376/windsor-spitfires-vs-north-bay
 -battalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29385@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270109T000700Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29385/north-bay-battalion-vs-soo-gre
 yhounds
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29395@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270110T190000Z
DURATION:PT3H
SUMMARY:Brantford Bulldogs 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/29395/brantford-bulldogs-vs-north-ba
 y-battalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29403@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270115T000000Z
DURATION:PT3H
SUMMARY:Soo Greyhounds 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/29403/soo-greyhounds-vs-north-bay-ba
 ttalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29415@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270117T003000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29415/north-bay-battalion-vs-barrie-
 colts
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29423@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270117T190000Z
DURATION:PT3H
SUMMARY:Owen Sound Attack 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/29423/owen-sound-attack-vs-north-bay
 -battalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29427@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270122T000000Z
DURATION:PT3H
SUMMARY:Flint Firebirds 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/29427/flint-firebirds-vs-north-bay-b
 attalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29436@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270123T000000Z
DURATION:PT3H
SUMMARY:North Bay Battalion at Val-d'Or Foreurs
LOCATION:Centre Agnico Eagle
DESCRIPTION:Times may change. Calendar apps control their refresh interval
 . Three-hour calendar block\; actual game length varies.
URL:https://www.ohlschedule.com/games/29436/north-bay-battalion-vs-val-d-o
 r-foreurs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29446@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270124T190000Z
DURATION:PT3H
SUMMARY:Ottawa 67's 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/29446/ottawa-67s-vs-north-bay-battal
 ion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29454@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270129T000500Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29454/north-bay-battalion-vs-peterbo
 rough-petes
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29467@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270130T210500Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29467/north-bay-battalion-vs-kingsto
 n-frontenacs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29473@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270131T200000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29473/north-bay-battalion-vs-ottawa-
 67s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29482@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270205T000000Z
DURATION:PT3H
SUMMARY:Ottawa 67's 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/29482/ottawa-67s-vs-north-bay-battal
 ion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29491@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270206T000500Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29491/north-bay-battalion-vs-sudbury
 -wolves
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29499@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270207T180000Z
DURATION:PT3H
SUMMARY:Barrie Colts 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/29499/barrie-colts-vs-north-bay-batt
 alion
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-29525@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270214T190000Z
DURATION:PT3H
SUMMARY:Saginaw Spirit 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/29525/saginaw-spirit-vs-north-bay-ba
 ttalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29532@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270215T200000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29532/north-bay-battalion-vs-ottawa-
 67s
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29541@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270220T000000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29541/north-bay-battalion-vs-flint-f
 irebirds
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29553@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270221T000500Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29553/north-bay-battalion-vs-saginaw
 -spirit
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29561@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270221T190500Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29561/north-bay-battalion-vs-sarnia-
 sting
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29567@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270226T000000Z
DURATION:PT3H
SUMMARY:Niagara IceDogs 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/29567/niagara-icedogs-vs-north-bay-b
 attalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29575@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270227T000500Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29575/north-bay-battalion-vs-sudbury
 -wolves
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29585@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270228T190000Z
DURATION:PT3H
SUMMARY:Barrie Colts 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/29585/barrie-colts-vs-north-bay-batt
 alion
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-29606@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270306T230000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29606/north-bay-battalion-vs-erie-ot
 ters
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29613@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270307T190000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29613/north-bay-battalion-vs-niagara
 -icedogs
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29624@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270312T000000Z
DURATION:PT3H
SUMMARY:Brantford Bulldogs 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/29624/brantford-bulldogs-vs-north-ba
 y-battalion
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29634@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270313T000500Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29634/north-bay-battalion-vs-sudbury
 -wolves
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29641@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270314T180000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29641/north-bay-battalion-vs-brampto
 n-steelheads
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29647@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270317T230000Z
DURATION:PT3H
SUMMARY:North Bay Battalion 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/29647/north-bay-battalion-vs-barrie-
 colts
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ohl-29671@ohl-schedule
DTSTAMP:20261102T042717Z
LAST-MODIFIED:20261102T042717Z
SEQUENCE:0
DTSTART:20270321T180000Z
DURATION:PT3H
SUMMARY:Sudbury Wolves 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/29671/sudbury-wolves-vs-north-bay-ba
 ttalion
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
