{"client_code":"ohl","league_code":"ohl","site_api_key":"f1aa699db3d81487","language_code":"en","site_url":"https:\/\/chl.ca\/ohl","start_date":"2026-03-01","end_date":"2026-03-31","full_date":"March 20, 2026","scores":[{"id":"28813","game_id":"28813","season_id":"83","league_id":"1","home_team":"1","visiting_team":"19","game_number":"664","game_letter":"","type_id":"","date_played":"2026-03-20","schedule_time":"19:00:00","timezone":"Canada\/Eastern","start_time":"19:10:00","end_time":"21:36:00","shootout":"0","attendance":"3207","location":"138","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":"5","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"https:\/\/www.ticketmaster.ca\/brantford-bulldogs-tickets\/artist\/806495","htv_game_id":"1126350","flo_core_event_id":"14478204","flo_live_event_id":"194894","home_audio_url":"https:\/\/chl.ca\/ohl-bulldogs\/audio\/","home_video_url":"","home_webcast_url":"https:\/\/flosports.link\/4mIEuxm","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":"TD Civic Centre","venue_location":"Brantford, ON","game_status":"Final","intermission":"0","home_team_name":"Brantford Bulldogs","home_team_nickname":"Bulldogs","home_team_code":"BFD","home_team_city":"Brantford","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":"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"},"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":"Mar 20, 2026","home_team_goals_by_period":{"1":"1","2":"3","3":"2"},"visiting_team_goals_by_period":{"1":"1","2":"1","3":"3"},"home_power_play_goals":"3","home_power_play_opportunities":"4","home_power_plays":"3\/4","visiting_power_play_goals":"1","visiting_power_play_opportunities":"3","visiting_power_plays":"1\/3","home_shots":"33","visiting_shots":"42","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":"9523","first_name":"Arseny","last_name":"A. Pronin","time":"00:18:54","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241901","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pronin"},{"code":"NB","player_id":"8704","first_name":"Kaden","last_name":"K. Pitre","time":"00:11:20","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241916","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":"9517","first_name":"Cam","last_name":"C. Warren","time":"00:03:44","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241928","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Warren"},{"code":"NB","player_id":"9539","first_name":"Evgeny","last_name":"E. Dubrovtsev","time":"00:04:28","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241929","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Dubrovtsev"},{"code":"NB","player_id":"9289","first_name":"Nick","last_name":"N. Wellenreiter","time":"00:17:19","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241938","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Wellenreiter"},{"code":"BFD","player_id":"9268","first_name":"Adam","last_name":"A. Jiricek","time":"00:09:19","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241894","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Jiricek"},{"code":"BFD","player_id":"8965","first_name":"Jake","last_name":"J. O'Brien","time":"00:04:25","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241907","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"O'Brien"},{"code":"BFD","player_id":"8752","first_name":"Marek","last_name":"M. Vanacker","time":"00:14:00","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241918","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Vanacker"},{"code":"BFD","player_id":"9635","first_name":"Adam","last_name":"A. Benak","time":"00:19:21","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241924","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Benak"},{"code":"BFD","player_id":"8965","first_name":"Jake","last_name":"J. O'Brien","time":"00:07:03","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241932","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"O'Brien"},{"code":"BFD","player_id":"8807","first_name":"Owen","last_name":"O. Protz","time":"00:18:21","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241941","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Protz"}],"goal_list":[{"code":"BFD","player_id":"9268","first_name":"Adam","last_name":"A. Jiricek","time":"00:09:19","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241894","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Jiricek"},{"code":"NB","player_id":"9523","first_name":"Arseny","last_name":"A. Pronin","time":"00:18:54","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241901","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pronin"},{"code":"BFD","player_id":"8965","first_name":"Jake","last_name":"J. O'Brien","time":"00:04:25","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241907","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"O'Brien"},{"code":"NB","player_id":"8704","first_name":"Kaden","last_name":"K. Pitre","time":"00:11:20","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241916","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pitre"},{"code":"BFD","player_id":"8752","first_name":"Marek","last_name":"M. Vanacker","time":"00:14:00","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241918","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Vanacker"},{"code":"BFD","player_id":"9635","first_name":"Adam","last_name":"A. Benak","time":"00:19:21","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241924","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Benak"},{"code":"NB","player_id":"9517","first_name":"Cam","last_name":"C. Warren","time":"00:03:44","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241928","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Warren"},{"code":"NB","player_id":"9539","first_name":"Evgeny","last_name":"E. Dubrovtsev","time":"00:04:28","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241929","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Dubrovtsev"},{"code":"BFD","player_id":"8965","first_name":"Jake","last_name":"J. O'Brien","time":"00:07:03","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241932","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"O'Brien"},{"code":"NB","player_id":"9289","first_name":"Nick","last_name":"N. Wellenreiter","time":"00:17:19","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241938","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Wellenreiter"},{"code":"BFD","player_id":"8807","first_name":"Owen","last_name":"O. Protz","time":"00:18:21","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241941","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Protz"}]},{"id":"28816","game_id":"28816","season_id":"83","league_id":"1","home_team":"10","visiting_team":"15","game_number":"667","game_letter":"","type_id":"","date_played":"2026-03-20","schedule_time":"19:00:00","timezone":"Canada\/Eastern","start_time":"19:15:00","end_time":"21:45:00","shootout":"0","attendance":"6909","location":"8","period":"3","game_clock":"00:00:00","status":"4","started":"1","final":"1","if_necessary":"0","quick_score":"0","home_goal_count":"3","visiting_goal_count":"4","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"https:\/\/kwtickets.evenue.net\/events\/RANGERS","htv_game_id":"1126352","flo_core_event_id":"14478209","flo_live_event_id":"194896","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\/45XHdNV","visiting_video_url":"","visiting_audio_url":"https:\/\/chok.com\/","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":"Sarnia Sting","visiting_team_nickname":"Sting","visiting_team_code":"SAR","visiting_team_city":"Sarnia","visiting_team_division":"West 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":"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"},"date_played_fmt":"Mar 20, 2026","home_team_goals_by_period":{"2":"2","3":"1"},"visiting_team_goals_by_period":{"2":"2","3":"2"},"home_power_play_goals":"2","home_power_play_opportunities":"5","home_power_plays":"2\/5","visiting_power_play_goals":"2","visiting_power_play_opportunities":"5","visiting_power_plays":"2\/5","home_shots":"46","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":"SAR","player_id":"8676","first_name":"Ben","last_name":"B. Pickell","time":"00:00:38","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241906","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pickell"},{"code":"SAR","player_id":"8878","first_name":"Mitch","last_name":"M. Young","time":"00:17:16","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241925","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Young"},{"code":"SAR","player_id":"8878","first_name":"Mitch","last_name":"M. Young","time":"00:14:16","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241937","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Young"},{"code":"SAR","player_id":"8802","first_name":"Jack","last_name":"J. Van Volsen","time":"00:19:43","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241944","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Van Volsen"},{"code":"KIT","player_id":"8537","first_name":"Dylan","last_name":"D. Edwards","time":"00:06:27","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241914","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Edwards"},{"code":"KIT","player_id":"8953","first_name":"Gabriel","last_name":"G. Chiarot","time":"00:11:27","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241919","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Chiarot"},{"code":"KIT","player_id":"9276","first_name":"Jack","last_name":"J. Pridham","time":"00:13:06","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241936","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pridham"}],"goal_list":[{"code":"SAR","player_id":"8676","first_name":"Ben","last_name":"B. Pickell","time":"00:00:38","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241906","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pickell"},{"code":"KIT","player_id":"8537","first_name":"Dylan","last_name":"D. Edwards","time":"00:06:27","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241914","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Edwards"},{"code":"KIT","player_id":"8953","first_name":"Gabriel","last_name":"G. Chiarot","time":"00:11:27","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241919","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Chiarot"},{"code":"SAR","player_id":"8878","first_name":"Mitch","last_name":"M. Young","time":"00:17:16","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241925","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Young"},{"code":"KIT","player_id":"9276","first_name":"Jack","last_name":"J. Pridham","time":"00:13:06","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241936","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Pridham"},{"code":"SAR","player_id":"8878","first_name":"Mitch","last_name":"M. Young","time":"00:14:16","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241937","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Young"},{"code":"SAR","player_id":"8802","first_name":"Jack","last_name":"J. Van Volsen","time":"00:19:43","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241944","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Van Volsen"}]},{"id":"28817","game_id":"28817","season_id":"83","league_id":"1","home_team":"14","visiting_team":"17","game_number":"668","game_letter":"","type_id":"","date_played":"2026-03-20","schedule_time":"19:00:00","timezone":"Canada\/Eastern","start_time":"19:10:00","end_time":"21:47:00","shootout":"1","attendance":"9061","location":"129","period":"4","game_clock":"00:00:00","status":"4","started":"1","final":"1","if_necessary":"0","quick_score":"0","home_goal_count":"3","visiting_goal_count":"2","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"","htv_game_id":"1126354","flo_core_event_id":"14478213","flo_live_event_id":"194898","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\/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":"Canada Life Place","venue_location":"London, ON","game_status":"Final SO","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":"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":"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":"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":"Mar 20, 2026","visiting_shootout":0,"home_shootout":1,"shootout_winner":{"home":"1","player_id":"9333","first_name":"Jaxon","last_name":"Cover"},"home_team_goals_by_period":{"2":"2"},"visiting_team_goals_by_period":{"2":"1","3":"1"},"home_power_play_goals":"0","home_power_play_opportunities":"1","home_power_plays":"0\/1","visiting_power_play_goals":"1","visiting_power_play_opportunities":"2","visiting_power_plays":"1\/2","home_shots":"28","visiting_shots":"42","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"},"4":{"id":"4","short_name":"OT","long_name":"OT","length":"300","mandatory":"0"}},"goal_summary":[{"code":"WSR","player_id":"8942","first_name":"Jack","last_name":"J. Nesbitt","time":"00:18:26","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241926","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Nesbitt"},{"code":"WSR","player_id":"8709","first_name":"Liam","last_name":"L. Greentree","time":"00:18:31","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241940","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Greentree"},{"code":"LDN","player_id":"9427","first_name":"Maksim","last_name":"M. Sokolovskii","time":"00:01:43","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241905","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Sokolovskii"},{"code":"LDN","player_id":"8714","first_name":"William","last_name":"W. Nicholl","time":"00:12:59","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241920","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Nicholl"}],"goal_list":[{"code":"LDN","player_id":"9427","first_name":"Maksim","last_name":"M. Sokolovskii","time":"00:01:43","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241905","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Sokolovskii"},{"code":"LDN","player_id":"8714","first_name":"William","last_name":"W. Nicholl","time":"00:12:59","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241920","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Nicholl"},{"code":"WSR","player_id":"8942","first_name":"Jack","last_name":"J. Nesbitt","time":"00:18:26","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241926","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Nesbitt"},{"code":"WSR","player_id":"8709","first_name":"Liam","last_name":"L. Greentree","time":"00:18:31","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241940","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Greentree"}]},{"id":"28815","game_id":"28815","season_id":"83","league_id":"1","home_team":"2","visiting_team":"6","game_number":"666","game_letter":"","type_id":"","date_played":"2026-03-20","schedule_time":"19:05:00","timezone":"Canada\/Eastern","start_time":"19:14:00","end_time":"21:35:00","shootout":"0","attendance":"4671","location":"124","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":"https:\/\/www.ticketmaster.ca\/kingston-frontenacs-vs-peterborough-petes-kingston-ontario-03-20-2026\/event\/100062F585F715BE","htv_game_id":"1126355","flo_core_event_id":"14478216","flo_live_event_id":"194899","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\/4mPIGLN","visiting_video_url":"","visiting_audio_url":"https:\/\/player1.radioplace.co\/player\/popup\/cjmb-fm\/","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":"Peterborough Petes","visiting_team_nickname":"Petes","visiting_team_code":"PBO","visiting_team_city":"Peterborough","visiting_team_division":"East 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":"6","wins":"40","losses":"24","ties":"0","ot_wins":"8","ot_losses":"1","shootout_wins":"2","shootout_losses":"3","points":"84","use_shootouts":"1","record":"40-24-1-3"},"date_played_fmt":"Mar 20, 2026","home_team_goals_by_period":{"1":"1","2":"1"},"visiting_team_goals_by_period":{"1":"2","2":"1","3":"1"},"home_power_play_goals":"0","home_power_play_opportunities":"3","home_power_plays":"0\/3","visiting_power_play_goals":"1","visiting_power_play_opportunities":"2","visiting_power_plays":"1\/2","home_shots":"38","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":"PBO","player_id":"9638","first_name":"Adam","last_name":"A. Novotn\u00fd","time":"00:01:35","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241892","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Novotn\u00fd"},{"code":"PBO","player_id":"9554","first_name":"Yanis","last_name":"Y. Lutz","time":"00:04:36","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241893","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Lutz"},{"code":"PBO","player_id":"8992","first_name":"Aiden","last_name":"A. Young","time":"00:03:05","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241912","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Young"},{"code":"PBO","player_id":"9226","first_name":"Adam","last_name":"A. Levac","time":"00:18:53","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241942","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Levac"},{"code":"KGN","player_id":"9528","first_name":"Matthew","last_name":"M. Frost","time":"00:16:51","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241902","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Frost"},{"code":"KGN","player_id":"9262","first_name":"Riley","last_name":"R. Clark","time":"00:05:13","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241915","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"1","game_winning":"0","insurance_goal":"0","actual_last_name":"Clark"}],"goal_list":[{"code":"PBO","player_id":"9638","first_name":"Adam","last_name":"A. Novotn\u00fd","time":"00:01:35","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241892","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Novotn\u00fd"},{"code":"PBO","player_id":"9554","first_name":"Yanis","last_name":"Y. Lutz","time":"00:04:36","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241893","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Lutz"},{"code":"KGN","player_id":"9528","first_name":"Matthew","last_name":"M. Frost","time":"00:16:51","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241902","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Frost"},{"code":"PBO","player_id":"8992","first_name":"Aiden","last_name":"A. Young","time":"00:03:05","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241912","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Young"},{"code":"KGN","player_id":"9262","first_name":"Riley","last_name":"R. Clark","time":"00:05:13","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241915","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"1","game_winning":"0","insurance_goal":"0","actual_last_name":"Clark"},{"code":"PBO","player_id":"9226","first_name":"Adam","last_name":"A. Levac","time":"00:18:53","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241942","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Levac"}]},{"id":"28818","game_id":"28818","season_id":"83","league_id":"1","home_team":"4","visiting_team":"5","game_number":"669","game_letter":"","type_id":"","date_played":"2026-03-20","schedule_time":"19:05:00","timezone":"Canada\/Eastern","start_time":"19:09:00","end_time":"21:31:00","shootout":"0","attendance":"6051","location":"72","period":"3","game_clock":"00:00:00","status":"4","started":"1","final":"1","if_necessary":"0","quick_score":"0","home_goal_count":"4","visiting_goal_count":"3","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"https:\/\/tributecommunitiescentre.evenue.net\/event\/GEN25\/C20","htv_game_id":"1126356","flo_core_event_id":"14478218","flo_live_event_id":"194900","home_audio_url":"http:\/\/www.mixlr.com\/oshawagenerals","home_video_url":"","home_webcast_url":"https:\/\/flosports.link\/41PjIEe","home_audio_url_fr":"","home_video_url_fr":"","home_webcast_url_fr":"","visiting_webcast_url":"https:\/\/flosports.link\/3UB9MKQ","visiting_video_url":"","visiting_audio_url":"https:\/\/www.iheart.com\/live\/tsn-1200-7503\/","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","venue":"Tribute Communities Centre","venue_location":"Oshawa","game_status":"Final","intermission":"0","home_team_name":"Oshawa Generals","home_team_nickname":"Generals","home_team_code":"OSH","home_team_city":"Oshawa","home_team_division":"East Division","visiting_team_name":"Ottawa 67's","visiting_team_nickname":"67's","visiting_team_code":"OTT","visiting_team_city":"Ottawa","visiting_team_division":"East Division","playoff":"0","home_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"},"visiting_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"},"date_played_fmt":"Mar 20, 2026","home_team_goals_by_period":{"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":"0","visiting_power_play_opportunities":"5","visiting_power_plays":"0\/5","home_shots":"40","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":"OTT","player_id":"8715","first_name":"Frankie","last_name":"F. Marrelli","time":"00:04:43","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241908","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Marrelli"},{"code":"OTT","player_id":"9520","first_name":"Jasper","last_name":"J. Kuhta","time":"00:19:48","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241927","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"1","game_winning":"0","insurance_goal":"0","actual_last_name":"Kuhta"},{"code":"OTT","player_id":"9686","first_name":"Teddy","last_name":"T. Spitznagel","time":"00:19:32","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241943","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"1","game_winning":"0","insurance_goal":"0","actual_last_name":"Spitznagel"},{"code":"OSH","player_id":"9395","first_name":"Onni","last_name":"O. Kalto","time":"00:01:25","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241903","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kalto"},{"code":"OSH","player_id":"9395","first_name":"Onni","last_name":"O. Kalto","time":"00:06:20","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241911","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kalto"},{"code":"OSH","player_id":"9395","first_name":"Onni","last_name":"O. Kalto","time":"00:07:23","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241933","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kalto"},{"code":"OSH","player_id":"9126","first_name":"Brooks","last_name":"B. Rogowski","time":"00:16:47","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241939","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Rogowski"}],"goal_list":[{"code":"OSH","player_id":"9395","first_name":"Onni","last_name":"O. Kalto","time":"00:01:25","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241903","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kalto"},{"code":"OTT","player_id":"8715","first_name":"Frankie","last_name":"F. Marrelli","time":"00:04:43","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241908","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Marrelli"},{"code":"OSH","player_id":"9395","first_name":"Onni","last_name":"O. Kalto","time":"00:06:20","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241911","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kalto"},{"code":"OTT","player_id":"9520","first_name":"Jasper","last_name":"J. Kuhta","time":"00:19:48","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241927","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"1","game_winning":"0","insurance_goal":"0","actual_last_name":"Kuhta"},{"code":"OSH","player_id":"9395","first_name":"Onni","last_name":"O. Kalto","time":"00:07:23","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241933","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Kalto"},{"code":"OSH","player_id":"9126","first_name":"Brooks","last_name":"B. Rogowski","time":"00:16:47","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241939","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Rogowski"},{"code":"OTT","player_id":"9686","first_name":"Teddy","last_name":"T. Spitznagel","time":"00:19:32","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241943","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"1","game_winning":"0","insurance_goal":"0","actual_last_name":"Spitznagel"}]},{"id":"28820","game_id":"28820","season_id":"83","league_id":"1","home_team":"12","visiting_team":"18","game_number":"671","game_letter":"","type_id":"","date_played":"2026-03-20","schedule_time":"19:05:00","timezone":"Canada\/Eastern","start_time":"19:14:00","end_time":"21:53:00","shootout":"1","attendance":"3914","location":"17","period":"4","game_clock":"00:00:00","status":"4","started":"1","final":"1","if_necessary":"0","quick_score":"0","home_goal_count":"3","visiting_goal_count":"2","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"","htv_game_id":"1126358","flo_core_event_id":"14478222","flo_live_event_id":"194902","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\/3JFt2Et","visiting_video_url":"","visiting_audio_url":"https:\/\/sauga960am.ca\/","visiting_webcast_url_fr":"","visiting_video_url_fr":"","visiting_audio_url_fr":"","venue":"Sudbury Community Arena","venue_location":"Sudbury","game_status":"Final SO","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":"Brampton Steelheads","visiting_team_nickname":"Steelheads","visiting_team_code":"BRAM","visiting_team_city":"Brampton","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":"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"},"date_played_fmt":"Mar 20, 2026","visiting_shootout":0,"home_shootout":1,"shootout_winner":{"home":"1","player_id":"9388","first_name":"Jan","last_name":"Chovan"},"home_team_goals_by_period":{"1":"1","2":"1"},"visiting_team_goals_by_period":{"1":"1","2":"1"},"home_power_play_goals":"1","home_power_play_opportunities":"6","home_power_plays":"1\/6","visiting_power_play_goals":"0","visiting_power_play_opportunities":"2","visiting_power_plays":"0\/2","home_shots":"26","visiting_shots":"24","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"},"4":{"id":"4","short_name":"OT","long_name":"OT","length":"300","mandatory":"0"}},"goal_summary":[{"code":"BRAM","player_id":"9661","first_name":"Zach","last_name":"Z. Nyman","time":"00:00:30","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241891","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Nyman"},{"code":"BRAM","player_id":"8950","first_name":"Kieran","last_name":"K. Witkowski","time":"00:10:15","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241923","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Witkowski"},{"code":"SBY","player_id":"8560","first_name":"Chase","last_name":"C. Coughlan","time":"00:12:22","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241900","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Coughlan"},{"code":"SBY","player_id":"9388","first_name":"Jan","last_name":"J. Chovan","time":"00:10:02","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241922","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Chovan"}],"goal_list":[{"code":"BRAM","player_id":"9661","first_name":"Zach","last_name":"Z. Nyman","time":"00:00:30","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241891","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Nyman"},{"code":"SBY","player_id":"8560","first_name":"Chase","last_name":"C. Coughlan","time":"00:12:22","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241900","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Coughlan"},{"code":"SBY","player_id":"9388","first_name":"Jan","last_name":"J. Chovan","time":"00:10:02","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241922","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Chovan"},{"code":"BRAM","player_id":"8950","first_name":"Kieran","last_name":"K. Witkowski","time":"00:10:15","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241923","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Witkowski"}]},{"id":"28814","game_id":"28814","season_id":"83","league_id":"1","home_team":"9","visiting_team":"11","game_number":"665","game_letter":"","type_id":"","date_played":"2026-03-20","schedule_time":"19:07:00","timezone":"Canada\/Eastern","start_time":"19:07:00","end_time":"21:24:00","shootout":"0","attendance":"4696","location":"32","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:\/\/tickets.guelphstorm.com","htv_game_id":"1126361","flo_core_event_id":"14478229","flo_live_event_id":"194905","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\/47CN8t3","visiting_video_url":"","visiting_audio_url":"https:\/\/bayshore.leanplayer.com\/CFOSAM","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":"Owen Sound Attack","visiting_team_nickname":"Attack","visiting_team_code":"OS","visiting_team_city":"Owen Sound","visiting_team_division":"Midwest 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":"11","wins":"27","losses":"32","ties":"0","ot_wins":"4","ot_losses":"4","shootout_wins":"2","shootout_losses":"5","points":"63","use_shootouts":"1","record":"27-32-4-5"},"date_played_fmt":"Mar 20, 2026","home_team_goals_by_period":{"1":"3","2":"1","3":"2"},"visiting_team_goals_by_period":{"1":"1","2":"1","3":"1"},"home_power_play_goals":"1","home_power_play_opportunities":"7","home_power_plays":"1\/7","visiting_power_play_goals":"0","visiting_power_play_opportunities":"2","visiting_power_plays":"0\/2","home_shots":"34","visiting_shots":"15","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":"OS","player_id":"9428","first_name":"Julian","last_name":"J. Brown","time":"00:14:01","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241896","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"1","game_winning":"0","insurance_goal":"0","actual_last_name":"Brown"},{"code":"OS","player_id":"8661","first_name":"Noah","last_name":"N. Roberts","time":"00:05:26","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241904","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"1","game_winning":"0","insurance_goal":"0","actual_last_name":"Roberts"},{"code":"OS","player_id":"8934","first_name":"Tristan","last_name":"T. Delisle","time":"00:17:43","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241934","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Delisle"},{"code":"GUE","player_id":"8968","first_name":"Josh","last_name":"J. Avery","time":"00:01:39","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241890","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Avery"},{"code":"GUE","player_id":"8972","first_name":"Tyler","last_name":"T. Hopkins","time":"00:13:36","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241895","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Hopkins"},{"code":"GUE","player_id":"9063","first_name":"Grant","last_name":"G. Spada","time":"00:15:42","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241897","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Spada"},{"code":"GUE","player_id":"8407","first_name":"Ethan","last_name":"E. Miedema","time":"00:13:54","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241917","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Miedema"},{"code":"GUE","player_id":"9417","first_name":"Mark","last_name":"M. Pape","time":"00:10:41","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241930","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Pape"},{"code":"GUE","player_id":"9586","first_name":"Illia","last_name":"I. Shybinskyi","time":"00:18:01","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241935","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Shybinskyi"}],"goal_list":[{"code":"GUE","player_id":"8968","first_name":"Josh","last_name":"J. Avery","time":"00:01:39","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241890","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Avery"},{"code":"GUE","player_id":"8972","first_name":"Tyler","last_name":"T. Hopkins","time":"00:13:36","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241895","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Hopkins"},{"code":"OS","player_id":"9428","first_name":"Julian","last_name":"J. Brown","time":"00:14:01","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241896","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"1","game_winning":"0","insurance_goal":"0","actual_last_name":"Brown"},{"code":"GUE","player_id":"9063","first_name":"Grant","last_name":"G. Spada","time":"00:15:42","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241897","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Spada"},{"code":"OS","player_id":"8661","first_name":"Noah","last_name":"N. Roberts","time":"00:05:26","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241904","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"1","game_winning":"0","insurance_goal":"0","actual_last_name":"Roberts"},{"code":"GUE","player_id":"8407","first_name":"Ethan","last_name":"E. Miedema","time":"00:13:54","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241917","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Miedema"},{"code":"GUE","player_id":"9417","first_name":"Mark","last_name":"M. Pape","time":"00:10:41","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241930","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Pape"},{"code":"OS","player_id":"8934","first_name":"Tristan","last_name":"T. Delisle","time":"00:17:43","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241934","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Delisle"},{"code":"GUE","player_id":"9586","first_name":"Illia","last_name":"I. Shybinskyi","time":"00:18:01","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241935","power_play":"0","empty_net":"1","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Shybinskyi"}]},{"id":"28819","game_id":"28819","season_id":"83","league_id":"1","home_team":"16","visiting_team":"34","game_number":"670","game_letter":"","type_id":"","date_played":"2026-03-20","schedule_time":"19:07:00","timezone":"Canada\/Eastern","start_time":"19:16:00","end_time":"21:41:00","shootout":"0","attendance":"4245","location":"92","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":"1","home_goals_actual":"0","visiting_goals_actual":"0","schedule_notes":"","schedule_notes_fr":"","tickets_url":"","htv_game_id":"1126359","flo_core_event_id":"14478225","flo_live_event_id":"194903","home_audio_url":"https:\/\/streamdb8web.securenetsystems.net\/cirruscontent\/WSUE","home_video_url":"","home_webcast_url":"https:\/\/flosports.link\/4oJ5rTq","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":"GFL Memorial Gardens","venue_location":"Sault Ste. Marie, ON","game_status":"Final","intermission":"0","home_team_name":"Soo Greyhounds","home_team_nickname":"Greyhounds","home_team_code":"SOO","home_team_city":"Sault Ste. Marie","home_team_division":"West 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":"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"},"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":"Mar 20, 2026","home_team_goals_by_period":{"1":"2","2":"3"},"visiting_team_goals_by_period":{"3":"1"},"home_power_play_goals":"2","home_power_play_opportunities":"7","home_power_plays":"2\/7","visiting_power_play_goals":"0","visiting_power_play_opportunities":"2","visiting_power_plays":"0\/2","home_shots":"44","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":"SAG","player_id":"9385","first_name":"Nikita","last_name":"N. Klepov","time":"00:02:04","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241931","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Klepov"},{"code":"SOO","player_id":"9018","first_name":"Brady","last_name":"B. Martin","time":"00:11:35","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241898","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Martin"},{"code":"SOO","player_id":"8900","first_name":"Spencer","last_name":"S. Evans","time":"00:13:12","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241899","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Evans"},{"code":"SOO","player_id":"9018","first_name":"Brady","last_name":"B. Martin","time":"00:00:50","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241909","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Martin"},{"code":"SOO","player_id":"9574","first_name":"Quinn","last_name":"Q. McKenzie","time":"00:01:59","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241910","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"McKenzie"},{"code":"SOO","player_id":"9570","first_name":"Callum","last_name":"C. Croskery","time":"00:03:22","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241913","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Croskery"}],"goal_list":[{"code":"SOO","player_id":"9018","first_name":"Brady","last_name":"B. Martin","time":"00:11:35","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241898","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Martin"},{"code":"SOO","player_id":"8900","first_name":"Spencer","last_name":"S. Evans","time":"00:13:12","period_id":"1","short_name":"1","long_name":"1st","game_goal_id":"241899","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"1","insurance_goal":"0","actual_last_name":"Evans"},{"code":"SOO","player_id":"9018","first_name":"Brady","last_name":"B. Martin","time":"00:00:50","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241909","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"1","actual_last_name":"Martin"},{"code":"SOO","player_id":"9574","first_name":"Quinn","last_name":"Q. McKenzie","time":"00:01:59","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241910","power_play":"1","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"McKenzie"},{"code":"SOO","player_id":"9570","first_name":"Callum","last_name":"C. Croskery","time":"00:03:22","period_id":"2","short_name":"2","long_name":"2nd","game_goal_id":"241913","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Croskery"},{"code":"SAG","player_id":"9385","first_name":"Nikita","last_name":"N. Klepov","time":"00:02:04","period_id":"3","short_name":"3","long_name":"3rd","game_goal_id":"241931","power_play":"0","empty_net":"0","penalty_shot":"0","short_handed":"0","game_winning":"0","insurance_goal":"0","actual_last_name":"Klepov"}]}],"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":"2026-03-20","base_url":"https:\/\/chl.ca\/ohl"}