{"client_code":"ohl","league_code":"ohl","site_api_key":"f1aa699db3d81487","language_code":"en","site_url":"https:\/\/chl.ca\/ohl","start_date":"2025-11-01","end_date":"2025-11-30","full_date":"November 28, 2025","scores":[{"id":"28394","game_id":"28394","season_id":"83","league_id":"1","home_team":"18","visiting_team":"1","game_number":"245","game_letter":"","type_id":"","date_played":"2025-11-28","schedule_time":"19:00:00","timezone":"Canada\/Eastern","start_time":"19:06:00","end_time":"21:26:00","shootout":"0","attendance":"2052","location":"125","period":"3","game_clock":"00:00:00","status":"4","started":"1","final":"1","if_necessary":"0","quick_score":"0","home_goal_count":"2","visiting_goal_count":"1","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"https:\/\/www.ticketmaster.ca\/brampton-steelheads-tickets\/artist\/1753776","htv_game_id":"1126360","flo_core_event_id":"14478224","flo_live_event_id":"194904","home_audio_url":"https:\/\/sauga960am.ca\/","home_video_url":"","home_webcast_url":"https:\/\/flosports.link\/3JFt2Et","home_audio_url_fr":"","home_video_url_fr":"","home_webcast_url_fr":"","visiting_webcast_url":"https:\/\/flosports.link\/4mIEuxm","visiting_video_url":"","visiting_audio_url":"https:\/\/chl.ca\/ohl-bulldogs\/audio\/","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","venue":"CAA Centre","venue_location":"Brampton","game_status":"Final","intermission":"0","home_team_name":"Brampton Steelheads","home_team_nickname":"Steelheads","home_team_code":"BRAM","home_team_city":"Brampton","home_team_division":"Central Division","visiting_team_name":"Brantford Bulldogs","visiting_team_nickname":"Bulldogs","visiting_team_code":"BFD","visiting_team_city":"Brantford","visiting_team_division":"East Division","playoff":"0","home_stats":{"team_id":"18","wins":"19","losses":"39","ties":"0","ot_wins":"2","ot_losses":"6","shootout_wins":"1","shootout_losses":"4","points":"48","use_shootouts":"1","record":"19-39-6-4"},"visiting_stats":{"team_id":"1","wins":"48","losses":"10","ties":"0","ot_wins":"1","ot_losses":"8","shootout_wins":"2","shootout_losses":"2","points":"106","use_shootouts":"1","record":"48-10-8-2"},"date_played_fmt":"Nov 28, 2025","home_team_goals_by_period":{"1":"1","3":"1"},"visiting_team_goals_by_period":{"2":"1"},"home_power_play_goals":"1","home_power_play_opportunities":"3","home_power_plays":"1\/3","visiting_power_play_goals":"1","visiting_power_play_opportunities":"2","visiting_power_plays":"1\/2","home_shots":"24","visiting_shots":"35","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":"BFD","player_id":"8965","first_name":"Jake","last_name":"J. O'Brien","time":"00:13:30","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239058","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"O'Brien"},{"code":"BRAM","player_id":"8738","first_name":"MacGregor","last_name":"M. Richmond","time":"00:10:21","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239044","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Richmond"},{"code":"BRAM","player_id":"8953","first_name":"Gabriel","last_name":"G. Chiarot","time":"00:19:46","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239081","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Chiarot"}],"goal_list":[{"code":"BRAM","player_id":"8738","first_name":"MacGregor","last_name":"M. Richmond","time":"00:10:21","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239044","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Richmond"},{"code":"BFD","player_id":"8965","first_name":"Jake","last_name":"J. O'Brien","time":"00:13:30","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239058","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"O'Brien"},{"code":"BRAM","player_id":"8953","first_name":"Gabriel","last_name":"G. Chiarot","time":"00:19:46","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239081","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Chiarot"}]},{"id":"28397","game_id":"28397","season_id":"83","league_id":"1","home_team":"10","visiting_team":"20","game_number":"248","game_letter":"","type_id":"","date_played":"2025-11-28","schedule_time":"19:00:00","timezone":"Canada\/Eastern","start_time":"19:08:00","end_time":"21:39:00","shootout":"0","attendance":"6913","location":"8","period":"3","game_clock":"00:00:00","status":"4","started":"1","final":"1","if_necessary":"0","quick_score":"0","home_goal_count":"6","visiting_goal_count":"3","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"https:\/\/kwtickets.evenue.net\/events\/RANGERS","htv_game_id":"1125944","flo_core_event_id":"14477122","flo_live_event_id":"194363","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\/3JEH4Xi","visiting_video_url":"","visiting_audio_url":"https:\/\/mybroadcasting.streamb.online\/36-WELLAND-CKYY-1780463284\/streamb-popup","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","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":"Niagara IceDogs","visiting_team_nickname":"IceDogs","visiting_team_code":"NIAG","visiting_team_city":"Niagara","visiting_team_division":"Central Division","playoff":"0","home_stats":{"team_id":"10","wins":"47","losses":"14","ties":"0","ot_wins":"5","ot_losses":"5","shootout_wins":"1","shootout_losses":"2","points":"101","use_shootouts":"1","record":"47-14-5-2"},"visiting_stats":{"team_id":"20","wins":"32","losses":"30","ties":"0","ot_wins":"10","ot_losses":"4","shootout_wins":"3","shootout_losses":"2","points":"70","use_shootouts":"1","record":"32-30-4-2"},"date_played_fmt":"Nov 28, 2025","home_team_goals_by_period":{"1":"1","2":"3","3":"2"},"visiting_team_goals_by_period":{"1":"2","3":"1"},"home_power_play_goals":"1","home_power_play_opportunities":"4","home_power_plays":"1\/4","visiting_power_play_goals":"3","visiting_power_play_opportunities":"5","visiting_power_plays":"3\/5","home_shots":"43","visiting_shots":"25","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:05:19","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239041","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"He"},{"code":"NIAG","player_id":"8963","first_name":"Ryan","last_name":"R. Roobroeck","time":"00:17:56","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239049","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Roobroeck"},{"code":"NIAG","player_id":"8736","first_name":"Liam","last_name":"L. Spencer","time":"00:18:38","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239086","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Spencer"},{"code":"KIT","player_id":"9162","first_name":"Alexander","last_name":"A. Bilecki","time":"00:15:19","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239047","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Bilecki"},{"code":"KIT","player_id":"9078","first_name":"Cameron","last_name":"C. Arquette","time":"00:01:06","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239054","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Arquette"},{"code":"KIT","player_id":"8948","first_name":"Cameron","last_name":"C. Reid","time":"00:03:38","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239055","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Reid"},{"code":"KIT","player_id":"9165","first_name":"Jack","last_name":"J. LaBrash","time":"00:17:25","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239062","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"LaBrash"},{"code":"KIT","player_id":"8948","first_name":"Cameron","last_name":"C. Reid","time":"00:09:22","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239075","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Reid"},{"code":"KIT","player_id":"8758","first_name":"Andrew","last_name":"A. Vermeulen","time":"00:18:49","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239087","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Vermeulen"}],"goal_list":[{"code":"NIAG","player_id":"8756","first_name":"Kevin","last_name":"K. He","time":"00:05:19","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239041","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"He"},{"code":"KIT","player_id":"9162","first_name":"Alexander","last_name":"A. Bilecki","time":"00:15:19","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239047","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Bilecki"},{"code":"NIAG","player_id":"8963","first_name":"Ryan","last_name":"R. Roobroeck","time":"00:17:56","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239049","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Roobroeck"},{"code":"KIT","player_id":"9078","first_name":"Cameron","last_name":"C. Arquette","time":"00:01:06","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239054","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Arquette"},{"code":"KIT","player_id":"8948","first_name":"Cameron","last_name":"C. Reid","time":"00:03:38","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239055","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Reid"},{"code":"KIT","player_id":"9165","first_name":"Jack","last_name":"J. LaBrash","time":"00:17:25","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239062","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"LaBrash"},{"code":"KIT","player_id":"8948","first_name":"Cameron","last_name":"C. Reid","time":"00:09:22","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239075","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Reid"},{"code":"NIAG","player_id":"8736","first_name":"Liam","last_name":"L. Spencer","time":"00:18:38","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239086","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Spencer"},{"code":"KIT","player_id":"8758","first_name":"Andrew","last_name":"A. Vermeulen","time":"00:18:49","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239087","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Vermeulen"}]},{"id":"28398","game_id":"28398","season_id":"83","league_id":"1","home_team":"14","visiting_team":"34","game_number":"249","game_letter":"","type_id":"","date_played":"2025-11-28","schedule_time":"19:00:00","timezone":"Canada\/Eastern","start_time":"19:07:00","end_time":"21:33:00","shootout":"0","attendance":"9061","location":"129","period":"3","game_clock":"00:00:00","status":"4","started":"1","final":"1","if_necessary":"0","quick_score":"0","home_goal_count":"2","visiting_goal_count":"4","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"","htv_game_id":"1125946","flo_core_event_id":"14477130","flo_live_event_id":"194365","home_audio_url":"https:\/\/globalnews.ca\/radio\/am980\/player\/?gref=am980#\/","home_video_url":"https:\/\/www.rogerstv.com\/london\/onnow","home_webcast_url":"https:\/\/flosports.link\/46YmBWW","home_audio_url_fr":"","home_video_url_fr":"","home_webcast_url_fr":"","visiting_webcast_url":"https:\/\/flosports.link\/4mp2d6j","visiting_video_url":"","visiting_audio_url":"https:\/\/www.alphamediaplayer.com\/wsgwsports","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","venue":"Canada Life Place","venue_location":"London, ON","game_status":"Final","intermission":"0","home_team_name":"London Knights","home_team_nickname":"Knights","home_team_code":"LDN","home_team_city":"London","home_team_division":"Midwest Division","visiting_team_name":"Saginaw Spirit","visiting_team_nickname":"Spirit","visiting_team_code":"SAG","visiting_team_city":"Saginaw","visiting_team_division":"West Division","playoff":"0","home_stats":{"team_id":"14","wins":"40","losses":"23","ties":"0","ot_wins":"8","ot_losses":"4","shootout_wins":"4","shootout_losses":"1","points":"85","use_shootouts":"1","record":"40-23-4-1"},"visiting_stats":{"team_id":"34","wins":"26","losses":"34","ties":"0","ot_wins":"2","ot_losses":"4","shootout_wins":"2","shootout_losses":"4","points":"60","use_shootouts":"1","record":"26-34-4-4"},"date_played_fmt":"Nov 28, 2025","home_team_goals_by_period":{"1":"1","2":"1"},"visiting_team_goals_by_period":{"2":"1","3":"3"},"home_power_play_goals":"0","home_power_play_opportunities":"0","home_power_plays":"0\/0","visiting_power_play_goals":"0","visiting_power_play_opportunities":"1","visiting_power_plays":"0\/1","home_shots":"26","visiting_shots":"38","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":"SAG","player_id":"8991","first_name":"Carson","last_name":"C. Harmer","time":"00:05:22","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239056","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Harmer"},{"code":"SAG","player_id":"9461","first_name":"Brody","last_name":"B. Pepoy","time":"00:11:29","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239077","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pepoy"},{"code":"SAG","player_id":"8991","first_name":"Carson","last_name":"C. Harmer","time":"00:18:45","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239083","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Harmer"},{"code":"SAG","player_id":"8505","first_name":"Sebastien","last_name":"S. Gervais","time":"00:19:30","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239085","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Gervais"},{"code":"LDN","player_id":"9425","first_name":"Braiden","last_name":"B. Clark","time":"00:19:59","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239050","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Clark"},{"code":"LDN","player_id":"9442","first_name":"Kaeden","last_name":"K. Hawkins","time":"00:11:37","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239060","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Hawkins"}],"goal_list":[{"code":"LDN","player_id":"9425","first_name":"Braiden","last_name":"B. Clark","time":"00:19:59","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239050","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Clark"},{"code":"SAG","player_id":"8991","first_name":"Carson","last_name":"C. Harmer","time":"00:05:22","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239056","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Harmer"},{"code":"LDN","player_id":"9442","first_name":"Kaeden","last_name":"K. Hawkins","time":"00:11:37","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239060","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Hawkins"},{"code":"SAG","player_id":"9461","first_name":"Brody","last_name":"B. Pepoy","time":"00:11:29","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239077","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pepoy"},{"code":"SAG","player_id":"8991","first_name":"Carson","last_name":"C. Harmer","time":"00:18:45","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239083","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Harmer"},{"code":"SAG","player_id":"8505","first_name":"Sebastien","last_name":"S. Gervais","time":"00:19:30","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239085","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Gervais"}]},{"id":"28399","game_id":"28399","season_id":"83","league_id":"1","home_team":"5","visiting_team":"4","game_number":"250","game_letter":"","type_id":"","date_played":"2025-11-28","schedule_time":"19:00:00","timezone":"Canada\/Eastern","start_time":"19:05:00","end_time":"21:14:00","shootout":"0","attendance":"3574","location":"49","period":"3","game_clock":"00:00:00","status":"4","started":"1","final":"1","if_necessary":"0","quick_score":"0","home_goal_count":"2","visiting_goal_count":"1","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"","htv_game_id":"1125938","flo_core_event_id":"14477116","flo_live_event_id":"194357","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\/41PjIEe","visiting_video_url":"","visiting_audio_url":"http:\/\/www.mixlr.com\/oshawagenerals","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","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":"Oshawa Generals","visiting_team_nickname":"Generals","visiting_team_code":"OSH","visiting_team_city":"Oshawa","visiting_team_division":"East Division","playoff":"0","home_stats":{"team_id":"5","wins":"47","losses":"15","ties":"0","ot_wins":"4","ot_losses":"3","shootout_wins":"3","shootout_losses":"3","points":"100","use_shootouts":"1","record":"47-15-3-3"},"visiting_stats":{"team_id":"4","wins":"19","losses":"45","ties":"0","ot_wins":"5","ot_losses":"3","shootout_wins":"0","shootout_losses":"1","points":"42","use_shootouts":"1","record":"19-45-3-1"},"date_played_fmt":"Nov 28, 2025","home_team_goals_by_period":{"2":"1","3":"1"},"visiting_team_goals_by_period":{"1":"1"},"home_power_play_goals":"0","home_power_play_opportunities":"2","home_power_plays":"0\/2","visiting_power_play_goals":"1","visiting_power_play_opportunities":"3","visiting_power_plays":"1\/3","home_shots":"30","visiting_shots":"20","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":"OSH","player_id":"9293","first_name":"Haoxi","last_name":"H. Wang","time":"00:06:26","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239039","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Wang"},{"code":"OTT","player_id":"9516","first_name":"Brock","last_name":"B. Chitaroni","time":"00:02:12","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239052","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Chitaroni"},{"code":"OTT","player_id":"9309","first_name":"Shaan","last_name":"S. Kingwell","time":"00:19:24","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239074","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Kingwell"}],"goal_list":[{"code":"OSH","player_id":"9293","first_name":"Haoxi","last_name":"H. Wang","time":"00:06:26","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239039","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Wang"},{"code":"OTT","player_id":"9516","first_name":"Brock","last_name":"B. Chitaroni","time":"00:02:12","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239052","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Chitaroni"},{"code":"OTT","player_id":"9309","first_name":"Shaan","last_name":"S. Kingwell","time":"00:19:24","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239074","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Kingwell"}]},{"id":"28396","game_id":"28396","season_id":"83","league_id":"1","home_team":"2","visiting_team":"19","game_number":"247","game_letter":"","type_id":"","date_played":"2025-11-28","schedule_time":"19:05:00","timezone":"Canada\/Eastern","start_time":"19:05:00","end_time":"21:13:00","shootout":"0","attendance":"3772","location":"124","period":"3","game_clock":"00:00:00","status":"4","started":"1","final":"1","if_necessary":"0","quick_score":"0","home_goal_count":"1","visiting_goal_count":"4","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"https:\/\/www.ticketmaster.ca\/kingston-frontenacs-vs-north-bay-battalion-kingston-ontario-11-28-2025\/event\/100062F5860E16C8","htv_game_id":"1125948","flo_core_event_id":"14477139","flo_live_event_id":"194368","home_audio_url":"https:\/\/www.iheart.com\/live\/new-country-989-7478\/","home_video_url":"","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\/3JEH4Xi","visiting_video_url":"","visiting_audio_url":"","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","venue":"Slush Puppie Place","venue_location":"Kingston, ON","game_status":"Final","intermission":"0","home_team_name":"Kingston Frontenacs","home_team_nickname":"Frontenacs","home_team_code":"KGN","home_team_city":"Kingston","home_team_division":"East Division","visiting_team_name":"North Bay Battalion","visiting_team_nickname":"Battalion","visiting_team_code":"NB","visiting_team_city":"North Bay","visiting_team_division":"Central Division","playoff":"0","home_stats":{"team_id":"2","wins":"33","losses":"30","ties":"0","ot_wins":"2","ot_losses":"3","shootout_wins":"2","shootout_losses":"2","points":"71","use_shootouts":"1","record":"33-30-3-2"},"visiting_stats":{"team_id":"19","wins":"38","losses":"26","ties":"0","ot_wins":"5","ot_losses":"3","shootout_wins":"5","shootout_losses":"1","points":"80","use_shootouts":"1","record":"38-26-3-1"},"date_played_fmt":"Nov 28, 2025","home_team_goals_by_period":{"3":"1"},"visiting_team_goals_by_period":{"2":"1","3":"3"},"home_power_play_goals":"1","home_power_play_opportunities":"4","home_power_plays":"1\/4","visiting_power_play_goals":"1","visiting_power_play_opportunities":"1","visiting_power_plays":"1\/1","home_shots":"23","visiting_shots":"36","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":"NB","player_id":"8704","first_name":"Kaden","last_name":"K. Pitre","time":"00:05:53","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239053","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pitre"},{"code":"NB","player_id":"8721","first_name":"Ethan","last_name":"E. Procyszyn","time":"00:04:10","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239067","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Procyszyn"},{"code":"NB","player_id":"8915","first_name":"Lirim","last_name":"L. Amidovski","time":"00:18:36","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239072","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Amidovski"},{"code":"NB","player_id":"9232","first_name":"Aaron","last_name":"A. Enright","time":"00:19:41","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239078","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Enright"},{"code":"KGN","player_id":"9521","first_name":"Andrew","last_name":"A. Kuzma","time":"00:16:35","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239070","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kuzma"}],"goal_list":[{"code":"NB","player_id":"8704","first_name":"Kaden","last_name":"K. Pitre","time":"00:05:53","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239053","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pitre"},{"code":"NB","player_id":"8721","first_name":"Ethan","last_name":"E. Procyszyn","time":"00:04:10","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239067","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Procyszyn"},{"code":"KGN","player_id":"9521","first_name":"Andrew","last_name":"A. Kuzma","time":"00:16:35","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239070","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kuzma"},{"code":"NB","player_id":"8915","first_name":"Lirim","last_name":"L. Amidovski","time":"00:18:36","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239072","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Amidovski"},{"code":"NB","player_id":"9232","first_name":"Aaron","last_name":"A. Enright","time":"00:19:41","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239078","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Enright"}]},{"id":"28400","game_id":"28400","season_id":"83","league_id":"1","home_team":"15","visiting_team":"16","game_number":"251","game_letter":"","type_id":"","date_played":"2025-11-28","schedule_time":"19:05:00","timezone":"Canada\/Eastern","start_time":"19:09:00","end_time":"21:36:00","shootout":"0","attendance":"3372","location":"63","period":"3","game_clock":"00:00:00","status":"4","started":"1","final":"1","if_necessary":"0","quick_score":"0","home_goal_count":"2","visiting_goal_count":"6","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"","htv_game_id":"1125955","flo_core_event_id":"14477153","flo_live_event_id":"194376","home_audio_url":"https:\/\/chok.com\/","home_video_url":"","home_webcast_url":"https:\/\/flosports.link\/45XHdNV","home_audio_url_fr":"","home_video_url_fr":"","home_webcast_url_fr":"","visiting_webcast_url":"https:\/\/flosports.link\/4oJ5rTq","visiting_video_url":"","visiting_audio_url":"https:\/\/streamdb8web.securenetsystems.net\/cirruscontent\/WSUE","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","venue":"Progressive Auto Sales Arena","venue_location":"Sarnia","game_status":"Final","intermission":"0","home_team_name":"Sarnia Sting","home_team_nickname":"Sting","home_team_code":"SAR","home_team_city":"Sarnia","home_team_division":"West Division","visiting_team_name":"Soo Greyhounds","visiting_team_nickname":"Greyhounds","visiting_team_code":"SOO","visiting_team_city":"Sault Ste. Marie","visiting_team_division":"West Division","playoff":"0","home_stats":{"team_id":"15","wins":"21","losses":"38","ties":"0","ot_wins":"4","ot_losses":"8","shootout_wins":"3","shootout_losses":"1","points":"51","use_shootouts":"1","record":"21-38-8-1"},"visiting_stats":{"team_id":"16","wins":"39","losses":"23","ties":"0","ot_wins":"4","ot_losses":"1","shootout_wins":"5","shootout_losses":"5","points":"84","use_shootouts":"1","record":"39-23-1-5"},"date_played_fmt":"Nov 28, 2025","home_team_goals_by_period":{"1":"2"},"visiting_team_goals_by_period":{"2":"3","3":"3"},"home_power_play_goals":"1","home_power_play_opportunities":"2","home_power_plays":"1\/2","visiting_power_play_goals":"1","visiting_power_play_opportunities":"4","visiting_power_plays":"1\/4","home_shots":"18","visiting_shots":"40","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":"SOO","player_id":"9057","first_name":"Hunter","last_name":"H. Solomon","time":"00:05:23","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239057","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Solomon"},{"code":"SOO","player_id":"9574","first_name":"Quinn","last_name":"Q. McKenzie","time":"00:09:52","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239059","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"McKenzie"},{"code":"SOO","player_id":"9279","first_name":"Jordan","last_name":"J. Charron","time":"00:14:21","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239064","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Charron"},{"code":"SOO","player_id":"8814","first_name":"Christopher","last_name":"C. Brown","time":"00:11:26","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239080","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Brown"},{"code":"SOO","player_id":"9574","first_name":"Quinn","last_name":"Q. McKenzie","time":"00:12:00","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239082","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"McKenzie"},{"code":"SOO","player_id":"9576","first_name":"Noah","last_name":"N. Laus","time":"00:18:37","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239088","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Laus"},{"code":"SAR","player_id":"8881","first_name":"Lukas","last_name":"L. Fischer","time":"00:02:34","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239038","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Fischer"},{"code":"SAR","player_id":"8802","first_name":"Jack","last_name":"J. Van Volsen","time":"00:14:38","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239046","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Van Volsen"}],"goal_list":[{"code":"SAR","player_id":"8881","first_name":"Lukas","last_name":"L. Fischer","time":"00:02:34","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239038","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Fischer"},{"code":"SAR","player_id":"8802","first_name":"Jack","last_name":"J. Van Volsen","time":"00:14:38","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239046","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Van Volsen"},{"code":"SOO","player_id":"9057","first_name":"Hunter","last_name":"H. Solomon","time":"00:05:23","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239057","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Solomon"},{"code":"SOO","player_id":"9574","first_name":"Quinn","last_name":"Q. McKenzie","time":"00:09:52","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239059","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"McKenzie"},{"code":"SOO","player_id":"9279","first_name":"Jordan","last_name":"J. Charron","time":"00:14:21","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239064","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Charron"},{"code":"SOO","player_id":"8814","first_name":"Christopher","last_name":"C. Brown","time":"00:11:26","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239080","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Brown"},{"code":"SOO","player_id":"9574","first_name":"Quinn","last_name":"Q. McKenzie","time":"00:12:00","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239082","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"McKenzie"},{"code":"SOO","player_id":"9576","first_name":"Noah","last_name":"N. Laus","time":"00:18:37","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239088","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Laus"}]},{"id":"28401","game_id":"28401","season_id":"83","league_id":"1","home_team":"12","visiting_team":"7","game_number":"252","game_letter":"","type_id":"","date_played":"2025-11-28","schedule_time":"19:05:00","timezone":"Canada\/Eastern","start_time":"19:11:00","end_time":"21:47:00","shootout":"0","attendance":"4183","location":"17","period":"3","game_clock":"00:00:00","status":"4","started":"1","final":"1","if_necessary":"0","quick_score":"0","home_goal_count":"6","visiting_goal_count":"3","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"","htv_game_id":"1125951","flo_core_event_id":"14477144","flo_live_event_id":"194371","home_audio_url":"https:\/\/chl.ca\/ohl-wolves\/listen-live\/","home_video_url":"","home_webcast_url":"https:\/\/flosports.link\/41bS04t","home_audio_url_fr":"","home_video_url_fr":"","home_webcast_url_fr":"","visiting_webcast_url":"https:\/\/flosports.link\/46ZTfHG","visiting_video_url":"","visiting_audio_url":"","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","venue":"Sudbury Community Arena","venue_location":"Sudbury","game_status":"Final","intermission":"0","home_team_name":"Sudbury Wolves","home_team_nickname":"Wolves","home_team_code":"SBY","home_team_city":"Sudbury","home_team_division":"Central Division","visiting_team_name":"Barrie Colts","visiting_team_nickname":"Colts","visiting_team_code":"BAR","visiting_team_city":"Barrie","visiting_team_division":"Central Division","playoff":"0","home_stats":{"team_id":"12","wins":"27","losses":"39","ties":"0","ot_wins":"4","ot_losses":"2","shootout_wins":"2","shootout_losses":"0","points":"56","use_shootouts":"1","record":"27-39-2-0"},"visiting_stats":{"team_id":"7","wins":"45","losses":"14","ties":"0","ot_wins":"6","ot_losses":"5","shootout_wins":"6","shootout_losses":"4","points":"99","use_shootouts":"1","record":"45-14-5-4"},"date_played_fmt":"Nov 28, 2025","home_team_goals_by_period":{"1":"2","2":"2","3":"2"},"visiting_team_goals_by_period":{"2":"2","3":"1"},"home_power_play_goals":"2","home_power_play_opportunities":"7","home_power_plays":"2\/7","visiting_power_play_goals":"2","visiting_power_play_opportunities":"6","visiting_power_plays":"2\/6","home_shots":"34","visiting_shots":"38","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":"BAR","player_id":"8803","first_name":"Kashawn","last_name":"K. Aitcheson","time":"00:10:38","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239063","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Aitcheson"},{"code":"BAR","player_id":"9580","first_name":"William","last_name":"W. Schneid","time":"00:16:47","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239066","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Schneid"},{"code":"BAR","player_id":"8803","first_name":"Kashawn","last_name":"K. Aitcheson","time":"00:17:08","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239089","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Aitcheson"},{"code":"SBY","player_id":"8777","first_name":"Kieron","last_name":"K. Walton","time":"00:04:49","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239042","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Walton"},{"code":"SBY","player_id":"9200","first_name":"Rowan","last_name":"R. Henderson","time":"00:09:42","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239045","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Henderson"},{"code":"SBY","player_id":"9099","first_name":"Blake","last_name":"B. Clayton","time":"00:15:42","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239065","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Clayton"},{"code":"SBY","player_id":"9278","first_name":"Daniel","last_name":"D. Berehowsky","time":"00:19:59","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239068","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Berehowsky"},{"code":"SBY","player_id":"9388","first_name":"Jan","last_name":"J. Chovan","time":"00:01:10","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239076","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Chovan"},{"code":"SBY","player_id":"8777","first_name":"Kieron","last_name":"K. Walton","time":"00:17:39","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239090","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Walton"}],"goal_list":[{"code":"SBY","player_id":"8777","first_name":"Kieron","last_name":"K. Walton","time":"00:04:49","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239042","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Walton"},{"code":"SBY","player_id":"9200","first_name":"Rowan","last_name":"R. Henderson","time":"00:09:42","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239045","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Henderson"},{"code":"BAR","player_id":"8803","first_name":"Kashawn","last_name":"K. Aitcheson","time":"00:10:38","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239063","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Aitcheson"},{"code":"SBY","player_id":"9099","first_name":"Blake","last_name":"B. Clayton","time":"00:15:42","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239065","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Clayton"},{"code":"BAR","player_id":"9580","first_name":"William","last_name":"W. Schneid","time":"00:16:47","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239066","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Schneid"},{"code":"SBY","player_id":"9278","first_name":"Daniel","last_name":"D. Berehowsky","time":"00:19:59","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239068","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Berehowsky"},{"code":"SBY","player_id":"9388","first_name":"Jan","last_name":"J. Chovan","time":"00:01:10","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239076","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Chovan"},{"code":"BAR","player_id":"8803","first_name":"Kashawn","last_name":"K. Aitcheson","time":"00:17:08","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239089","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Aitcheson"},{"code":"SBY","player_id":"8777","first_name":"Kieron","last_name":"K. Walton","time":"00:17:39","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239090","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Walton"}]},{"id":"28395","game_id":"28395","season_id":"83","league_id":"1","home_team":"9","visiting_team":"17","game_number":"246","game_letter":"","type_id":"","date_played":"2025-11-28","schedule_time":"19:07:00","timezone":"Canada\/Eastern","start_time":"19:06:00","end_time":"21:28:00","shootout":"0","attendance":"4371","location":"32","period":"3","game_clock":"00:00:00","status":"4","started":"1","final":"1","if_necessary":"0","quick_score":"0","home_goal_count":"5","visiting_goal_count":"4","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"https:\/\/tickets.guelphstorm.com","htv_game_id":"1125960","flo_core_event_id":"14477158","flo_live_event_id":"194381","home_audio_url":"https:\/\/globalnews.ca\/radio\/cjoy\/player\/","home_video_url":"https:\/\/flosports.link\/41fs8ES","home_webcast_url":"https:\/\/flosports.link\/41fs8ES","home_audio_url_fr":"","home_video_url_fr":"","home_webcast_url_fr":"","visiting_webcast_url":"https:\/\/flosports.link\/3JoZuLy","visiting_video_url":"","visiting_audio_url":"https:\/\/www.iheart.com\/live\/am-800-cklw-7476\/","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","venue":"Sleeman Centre","venue_location":"Guelph","game_status":"Final","intermission":"0","home_team_name":"Guelph Storm","home_team_nickname":"Storm","home_team_code":"GUE","home_team_city":"Guelph","home_team_division":"Midwest Division","visiting_team_name":"Windsor Spitfires","visiting_team_nickname":"Spitfires","visiting_team_code":"WSR","visiting_team_city":"Windsor","visiting_team_division":"West Division","playoff":"0","home_stats":{"team_id":"9","wins":"28","losses":"35","ties":"0","ot_wins":"2","ot_losses":"2","shootout_wins":"2","shootout_losses":"3","points":"61","use_shootouts":"1","record":"28-35-2-3"},"visiting_stats":{"team_id":"17","wins":"44","losses":"15","ties":"0","ot_wins":"3","ot_losses":"6","shootout_wins":"3","shootout_losses":"3","points":"97","use_shootouts":"1","record":"44-15-6-3"},"date_played_fmt":"Nov 28, 2025","home_team_goals_by_period":{"1":"2","3":"3"},"visiting_team_goals_by_period":{"1":"2","2":"1","3":"1"},"home_power_play_goals":"0","home_power_play_opportunities":"1","home_power_plays":"0\/1","visiting_power_play_goals":"0","visiting_power_play_opportunities":"2","visiting_power_plays":"0\/2","home_shots":"34","visiting_shots":"26","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":"WSR","player_id":"9102","first_name":"Ethan","last_name":"E. Belchetz","time":"00:16:50","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239048","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Belchetz"},{"code":"WSR","player_id":"8907","first_name":"Carson","last_name":"C. Woodall","time":"00:19:21","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239051","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Woodall"},{"code":"WSR","player_id":"9106","first_name":"Jean-Cristoph","last_name":"J. Lemieux","time":"00:14:09","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239061","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Lemieux"},{"code":"WSR","player_id":"8710","first_name":"AJ","last_name":"A. Spellacy","time":"00:07:05","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239069","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Spellacy"},{"code":"GUE","player_id":"8962","first_name":"Parker","last_name":"P. Snelgrove","time":"00:06:39","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239040","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Snelgrove"},{"code":"GUE","player_id":"9586","first_name":"Illia","last_name":"I. Shybinskyi","time":"00:08:29","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239043","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Shybinskyi"},{"code":"GUE","player_id":"8994","first_name":"Leo","last_name":"L. Serlin","time":"00:09:15","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239073","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Serlin"},{"code":"GUE","player_id":"8994","first_name":"Leo","last_name":"L. Serlin","time":"00:13:07","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239079","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Serlin"},{"code":"GUE","player_id":"8407","first_name":"Ethan","last_name":"E. Miedema","time":"00:18:48","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239084","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Miedema"}],"goal_list":[{"code":"GUE","player_id":"8962","first_name":"Parker","last_name":"P. Snelgrove","time":"00:06:39","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239040","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Snelgrove"},{"code":"GUE","player_id":"9586","first_name":"Illia","last_name":"I. Shybinskyi","time":"00:08:29","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239043","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Shybinskyi"},{"code":"WSR","player_id":"9102","first_name":"Ethan","last_name":"E. Belchetz","time":"00:16:50","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239048","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Belchetz"},{"code":"WSR","player_id":"8907","first_name":"Carson","last_name":"C. Woodall","time":"00:19:21","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"239051","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Woodall"},{"code":"WSR","player_id":"9106","first_name":"Jean-Cristoph","last_name":"J. Lemieux","time":"00:14:09","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"239061","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Lemieux"},{"code":"WSR","player_id":"8710","first_name":"AJ","last_name":"A. Spellacy","time":"00:07:05","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239069","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Spellacy"},{"code":"GUE","player_id":"8994","first_name":"Leo","last_name":"L. Serlin","time":"00:09:15","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239073","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Serlin"},{"code":"GUE","player_id":"8994","first_name":"Leo","last_name":"L. Serlin","time":"00:13:07","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239079","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Serlin"},{"code":"GUE","player_id":"8407","first_name":"Ethan","last_name":"E. Miedema","time":"00:18:48","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"239084","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Miedema"}]}],"current_season_id":"85","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":"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":"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":"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":"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-11-28","base_url":"https:\/\/chl.ca\/ohl"}