{"client_code":"ohl","league_code":"ohl","site_api_key":"f1aa699db3d81487","language_code":"en","site_url":"https:\/\/chl.ca\/ohl","start_date":"2025-10-01","end_date":"2025-10-31","full_date":"October 31, 2025","scores":[{"id":"28297","season_id":"83","league_id":"1","home_team":"20","visiting_team":"18","game_number":"148","game_letter":"","type_id":"","if_necessary":"0","quick_score":"0","mvp1":"9376","mvp2":"9378","mvp3":"8756","featured_player_id":"","date_played":"2025-10-31","schedule_time":"18:00:00","timezone":"Canada\/Eastern","start_time":"18:05:00","end_time":"20:15:00","forfeit":"0","shootout":"0","shootout_first_shooter_home":"0","attendance":"1908","location":"50","home_coach":"","home_assistant_coach1":"0","home_assistant_coach2":"0","home_manager":"","visiting_coach":"","visiting_assistant_coach1":"0","visiting_assistant_coach2":"0","visiting_manager":"","period":"3","game_clock":"00:00:00","status":"4","started":"1","pending_final":"0","final":"1","home_goal_count":"4","visiting_goal_count":"0","public_notes":"","private_notes":"","league_game_notes":"","home_team_notes":"","visiting_team_notes":"","capacity":"","schedule_notes":"","schedule_notes_fr":"","home_audio_url":"https:\/\/mybroadcasting.streamb.online\/36-WELLAND-CKYY-1780463284\/streamb-popup","home_video_url":"","home_webcast_url":"https:\/\/flosports.link\/3JEH4Xi","home_audio_url_fr":"","home_video_url_fr":"","home_webcast_url_fr":"","visiting_webcast_url":"https:\/\/flosports.link\/3JFt2Et","visiting_video_url":"","visiting_audio_url":"https:\/\/sauga960am.ca\/","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","tickets_url":"https:\/\/blocktickets.xyz\/venue\/niagara-icedogs-hockey-club","tickets_url_fr":"","last_modified":"2026-03-15 04:26:21","imported_id":"","htv_game_id":"1126474","flo_core_event_id":"14477531","flo_live_event_id":"194564","game_id":"28297","venue":"Meridian Centre","venue_location":"St. Catharines, ON","game_status":"Final","intermission":"0","home_team_name":"Niagara IceDogs","home_team_nickname":"IceDogs","home_team_code":"NIAG","home_team_city":"Niagara","home_team_division":"Central Division","visiting_team_name":"Brampton Steelheads","visiting_team_nickname":"Steelheads","visiting_team_code":"BRAM","visiting_team_city":"Brampton","visiting_team_division":"Central Division","playoff":"0","home_stats":{"wins":"30","losses":"29","ties":"0","ot_wins":"8","ot_losses":"4","shootout_wins":"3","shootout_losses":"2","points":"66","use_shootouts":"1","record":"30-29-4-2"},"visiting_stats":{"wins":"17","losses":"38","ties":"0","ot_wins":"2","ot_losses":"6","shootout_wins":"1","shootout_losses":"3","points":"43","use_shootouts":"1","record":"17-38-6-3"},"date_played_fmt":"Oct 31, 2025","home_team_goals_by_period":{"2":"1","3":"3"},"visiting_team_goals_by_period":[],"home_power_play_goals":"0","home_power_play_opportunities":"2","home_power_plays":"0\/2","visiting_power_play_goals":"0","visiting_power_play_opportunities":"3","visiting_power_plays":"0\/3","home_shots":"26","visiting_shots":"30","periods":{"1":{"id":"1","short_name":"1","long_name":"1st","length":"1200","mandatory":"1"},"2":{"id":"2","short_name":"2","long_name":"2nd","length":"1200","mandatory":"1"},"3":{"id":"3","short_name":"3","long_name":"3rd","length":"1200","mandatory":"1"}},"goal_summary":[{"code":"NIAG","player_id":"8756","first_name":"Kevin","last_name":"K. He","time":"00:01:28","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"238369","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"He"},{"code":"NIAG","player_id":"9378","first_name":"Alexander","last_name":"A. Hage","time":"00:01:38","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238373","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Hage"},{"code":"NIAG","player_id":"9270","first_name":"Hayden","last_name":"H. Reid","time":"00:08:08","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238374","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Reid"},{"code":"NIAG","player_id":"8963","first_name":"Ryan","last_name":"R. Roobroeck","time":"00:12:12","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238375","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Roobroeck"}],"goal_list":[{"code":"NIAG","player_id":"8756","first_name":"Kevin","last_name":"K. He","time":"00:01:28","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"238369","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"He"},{"code":"NIAG","player_id":"9378","first_name":"Alexander","last_name":"A. Hage","time":"00:01:38","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238373","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Hage"},{"code":"NIAG","player_id":"9270","first_name":"Hayden","last_name":"H. Reid","time":"00:08:08","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238374","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Reid"},{"code":"NIAG","player_id":"8963","first_name":"Ryan","last_name":"R. Roobroeck","time":"00:12:12","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238375","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Roobroeck"}]},{"id":"28296","season_id":"83","league_id":"1","home_team":"10","visiting_team":"12","game_number":"147","game_letter":"","type_id":"","if_necessary":"0","quick_score":"0","mvp1":"9372","mvp2":"8948","mvp3":"9165","featured_player_id":"","date_played":"2025-10-31","schedule_time":"19:00:00","timezone":"Canada\/Eastern","start_time":"19:08:00","end_time":"21:23:00","forfeit":"0","shootout":"0","shootout_first_shooter_home":"0","attendance":"5046","location":"8","home_coach":"","home_assistant_coach1":"0","home_assistant_coach2":"0","home_manager":"","visiting_coach":"","visiting_assistant_coach1":"0","visiting_assistant_coach2":"0","visiting_manager":"","period":"3","game_clock":"00:00:00","status":"4","started":"1","pending_final":"0","final":"1","home_goal_count":"3","visiting_goal_count":"0","public_notes":"","private_notes":"","league_game_notes":"","home_team_notes":"","visiting_team_notes":"","capacity":"","schedule_notes":"","schedule_notes_fr":"","home_audio_url":"https:\/\/kitchener.citynews.ca\/audio\/","home_video_url":"https:\/\/www.rogerstv.com\/waterloo-region\/onnow","home_webcast_url":"https:\/\/flosports.link\/4oHI5O7","home_audio_url_fr":"","home_video_url_fr":"","home_webcast_url_fr":"","visiting_webcast_url":"https:\/\/flosports.link\/41bS04t","visiting_video_url":"","visiting_audio_url":"https:\/\/chl.ca\/ohl-wolves\/listen-live\/","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","tickets_url":"https:\/\/kwtickets.evenue.net\/events\/RANGERS","tickets_url_fr":"","last_modified":"2026-02-26 22:51:50","imported_id":"","htv_game_id":"1125867","flo_core_event_id":"14476951","flo_live_event_id":"194275","game_id":"28296","venue":"Kitchener Memorial Auditorium","venue_location":"Kitchener","game_status":"Final","intermission":"0","home_team_name":"Kitchener Rangers","home_team_nickname":"Rangers","home_team_code":"KIT","home_team_city":"Kitchener","home_team_division":"Midwest Division","visiting_team_name":"Sudbury Wolves","visiting_team_nickname":"Wolves","visiting_team_code":"SBY","visiting_team_city":"Sudbury","visiting_team_division":"Central Division","playoff":"0","home_stats":{"wins":"46","losses":"13","ties":"0","ot_wins":"5","ot_losses":"4","shootout_wins":"1","shootout_losses":"2","points":"98","use_shootouts":"1","record":"46-13-4-2"},"visiting_stats":{"wins":"26","losses":"37","ties":"0","ot_wins":"4","ot_losses":"2","shootout_wins":"1","shootout_losses":"0","points":"54","use_shootouts":"1","record":"26-37-2-0"},"date_played_fmt":"Oct 31, 2025","home_team_goals_by_period":{"1":"1","2":"1","3":"1"},"visiting_team_goals_by_period":[],"home_power_play_goals":"0","home_power_play_opportunities":"3","home_power_plays":"0\/3","visiting_power_play_goals":"0","visiting_power_play_opportunities":"5","visiting_power_plays":"0\/5","home_shots":"27","visiting_shots":"19","periods":{"1":{"id":"1","short_name":"1","long_name":"1st","length":"1200","mandatory":"1"},"2":{"id":"2","short_name":"2","long_name":"2nd","length":"1200","mandatory":"1"},"3":{"id":"3","short_name":"3","long_name":"3rd","length":"1200","mandatory":"1"}},"goal_summary":[{"code":"KIT","player_id":"8945","first_name":"Tanner","last_name":"T. Lam","time":"00:15:05","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"238372","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Lam"},{"code":"KIT","player_id":"9165","first_name":"Jack","last_name":"J. LaBrash","time":"00:19:44","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"238376","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"LaBrash"},{"code":"KIT","player_id":"9276","first_name":"Jack","last_name":"J. Pridham","time":"00:19:50","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238381","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pridham"}],"goal_list":[{"code":"KIT","player_id":"8945","first_name":"Tanner","last_name":"T. Lam","time":"00:15:05","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"238372","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Lam"},{"code":"KIT","player_id":"9165","first_name":"Jack","last_name":"J. LaBrash","time":"00:19:44","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"238376","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"LaBrash"},{"code":"KIT","player_id":"9276","first_name":"Jack","last_name":"J. Pridham","time":"00:19:50","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238381","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pridham"}]},{"id":"28298","season_id":"83","league_id":"1","home_team":"5","visiting_team":"14","game_number":"149","game_letter":"","type_id":"","if_necessary":"0","quick_score":"0","mvp1":"9520","mvp2":"8975","mvp3":"8591","featured_player_id":"","date_played":"2025-10-31","schedule_time":"19:00:00","timezone":"Canada\/Eastern","start_time":"19:05:00","end_time":"21:28:00","forfeit":"0","shootout":"0","shootout_first_shooter_home":"0","attendance":"1713","location":"49","home_coach":"","home_assistant_coach1":"0","home_assistant_coach2":"0","home_manager":"","visiting_coach":"","visiting_assistant_coach1":"0","visiting_assistant_coach2":"0","visiting_manager":"","period":"3","game_clock":"00:00:00","status":"4","started":"1","pending_final":"0","final":"1","home_goal_count":"5","visiting_goal_count":"1","public_notes":"","private_notes":"","league_game_notes":"","home_team_notes":"","visiting_team_notes":"","capacity":"","schedule_notes":"","schedule_notes_fr":"","home_audio_url":"https:\/\/www.iheart.com\/live\/tsn-1200-7503\/","home_video_url":"","home_webcast_url":"https:\/\/flosports.link\/3UB9MKQ","home_audio_url_fr":"","home_video_url_fr":"","home_webcast_url_fr":"","visiting_webcast_url":"https:\/\/flosports.link\/46YmBWW","visiting_video_url":"https:\/\/www.rogerstv.com\/london\/onnow","visiting_audio_url":"https:\/\/globalnews.ca\/radio\/am980\/player\/?gref=am980#\/","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","tickets_url":"","tickets_url_fr":"","last_modified":"2025-11-01 02:26:29","imported_id":"","htv_game_id":"1126106","flo_core_event_id":"14477524","flo_live_event_id":"194562","game_id":"28298","venue":"TD Place","venue_location":"Ottawa, ON","game_status":"Final","intermission":"0","home_team_name":"Ottawa 67's","home_team_nickname":"67's","home_team_code":"OTT","home_team_city":"Ottawa","home_team_division":"East Division","visiting_team_name":"London Knights","visiting_team_nickname":"Knights","visiting_team_code":"LDN","visiting_team_city":"London","visiting_team_division":"Midwest Division","playoff":"0","home_stats":{"wins":"45","losses":"14","ties":"0","ot_wins":"4","ot_losses":"3","shootout_wins":"3","shootout_losses":"3","points":"96","use_shootouts":"1","record":"45-14-3-3"},"visiting_stats":{"wins":"38","losses":"22","ties":"0","ot_wins":"8","ot_losses":"4","shootout_wins":"3","shootout_losses":"1","points":"81","use_shootouts":"1","record":"38-22-4-1"},"date_played_fmt":"Oct 31, 2025","home_team_goals_by_period":{"1":"2","2":"1","3":"2"},"visiting_team_goals_by_period":{"3":"1"},"home_power_play_goals":"3","home_power_play_opportunities":"7","home_power_plays":"3\/7","visiting_power_play_goals":"0","visiting_power_play_opportunities":"0","visiting_power_plays":"0\/0","home_shots":"33","visiting_shots":"13","periods":{"1":{"id":"1","short_name":"1","long_name":"1st","length":"1200","mandatory":"1"},"2":{"id":"2","short_name":"2","long_name":"2nd","length":"1200","mandatory":"1"},"3":{"id":"3","short_name":"3","long_name":"3rd","length":"1200","mandatory":"1"}},"goal_summary":[{"code":"LDN","player_id":"9298","first_name":"Andoni","last_name":"A. Fimis","time":"00:04:27","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238378","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Fimis"},{"code":"OTT","player_id":"9520","first_name":"Jasper","last_name":"J. Kuhta","time":"00:05:19","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"238370","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kuhta"},{"code":"OTT","player_id":"9520","first_name":"Jasper","last_name":"J. Kuhta","time":"00:11:12","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"238371","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Kuhta"},{"code":"OTT","player_id":"9181","first_name":"Filip","last_name":"F. Ekberg","time":"00:18:37","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"238377","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Ekberg"},{"code":"OTT","player_id":"9520","first_name":"Jasper","last_name":"J. Kuhta","time":"00:05:50","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238379","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kuhta"},{"code":"OTT","player_id":"9520","first_name":"Jasper","last_name":"J. Kuhta","time":"00:11:18","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238380","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kuhta"}],"goal_list":[{"code":"OTT","player_id":"9520","first_name":"Jasper","last_name":"J. Kuhta","time":"00:05:19","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"238370","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kuhta"},{"code":"OTT","player_id":"9520","first_name":"Jasper","last_name":"J. Kuhta","time":"00:11:12","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"238371","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Kuhta"},{"code":"OTT","player_id":"9181","first_name":"Filip","last_name":"F. Ekberg","time":"00:18:37","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"238377","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Ekberg"},{"code":"LDN","player_id":"9298","first_name":"Andoni","last_name":"A. Fimis","time":"00:04:27","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238378","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Fimis"},{"code":"OTT","player_id":"9520","first_name":"Jasper","last_name":"J. Kuhta","time":"00:05:50","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238379","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kuhta"},{"code":"OTT","player_id":"9520","first_name":"Jasper","last_name":"J. Kuhta","time":"00:11:18","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"238380","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kuhta"}]}],"current_season_id":"83","teams":[{"id":"7","name":"Barrie Colts","city":"Barrie","code":"BAR","nickname":"Colts","team_caption":"","division_id":"2","division_long_name":"Central Division","division_short_name":"Central","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/7.png"},{"id":"18","name":"Brampton Steelheads","city":"Brampton","code":"BRAM","nickname":"Steelheads","team_caption":"","division_id":"2","division_long_name":"Central Division","division_short_name":"Central","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/18.jpg"},{"id":"1","name":"Brantford Bulldogs","city":"Brantford","code":"BFD","nickname":"Bulldogs","team_caption":"","division_id":"1","division_long_name":"East Division","division_short_name":"East","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/1.png"},{"id":"8","name":"Erie Otters","city":"Erie","code":"ER","nickname":"Otters","team_caption":"","division_id":"4","division_long_name":"Midwest Division","division_short_name":"Midwest","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/8.png"},{"id":"13","name":"Flint Firebirds","city":"Flint","code":"FLNT","nickname":"Firebirds","team_caption":"","division_id":"3","division_long_name":"West Division","division_short_name":"West","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/13.png"},{"id":"9","name":"Guelph Storm","city":"Guelph","code":"GUE","nickname":"Storm","team_caption":"","division_id":"4","division_long_name":"Midwest Division","division_short_name":"Midwest","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/9.png"},{"id":"2","name":"Kingston Frontenacs","city":"Kingston","code":"KGN","nickname":"Frontenacs","team_caption":"","division_id":"1","division_long_name":"East Division","division_short_name":"East","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/2.png"},{"id":"10","name":"Kitchener Rangers","city":"Kitchener","code":"KIT","nickname":"Rangers","team_caption":"","division_id":"4","division_long_name":"Midwest Division","division_short_name":"Midwest","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/10.png"},{"id":"14","name":"London Knights","city":"London","code":"LDN","nickname":"Knights","team_caption":"","division_id":"4","division_long_name":"Midwest Division","division_short_name":"Midwest","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/14.png"},{"id":"20","name":"Niagara IceDogs","city":"Niagara","code":"NIAG","nickname":"IceDogs","team_caption":"","division_id":"2","division_long_name":"Central Division","division_short_name":"Central","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/20.jpg"},{"id":"19","name":"North Bay Battalion","city":"North Bay","code":"NB","nickname":"Battalion","team_caption":"","division_id":"2","division_long_name":"Central Division","division_short_name":"Central","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/19.png"},{"id":"4","name":"Oshawa Generals","city":"Oshawa","code":"OSH","nickname":"Generals","team_caption":"","division_id":"1","division_long_name":"East Division","division_short_name":"East","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/4.png"},{"id":"5","name":"Ottawa 67's","city":"Ottawa","code":"OTT","nickname":"67's","team_caption":"","division_id":"1","division_long_name":"East Division","division_short_name":"East","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/5.png"},{"id":"11","name":"Owen Sound Attack","city":"Owen Sound","code":"OS","nickname":"Attack","team_caption":"","division_id":"4","division_long_name":"Midwest Division","division_short_name":"Midwest","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/11.png"},{"id":"6","name":"Peterborough Petes","city":"Peterborough","code":"PBO","nickname":"Petes","team_caption":"","division_id":"1","division_long_name":"East Division","division_short_name":"East","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/6.png"},{"id":"34","name":"Saginaw Spirit","city":"Saginaw","code":"SAG","nickname":"Spirit","team_caption":"","division_id":"3","division_long_name":"West Division","division_short_name":"West","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/34.png"},{"id":"15","name":"Sarnia Sting","city":"Sarnia","code":"SAR","nickname":"Sting","team_caption":"","division_id":"3","division_long_name":"West Division","division_short_name":"West","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/15.png"},{"id":"16","name":"Soo Greyhounds","city":"Sault Ste. Marie","code":"SOO","nickname":"Greyhounds","team_caption":"","division_id":"3","division_long_name":"West Division","division_short_name":"West","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/16.png"},{"id":"12","name":"Sudbury Wolves","city":"Sudbury","code":"SBY","nickname":"Wolves","team_caption":"","division_id":"2","division_long_name":"Central Division","division_short_name":"Central","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/12.png"},{"id":"17","name":"Windsor Spitfires","city":"Windsor","code":"WSR","nickname":"Spitfires","team_caption":"","division_id":"3","division_long_name":"West Division","division_short_name":"West","team_logo_url":"https:\/\/assets.leaguestat.com\/ohl\/logos\/17.png"}],"current_date":"2025-10-31","base_url":"https:\/\/chl.ca\/ohl"}