[{"canonical_id":"nhl-e29372d648","site_player_id":"44706908","name":"Zach Werenski","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection":1.0,"std_dev":0.962,"floor":0.0,"ceiling":2.23,"projection_status":"ok","ownership":0.01918635,"ownership_by_contest":{"small":0.01903344,"medium":0.01918635,"large":0.01828357},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0342,"role_reason":"nhl:D1|PP1|PK2","raw_projection":0.968,"raw_std_dev":0.93,"raw_floor":0.0,"raw_ceiling":2.159,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z"},{"canonical_id":"nhl-82efa739e4","site_player_id":"44706695","name":"Jason Robertson","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","LW"],"salary":0,"projection":1.14,"std_dev":0.95,"floor":0.0,"ceiling":2.36,"projection_status":"ok","ownership":0.06371311,"ownership_by_contest":{"small":0.07061439,"medium":0.06371311,"large":0.04712921},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9753,"role_reason":"nhl:F2|PP1","raw_projection":1.17,"raw_std_dev":0.974,"raw_floor":0.0,"raw_ceiling":2.418,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z"},{"canonical_id":"nhl-591d4325b5","site_player_id":"44706692","name":"Kyle Connor","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","LW"],"salary":0,"projection":1.14,"std_dev":1.02,"floor":0.0,"ceiling":2.44,"projection_status":"ok","ownership":0.02808882,"ownership_by_contest":{"small":0.02886307,"medium":0.02808882,"large":0.02469752},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1193,"role_reason":"nhl:F1|PP1|PK1","raw_projection":1.017,"raw_std_dev":0.908,"raw_floor":0.0,"raw_ceiling":2.18,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z"},{"canonical_id":"nhl-35b34abc4b","site_player_id":"44706569","name":"Macklin Celebrini","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","C"],"salary":0,"projection":1.4,"std_dev":1.29,"floor":0.0,"ceiling":3.05,"projection_status":"ok","ownership":0.12747902,"ownership_by_contest":{"small":0.15059919,"medium":0.12747902,"large":0.08154991},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0504,"role_reason":"nhl:F1|PP1","raw_projection":1.334,"raw_std_dev":1.225,"raw_floor":0.0,"raw_ceiling":2.904,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z"},{"canonical_id":"nhl-cc11524901","site_player_id":"44706912","name":"Rasmus Dahlin","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection":1.09,"std_dev":1.17,"floor":0.0,"ceiling":2.59,"projection_status":"ok","ownership":0.04748175,"ownership_by_contest":{"small":0.05121446,"medium":0.04748175,"large":0.03736985},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.085,"role_reason":"nhl:D1|PP1","raw_projection":1.003,"raw_std_dev":1.078,"raw_floor":0.0,"raw_ceiling":2.384,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z"},{"canonical_id":"nhl-5dedad56c5","site_player_id":"44706689","name":"Matt Boldy","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","RW"],"salary":0,"projection":1.05,"std_dev":1.12,"floor":0.0,"ceiling":2.48,"projection_status":"ok","ownership":0.03387744,"ownership_by_contest":{"small":0.03541882,"medium":0.03387744,"large":0.02863195},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0249,"role_reason":"nhl:F1|PP1","raw_projection":1.022,"raw_std_dev":1.092,"raw_floor":0.0,"raw_ceiling":2.421,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z"},{"canonical_id":"nhl-64ce38c9e6","site_player_id":"44706688","name":"Nikita Kucherov","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","RW"],"salary":0,"projection":1.49,"std_dev":1.28,"floor":0.0,"ceiling":3.13,"projection_status":"ok","ownership":0.16930775,"ownership_by_contest":{"small":0.20514312,"medium":0.16930775,"large":0.10223379},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9964,"role_reason":"nhl:F2|PP1","raw_projection":1.496,"raw_std_dev":1.287,"raw_floor":0.0,"raw_ceiling":3.145,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z"},{"canonical_id":"nhl-541cc51f4e","site_player_id":"44706696","name":"Brandon Hagel","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"espn","injury_status":"gtd","availability_raw":"Day-To-Day","availability_source":"espn","p_play":0.75,"role_factor":0.9817,"role_reason":"nhl:F1|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z","paywalled":true},{"canonical_id":"nhl-952158344f","site_player_id":"44706687","name":"Kirill Kaprizov","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","LW"],"salary":0,"projection":1.4,"std_dev":1.09,"floor":0.0,"ceiling":2.79,"projection_status":"ok","ownership":0.08046412,"ownership_by_contest":{"small":0.09112342,"medium":0.08046412,"large":0.05666591},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0354,"role_reason":"nhl:F1|PP1","raw_projection":1.348,"raw_std_dev":1.053,"raw_floor":0.0,"raw_ceiling":2.698,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z"},{"canonical_id":"nhl-022c681ef4","site_player_id":"44706691","name":"David Pastrnak","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","RW"],"salary":0,"projection":1.33,"std_dev":1.2,"floor":0.0,"ceiling":2.87,"projection_status":"ok","ownership":0.04844708,"ownership_by_contest":{"small":0.05235293,"medium":0.04844708,"large":0.03796801},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0159,"role_reason":"nhl:F1|PP1","raw_projection":1.314,"raw_std_dev":1.18,"raw_floor":0.0,"raw_ceiling":2.827,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z"},{"canonical_id":"nhl-b64f9416ab","site_player_id":"44706693","name":"Alex DeBrincat","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9259,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z","paywalled":true},{"canonical_id":"nhl-77b9e8d2de","site_player_id":"44706570","name":"Tage Thompson","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9634,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z","paywalled":true},{"canonical_id":"nhl-29228e1967","site_player_id":"44706577","name":"Dylan Larkin","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9475,"role_reason":"nhl:F1|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T03:52:02.127509Z","paywalled":true},{"canonical_id":"nhl-67c50494c3","site_player_id":"44706575","name":"Joel Eriksson Ek","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.016,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:15.550365Z","paywalled":true},{"canonical_id":"nhl-eefd8852cb","site_player_id":"44706581","name":"Tim Stuetzle","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6f28d49358","site_player_id":"44707064","name":"Artem Duda","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-666db5648f","site_player_id":"44706571","name":"Sebastian Aho","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","C"],"salary":0,"projection":1.29,"std_dev":0.986,"floor":0.023,"ceiling":2.55,"projection_status":"ok","ownership":0.11162231,"ownership_by_contest":{"small":0.13027677,"medium":0.11162231,"large":0.07340119},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.933,"role_reason":"nhl:F1|PP1|PK1","raw_projection":1.379,"raw_std_dev":1.057,"raw_floor":0.025,"raw_ceiling":2.734,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":13,"projection_updated_at":"2026-10-29T09:34:15.550365Z"},{"canonical_id":"nhl-1f0be1389c","site_player_id":"44707017","name":"Caleb MacDonald","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-add7637493","site_player_id":"44706859","name":"Corey Perry","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"espn","injury_status":"gtd","availability_raw":"Day-To-Day","availability_source":"espn","p_play":0.75,"role_factor":0.9949,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7de4b7eef9","site_player_id":"44706731","name":"Jake DeBrusk","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0838,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ed6dd790ff","site_player_id":"44706580","name":"Sidney Crosby","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9264,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b2e398350a","site_player_id":"44706821","name":"Aleksanteri Kaskimaki","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F4|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":9,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4f4303a02a","site_player_id":"44707025","name":"Connor Clifton","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0914,"role_reason":"nhl:D1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":59,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-38c723f53b","site_player_id":"44706919","name":"Brandt Clarke","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0064,"role_reason":"nhl:D1|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-527ebc218b","site_player_id":"44706641","name":"Luca Del Bel Belluz","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.953,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":19,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0ec8f67896","site_player_id":"44706960","name":"Adam Jiricek","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9699,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":12,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5aae16b725","site_player_id":"44706815","name":"Conor Garland","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1078,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c04cd31ee8","site_player_id":"44707076","name":"Ilya Lyubushkin","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0188,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":56,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b7f11d7c61","site_player_id":"44706945","name":"Dylan Samberg","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9923,"role_reason":"nhl:D3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-26391f1660","site_player_id":"44706710","name":"Jake Guentzel","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","RW"],"salary":0,"projection":1.18,"std_dev":1.0,"floor":0.0,"ceiling":2.46,"projection_status":"ok","ownership":0.08863047,"ownership_by_contest":{"small":0.10127085,"medium":0.08863047,"large":0.06116242},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0508,"role_reason":"nhl:F1|PP1","raw_projection":1.123,"raw_std_dev":0.954,"raw_floor":0.0,"raw_ceiling":2.345,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-7f61a93063","site_player_id":"44706775","name":"Tyler Toffoli","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9876,"role_reason":"nhl:F2|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-726e49ca1f","site_player_id":"44707012","name":"Jake Christiansen","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:D2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":49,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d05481339c","site_player_id":"44706585","name":"Ryan O'Reilly","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","C"],"salary":0,"projection":1.01,"std_dev":1.02,"floor":0.0,"ceiling":2.32,"projection_status":"ok","ownership":0.03287569,"ownership_by_contest":{"small":0.03427635,"medium":0.03287569,"large":0.02796193},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0267,"role_reason":"nhl:F2|PP1|PK2","raw_projection":0.986,"raw_std_dev":0.993,"raw_floor":0.0,"raw_ceiling":2.258,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-3c529a1086","site_player_id":"44706846","name":"Ondrej Palat","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:F2|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9d7b5a554a","site_player_id":"44706812","name":"Andrew Mangiapane","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8889,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-41898f04ea","site_player_id":"44706891","name":"Kurtis MacDermid","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":19,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-161fa3f5d1","site_player_id":"44706963","name":"Drew Doughty","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"espn","injury_status":"gtd","availability_raw":"Day-To-Day","availability_source":"espn","p_play":0.75,"role_factor":0.9749,"role_reason":"nhl:D1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d3c36de9e7","site_player_id":"44706768","name":"Lawson Crouse","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8851,"role_reason":"nhl:F2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b4e5639c79","site_player_id":"44706727","name":"Troy Terry","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","RW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-921db1fc84","site_player_id":"44707085","name":"Dennis Gilbert","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9254,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":15,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2d03000038","site_player_id":"44706991","name":"Drew Helleson","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ba583ae065","site_player_id":"44706643","name":"Dalibor Dvorsky","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9562,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-da5cdee531","site_player_id":"44706954","name":"Dmitry Orlov","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0953,"role_reason":"nhl:D3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-be5e5c1f69","site_player_id":"44706765","name":"Claude Giroux","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9453,"role_reason":"nhl:F1|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2e5c53a5e3","site_player_id":"44706843","name":"Felix Unger Sorum","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":4,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d7e2f311d1","site_player_id":"44706686","name":"Mason Shaw","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7f9b5c7e0d","site_player_id":"44706899","name":"Sam Steel","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"espn","injury_status":"gtd","availability_raw":"Day-To-Day","availability_source":"espn","p_play":0.75,"role_factor":0.9545,"role_reason":"nhl:F1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e7ae70b4e6","site_player_id":"44707065","name":"John Marino","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Out","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-44678e3885","site_player_id":"44706923","name":"Erik Karlsson","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0003,"role_reason":"nhl:D1|PP1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-bb6c6a565a","site_player_id":"44706610","name":"Fraser Minten","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0336,"role_reason":"nhl:F2|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-07cd32468d","site_player_id":"44706763","name":"Teuvo Teravainen","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:F4|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-903a79878f","site_player_id":"44706826","name":"Tanner Jeannot","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.008,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b41deed35e","site_player_id":"44706636","name":"Phillip Danault","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0659,"role_reason":"nhl:F1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3dbebb33f4","site_player_id":"44707080","name":"Andreas Englund","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9952,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":10,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7630316834","site_player_id":"44706760","name":"Dawson Mercer","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.005,"role_reason":"nhl:F2|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a6ca5b3c03","site_player_id":"44706876","name":"Vitali Pinchuk","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":5,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3ee72aa323","site_player_id":"44706911","name":"Jakob Chychrun","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0302,"role_reason":"nhl:D1|PP1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e7b3c50f88","site_player_id":"44706714","name":"Will Smith","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9658,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f1f1b833bc","site_player_id":"44707100","name":"Matt Kiersted","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9394,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":12,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4e5d62289a","site_player_id":"44706904","name":"Tyler Pitlick","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0202,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":40,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d003f02d7b","site_player_id":"44706773","name":"Matias Maccelli","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","LW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-2631326156","site_player_id":"44706835","name":"Ethen Frank","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f5c67722aa","site_player_id":"44707075","name":"Jayden Struble","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9014,"role_reason":"nhl:","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-964f3f352a","site_player_id":"44706865","name":"Dominic James","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0176,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":53,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-96ad6831e4","site_player_id":"44706715","name":"Jackson Blake","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9146,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f82a0d2df5","site_player_id":"44706716","name":"Rickard Rakell","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9239,"role_reason":"nhl:F1|PP1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5a8ab172c6","site_player_id":"44706890","name":"Hayden Hodgson","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":14,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e42a9d8c4a","site_player_id":"44706831","name":"Paul Cotter","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9854,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e2685b186c","site_player_id":"44706977","name":"Pavel Mintyukov","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-70d3a039fc","site_player_id":"44706953","name":"Esa Lindell","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-b6775a54bf","site_player_id":"44706941","name":"Philip Broberg","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.096,"role_reason":"nhl:D1|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2b03096120","site_player_id":"44706982","name":"Artyom Levshunov","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9924,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e6745820f7","site_player_id":"44706871","name":"Justin Brazeau","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","RW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Out","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-cba6742f59","site_player_id":"44707081","name":"Albert Johansson","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Out","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-7314b01b80","site_player_id":"44706723","name":"Tom Wilson","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0379,"role_reason":"nhl:F2|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-99b7dc008c","site_player_id":"44706999","name":"Frederic Brunet","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9222,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":10,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-1ad90078da","site_player_id":"44706780","name":"Anders Lee","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9368,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-bb41a99dbf","site_player_id":"44706604","name":"Oliver Kapanen","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b30a71049c","site_player_id":"44706624","name":"Jean-Gabriel Pageau","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0117,"role_reason":"nhl:F2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-8d04cfbe91","site_player_id":"44706629","name":"Jake Evans","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0548,"role_reason":"nhl:F2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ffc34ef9fd","site_player_id":"44706734","name":"William Eklund","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","LW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-d5ce5478ea","site_player_id":"44706745","name":"Ryan Leonard","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0634,"role_reason":"nhl:F1|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7d61a2eb14","site_player_id":"44706732","name":"Mats Zuccarello","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","RW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-33a7355ffd","site_player_id":"44706785","name":"Linus Karlsson","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0897,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e4b1503f80","site_player_id":"44707055","name":"Jakub Dvorak","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-92cee92e74","site_player_id":"44706700","name":"Andrei Svechnikov","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9148,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-105b0cc59b","site_player_id":"44706704","name":"Alex Tuch","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0502,"role_reason":"nhl:F3|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2d0b2057c0","site_player_id":"44706892","name":"Adam Gaudette","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0932,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-953c76bae1","site_player_id":"44706916","name":"Jackson LaCombe","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9982,"role_reason":"nhl:D2|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-62a4b1eb3f","site_player_id":"44706677","name":"Tyson Kozak","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0219,"role_reason":"nhl:F4|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":56,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-15295978bd","site_player_id":"44707079","name":"Ryan Ufko","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0273,"role_reason":"nhl:D1|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":19,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d189884793","site_player_id":"44706832","name":"Arshdeep Bains","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9585,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":40,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-611de6f304","site_player_id":"44706809","name":"Ryan Greene","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0499,"role_reason":"nhl:F1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-85cf3537cc","site_player_id":"44706593","name":"Alex Laferriere","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0433,"role_reason":"nhl:F1|PP1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5d4e9bc949","site_player_id":"44706607","name":"Ben Kindel","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-dfd95ac9d5","site_player_id":"44706601","name":"Anton Frondell","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9702,"role_reason":"nhl:F2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":24,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-40109a17e4","site_player_id":"44706674","name":"Nate Danielson","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9201,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":38,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f16f9394ad","site_player_id":"44706766","name":"Blake Coleman","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9677,"role_reason":"nhl:F4|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4500745927","site_player_id":"44706968","name":"Justin Barron","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0474,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-754de81e53","site_player_id":"44706948","name":"Olen Zellweger","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0114,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-1b6d896cea","site_player_id":"44706825","name":"Mark Kastelic","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0373,"role_reason":"nhl:F4|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e471a09f83","site_player_id":"44707051","name":"Brian Dumoulin","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0488,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5648d3a22e","site_player_id":"44706819","name":"Jonatan Berggren","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.047,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-8fe1471afa","site_player_id":"44706639","name":"Jordan Greenway","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9748,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0cfc21a568","site_player_id":"44707078","name":"Jack Ahcan","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0446,"role_reason":"nhl:PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":17,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-24f4c7d264","site_player_id":"44706728","name":"Matthew Knies","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0744,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ec0875c2a3","site_player_id":"44706878","name":"J.T. Compher","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9581,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-abb717361e","site_player_id":"44706869","name":"Andrei Kuzmenko","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.05,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ca11c380a5","site_player_id":"44706784","name":"Jake Neighbours","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0229,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3819feae34","site_player_id":"44706877","name":"Reid Schaefer","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0849,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":53,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4b7f1cb476","site_player_id":"44706614","name":"Andrew Copp","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9414,"role_reason":"nhl:F2|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2f823a6107","site_player_id":"44706730","name":"Logan Cooley","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.002,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-24448a3f29","site_player_id":"44706699","name":"Artemi Panarin","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","LW"],"salary":0,"projection":1.06,"std_dev":0.962,"floor":0.0,"ceiling":2.29,"projection_status":"ok","ownership":0.02374588,"ownership_by_contest":{"small":0.02402492,"medium":0.02374588,"large":0.02163256},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0237,"role_reason":"nhl:F1|PP1","raw_projection":1.033,"raw_std_dev":0.94,"raw_floor":0.0,"raw_ceiling":2.238,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-524e39f486","site_player_id":"44706683","name":"Justin Hryckowian","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0039,"role_reason":"nhl:F3|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-67cecf3dec","site_player_id":"44707029","name":"David Reinbacher","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":3,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6568c418ff","site_player_id":"44706973","name":"Carter Yakemchuk","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9017,"role_reason":"nhl:D3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":18,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-1ec0f83e84","site_player_id":"44706970","name":"Tony DeAngelo","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0337,"role_reason":"nhl:D2|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ee0dceaba2","site_player_id":"44706578","name":"Wyatt Johnston","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9623,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-1e8e582b36","site_player_id":"44707101","name":"Zach Bogosian","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9388,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-25843fc47a","site_player_id":"44706709","name":"Dylan Holloway","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","LW"],"salary":0,"projection":0.978,"std_dev":1.04,"floor":0.0,"ceiling":2.31,"projection_status":"ok","ownership":0.01935074,"ownership_by_contest":{"small":0.01921165,"medium":0.01935074,"large":0.01840704},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9825,"role_reason":"nhl:F1|PP1","raw_projection":0.995,"raw_std_dev":1.062,"raw_floor":0.0,"raw_ceiling":2.356,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-1b9422ffef","site_player_id":"44707062","name":"Dmitri Simashev","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9926,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":41,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-236c718480","site_player_id":"44707011","name":"Ethan Del Mastro","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9388,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":23,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-51e4aedf5f","site_player_id":"44706789","name":"Kiefer Sherwood","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0987,"role_reason":"nhl:F2|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-fdf24f3b7c","site_player_id":"44706833","name":"Brendan Gallagher","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0132,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-19fca90ed6","site_player_id":"44706856","name":"Joel Armia","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1059,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b8089ab0b4","site_player_id":"44706761","name":"Jonathan Marchessault","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0383,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-deb4831841","site_player_id":"44707003","name":"Juuso Valimaki","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:D3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":4,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-acf0e92fba","site_player_id":"44706678","name":"Sam Carrick","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-46f7d9d1cd","site_player_id":"44706729","name":"Matt Duchene","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","RW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-5d41526140","site_player_id":"44706917","name":"Lane Hutson","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8991,"role_reason":"nhl:D2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6f0436c33a","site_player_id":"44706922","name":"Miro Heiskanen","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9748,"role_reason":"nhl:D1|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5a47251384","site_player_id":"44706694","name":"Cole Caufield","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9016,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-8be10df0e0","site_player_id":"44706866","name":"Jack McBain","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9129,"role_reason":"nhl:F4|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7d7f480a44","site_player_id":"44706984","name":"Jalen Chatfield","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0537,"role_reason":"nhl:D1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-18af503302","site_player_id":"44706741","name":"Gabriel Vilardi","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0644,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b52549ef72","site_player_id":"44706661","name":"Alexander Command","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-51be3123ec","site_player_id":"44706879","name":"Keegan Kolesar","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9082,"role_reason":"nhl:F4|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d3ce56f6ef","site_player_id":"44706893","name":"Barclay Goodrow","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0074,"role_reason":"nhl:F4|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-989183243a","site_player_id":"44706990","name":"Cam Fowler","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9692,"role_reason":"nhl:D2|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-bf9f3794dd","site_player_id":"44707019","name":"Quinton Burns","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-899bfa3227","site_player_id":"44706934","name":"Shayne Gostisbehere","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9145,"role_reason":"nhl:D3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-32842b582d","site_player_id":"44707092","name":"Hoyt Stanley","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":4,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c153ee40bc","site_player_id":"44706589","name":"Robert Thomas","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9857,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-bfa1b8c3b3","site_player_id":"44706920","name":"John Carlson","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9302,"role_reason":"nhl:D1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7f6e99fdfd","site_player_id":"44706608","name":"Brayden Schenn","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9881,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-99953369fb","site_player_id":"44707088","name":"Jack Rathbone","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-b3c8d2d127","site_player_id":"44706587","name":"Brayden Point","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0425,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4aa6204abf","site_player_id":"44707056","name":"Otto Salin","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5742218cd6","site_player_id":"44706989","name":"Sam Rinzel","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9487,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5ba3cd6942","site_player_id":"44706900","name":"Bobby Brink","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0058,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9f95ed23a4","site_player_id":"44706649","name":"Aatu Raty","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b12c5a7e01","site_player_id":"44706961","name":"Kaiden Guhle","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0513,"role_reason":"nhl:D1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f9b92fe23d","site_player_id":"44706881","name":"Mason Appleton","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","RW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-b3018a29b4","site_player_id":"44706724","name":"Patrick Kane","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0456,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3bbf421fbc","site_player_id":"44707053","name":"Cody Ceci","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9429,"role_reason":"nhl:D2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-8a92706f53","site_player_id":"44706935","name":"Justin Faulk","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0135,"role_reason":"nhl:D2|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c877472020","site_player_id":"44707030","name":"Tom Willander","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9935,"role_reason":"nhl:D1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-16e0d9039b","site_player_id":"44707059","name":"Max Crozier","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9747,"role_reason":"nhl:D1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":43,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-460b246266","site_player_id":"44707095","name":"Lian Bichsel","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1285,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d9504bc799","site_player_id":"44706849","name":"Kyle MacLean","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9594,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9e4357ed35","site_player_id":"44706850","name":"Brad Lambert","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9188,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":35,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d18f2d4274","site_player_id":"44707086","name":"Conor Timmins","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":52,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-8a343027e5","site_player_id":"44706873","name":"Elmer Soderblom","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","LW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-8f1381fd1e","site_player_id":"44707083","name":"Simon Edvinsson","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-4d38a503a3","site_player_id":"44706681","name":"Logan Couture","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"IR","availability_source":"dk_csv","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-c72a07255d","site_player_id":"44706762","name":"Michael Brandsegg-Nygard","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":26,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e583ffa1b3","site_player_id":"44706617","name":"Alexander Kerfoot","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.946,"role_reason":"nhl:F4|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":52,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c849ce5e47","site_player_id":"44706792","name":"Ivan Miroshnichenko","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":16,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b3670ae404","site_player_id":"44707046","name":"Matthew Kessel","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9064,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":36,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a99c2a3bb1","site_player_id":"44706938","name":"Mike Matheson","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9914,"role_reason":"nhl:D1|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b4050f0b38","site_player_id":"44706975","name":"Matt Roy","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0748,"role_reason":"nhl:D1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d010717dcd","site_player_id":"44706701","name":"Mikko Rantanen","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","RW"],"salary":0,"projection":1.06,"std_dev":0.93,"floor":0.0,"ceiling":2.25,"projection_status":"ok","ownership":0.04973204,"ownership_by_contest":{"small":0.0538716,"medium":0.04973204,"large":0.03876035},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9413,"role_reason":"nhl:F1|PP1","raw_projection":1.122,"raw_std_dev":0.988,"raw_floor":0.0,"raw_ceiling":2.388,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-7afa9cc1ec","site_player_id":"44706627","name":"Jiri Kulich","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Out","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":20,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-654a73f555","site_player_id":"44707102","name":"David Spacek","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":8,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3abdcabe54","site_player_id":"44706914","name":"Moritz Seider","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9705,"role_reason":"nhl:D1|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b92781060d","site_player_id":"44706820","name":"Alexey Toropchenko","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8778,"role_reason":"nhl:F4|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ead0cb25ee","site_player_id":"44706895","name":"Dylan Hryckowian","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":2,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-88ac97bcf0","site_player_id":"44706720","name":"Jimmy Snuggerud","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9649,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-70675b6b55","site_player_id":"44706657","name":"Viggo Bjorck","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":12,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a376368592","site_player_id":"44706830","name":"Liam Ohgren","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8778,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5965300ace","site_player_id":"44707068","name":"Chase Pietila","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ec1cba69f3","site_player_id":"44706625","name":"Barrett Hayton","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0169,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-cf042bee5e","site_player_id":"44706797","name":"Konsta Helenius","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8522,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":24,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ad0340c401","site_player_id":"44707024","name":"Will Borgen","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c20cd3362b","site_player_id":"44706591","name":"Elias Pettersson","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-503e13945e","site_player_id":"44706595","name":"Quinton Byfield","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.85,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-bb430a06ab","site_player_id":"44707073","name":"Nick Perbix","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9627,"role_reason":"nhl:D3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d5c73bd892","site_player_id":"44706939","name":"Bowen Byram","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"espn","injury_status":"gtd","availability_raw":"Day-To-Day","availability_source":"espn","p_play":0.75,"role_factor":1.0595,"role_reason":"nhl:D1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3c160c12c8","site_player_id":"44706883","name":"Beck Malenstyn","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1399,"role_reason":"nhl:F4|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9c9e958180","site_player_id":"44706995","name":"Jordan Spence","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9372,"role_reason":"nhl:D2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3a90488ded","site_player_id":"44706631","name":"Erik Haula","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0764,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a11d4d0012","site_player_id":"44706675","name":"Marco Kasper","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-5391443baa","site_player_id":"44707090","name":"Cameron Crotty","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9149,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":10,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4a6d965b88","site_player_id":"44706658","name":"Morgan Barron","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9694,"role_reason":"nhl:F4|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-68f7f4fa0b","site_player_id":"44706907","name":"Rieger Lorenz","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9447,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":6,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-173cfe89e2","site_player_id":"44706638","name":"Michael McCarron","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0361,"role_reason":"nhl:F4|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d98e9457e9","site_player_id":"44706586","name":"Mathew Barzal","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-c80f485bb9","site_player_id":"44706942","name":"Cole Hutson","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0704,"role_reason":"nhl:D3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":25,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d1dfb5a6e0","site_player_id":"44707001","name":"Zeev Buium","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0367,"role_reason":"nhl:D3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-16672db633","site_player_id":"44706962","name":"Logan Stanley","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0405,"role_reason":"nhl:D1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9b2df4a10c","site_player_id":"44706951","name":"Denton Mateychuk","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9736,"role_reason":"nhl:D2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-67bc06f446","site_player_id":"44707034","name":"Guillaume Brisebois","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":2,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-553c5c7808","site_player_id":"44706823","name":"Otto Stenberg","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9445,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":35,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3558f9e905","site_player_id":"44706664","name":"Jan Jenik","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-f9269530c7","site_player_id":"44706573","name":"Leo Carlsson","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9838,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-1951444454","site_player_id":"44706906","name":"Marcus Foligno","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","RW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-b10406aab3","site_player_id":"44706804","name":"Isak Rosen","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":49,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-09694e8736","site_player_id":"44706997","name":"Luca Cagnoni","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8851,"role_reason":"nhl:D3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":12,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-66aca81c93","site_player_id":"44706630","name":"Mark Jankowski","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:F3|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-470c76962a","site_player_id":"44706844","name":"Bradly Nadeau","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0208,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":15,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-bc259d857a","site_player_id":"44707042","name":"Ian Moore","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-ba22c573db","site_player_id":"44706910","name":"Quinn Hughes","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection":1.25,"std_dev":1.02,"floor":0.0,"ceiling":2.56,"projection_status":"ok","ownership":0.05854175,"ownership_by_contest":{"small":0.06437739,"medium":0.05854175,"large":0.0440836},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0331,"role_reason":"nhl:D1|PP1","raw_projection":1.207,"raw_std_dev":0.989,"raw_floor":0.0,"raw_ceiling":2.474,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-c6772b2da4","site_player_id":"44707008","name":"Louis Crevier","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.85,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c520d5d2c9","site_player_id":"44706646","name":"Dylan Peterson","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":3,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-cb0cf46718","site_player_id":"44706685","name":"Oskar Back","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-b87416e502","site_player_id":"44706928","name":"Thomas Harley","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0481,"role_reason":"nhl:D1|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-897113db1a","site_player_id":"44706842","name":"Eric Robinson","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9947,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d01c9bf040","site_player_id":"44706758","name":"Tyler Seguin","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0393,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":39,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-1d9ea6b947","site_player_id":"44706743","name":"JJ Peterka","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0614,"role_reason":"nhl:F1|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0a4c088f23","site_player_id":"44707044","name":"Mike Reilly","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9617,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":52,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-57bf10e2f6","site_player_id":"44706886","name":"Ridly Greig","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9982,"role_reason":"nhl:F2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-90b26a4dc6","site_player_id":"44706888","name":"Nick Cousins","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9457,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5ea8ed1f81","site_player_id":"44706987","name":"Kaedan Korczak","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9861,"role_reason":"nhl:D3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-38dbfd8842","site_player_id":"44706803","name":"Jordan Martinook","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0835,"role_reason":"nhl:F3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f91bf64eca","site_player_id":"44706690","name":"Cutter Gauthier","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9947,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e920329c78","site_player_id":"44706676","name":"Sheldon Dries","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.85,"role_reason":"nhl:F4|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":11,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2855a46946","site_player_id":"44706712","name":"Juraj Slafkovsky","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2a86d7fe9d","site_player_id":"44707041","name":"Travis Mitchell","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0443,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":16,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0ef305fc9c","site_player_id":"44706918","name":"Josh Morrissey","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-c73b6c75c3","site_player_id":"44707007","name":"Anton Johansson","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9383,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":12,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d9942e7665","site_player_id":"44707048","name":"Dylan DeMelo","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9991,"role_reason":"nhl:D1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7833293049","site_player_id":"44707016","name":"Carson Soucy","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9098,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4d89999ff6","site_player_id":"44707032","name":"Victor Mancini","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9198,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":29,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4941c68061","site_player_id":"44706613","name":"Jordan Staal","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-5cd297a9be","site_player_id":"44707098","name":"Tyler Myers","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3b7384c405","site_player_id":"44706926","name":"MacKenzie Weegar","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0692,"role_reason":"nhl:D1|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d3378889ad","site_player_id":"44706814","name":"Mathieu Olivier","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1123,"role_reason":"nhl:F2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-87d6b1e1fc","site_player_id":"44706721","name":"Evgeni Malkin","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"espn","injury_status":"gtd","availability_raw":"Day-To-Day","availability_source":"espn","p_play":0.75,"role_factor":0.8573,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-11256ae69f","site_player_id":"44706958","name":"K'Andre Miller","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9714,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9fba5d580d","site_player_id":"44706599","name":"Pavel Zacha","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0552,"role_reason":"nhl:F1|PP1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-78b459cdac","site_player_id":"44706602","name":"Shane Pinto","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0228,"role_reason":"nhl:F2|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d6158e43f5","site_player_id":"44706776","name":"James Hagens","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0931,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":18,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-30a27df2f5","site_player_id":"44706679","name":"Ty Dellandrea","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0353,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":52,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b52685a91a","site_player_id":"44706897","name":"Colin Blackwell","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0065,"role_reason":"nhl:F4|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9a5c00cc28","site_player_id":"44706796","name":"Michael Rasmussen","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0174,"role_reason":"nhl:F2|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0a70cc13ad","site_player_id":"44707013","name":"Erik Gudbranson","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.945,"role_reason":"nhl:D3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":47,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ede71f4ccd","site_player_id":"44706947","name":"Colton Parayko","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9974,"role_reason":"nhl:D2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-1f07aa86ed","site_player_id":"44706711","name":"Lucas Raymond","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9376,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-51890c5192","site_player_id":"44706806","name":"Warren Foegele","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"espn","injury_status":"gtd","availability_raw":"Day-To-Day","availability_source":"espn","p_play":0.75,"role_factor":1.0134,"role_reason":"nhl:F3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a097eae9b1","site_player_id":"44706632","name":"Stephen Halliday","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.933,"role_reason":"nhl:F4|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":43,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-805f9a0989","site_player_id":"44706623","name":"Ilya Protas","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9688,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":15,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d363324559","site_player_id":"44706828","name":"Florian Xhekaj","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":9,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6038814d55","site_player_id":"44706967","name":"Ben Chiarot","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0462,"role_reason":"nhl:D1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0945a38cbb","site_player_id":"44706590","name":"Roope Hintz","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9173,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-134b704da4","site_player_id":"44707023","name":"Theo Lindstein","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9563,"role_reason":"nhl:D2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":21,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-705abc566d","site_player_id":"44706652","name":"Tim Washe","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0776,"role_reason":"nhl:F3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-1e566d7f73","site_player_id":"44706889","name":"Andre Burakovsky","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.85,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ca00b5bc3d","site_player_id":"44706588","name":"Mikael Granlund","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9989,"role_reason":"nhl:F1|PP1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a8e997c313","site_player_id":"44706816","name":"Dmitri Voronkov","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8707,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a279fa8794","site_player_id":"44706862","name":"Ilya Mikheyev","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.945,"role_reason":"nhl:F3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d802c9a991","site_player_id":"44706594","name":"Anthony Cirelli","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9794,"role_reason":"nhl:F1|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d61c4913cc","site_player_id":"44706750","name":"Simon Holmstrom","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:F1|PP1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0862cf854c","site_player_id":"44707052","name":"Mikey Anderson","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0339,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7195dcb23a","site_player_id":"44707057","name":"Ryan McDonagh","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0445,"role_reason":"nhl:D2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c3d415ad60","site_player_id":"44706882","name":"Ryan McLeod","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9484,"role_reason":"nhl:F3|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9447e0c66d","site_player_id":"44706582","name":"Logan Stankoven","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.982,"role_reason":"nhl:F2|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-415675ff6b","site_player_id":"44706772","name":"Sean Monahan","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0397,"role_reason":"nhl:F3|PP1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-073b9c1f8f","site_player_id":"44706635","name":"Matthew Poitras","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0012,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":13,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-53d8340bdb","site_player_id":"44706852","name":"Nino Niederreiter","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9433,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-91cd9d44aa","site_player_id":"44706779","name":"Calum Ritchie","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","RW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-7b46979889","site_player_id":"44706788","name":"Nick Robertson","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0823,"role_reason":"nhl:F2|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a847223587","site_player_id":"44706781","name":"Adam Edstrom","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0007,"role_reason":"nhl:F3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":47,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-10c5a8a20b","site_player_id":"44706572","name":"Nick Suzuki","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Out","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-dbd2166997","site_player_id":"44706867","name":"Liam O'Brien","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9649,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":42,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-1c455e13f7","site_player_id":"44706703","name":"Adrian Kempe","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0238,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4d4d83e973","site_player_id":"44706755","name":"Alex Killorn","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9477,"role_reason":"nhl:F4|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c82c310e3b","site_player_id":"44706884","name":"Peyton Krebs","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9233,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-56a45dff32","site_player_id":"44706829","name":"Owen Beck","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":18,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6c6497f475","site_player_id":"44706853","name":"Vladislav Namestnikov","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","LW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-7a1fd2de63","site_player_id":"44706847","name":"Anthony Duclair","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0832,"role_reason":"nhl:F2|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0ce3d1a5ff","site_player_id":"44706854","name":"Taylor Ward","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:F2|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":39,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-db25dada25","site_player_id":"44706615","name":"Josh Norris","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9552,"role_reason":"nhl:F3|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d1c8fb5256","site_player_id":"44706936","name":"Brock Faber","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-c7e54da854","site_player_id":"44706654","name":"Skyler Brind'Amour","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9011,"role_reason":"nhl:F4|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":6,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-fe36ee0a13","site_player_id":"44707018","name":"Brandon Carlo","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0893,"role_reason":"nhl:D1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2ed2bbe680","site_player_id":"44706702","name":"Filip Forsberg","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","LW"],"salary":0,"projection":1.07,"std_dev":1.07,"floor":0.0,"ceiling":2.44,"projection_status":"ok","ownership":0.03944758,"ownership_by_contest":{"small":0.04182631,"medium":0.03944758,"large":0.03228536},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0119,"role_reason":"nhl:F1|PP1","raw_projection":1.058,"raw_std_dev":1.054,"raw_floor":0.0,"raw_ceiling":2.408,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-275b274d82","site_player_id":"44706902","name":"Yakov Trenin","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0337,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ca3cb80c47","site_player_id":"44706931","name":"Filip Hronek","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0103,"role_reason":"nhl:D2|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-cef54903f8","site_player_id":"44706848","name":"Mitchell Chaffee","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":15,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-37f14cf5c0","site_player_id":"44707072","name":"Daemon Hunt","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0383,"role_reason":"nhl:D2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":50,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a29895b4ab","site_player_id":"44706793","name":"A.J. Greer","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.024,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2e743251f5","site_player_id":"44706915","name":"Mikhail Sergachev","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection":0.98,"std_dev":0.963,"floor":0.0,"ceiling":2.21,"projection_status":"ok","ownership":0.03373565,"ownership_by_contest":{"small":0.03525692,"medium":0.03373565,"large":0.02853738},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0123,"role_reason":"nhl:D1|PP1|PK1","raw_projection":0.968,"raw_std_dev":0.951,"raw_floor":0.0,"raw_ceiling":2.187,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-d27988803b","site_player_id":"44706777","name":"Pavel Buchnevich","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0209,"role_reason":"nhl:F2|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-36ddeebd4e","site_player_id":"44706839","name":"Frank Vatrano","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9582,"role_reason":"nhl:F4|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":57,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ad83174e80","site_player_id":"44706705","name":"Seth Jarvis","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.8535,"role_reason":"nhl:F3|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c7c67a963d","site_player_id":"44706924","name":"Thomas Chabot","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Out","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-336b144b40","site_player_id":"44706992","name":"Nick Jensen","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-27e561f9c2","site_player_id":"44706740","name":"Ivan Demidov","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","RW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-2449afa12c","site_player_id":"44706974","name":"Hampus Lindholm","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9992,"role_reason":"nhl:D1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-91192169bc","site_player_id":"44706748","name":"Taylor Hall","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","LW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Out","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-1ab2e2d004","site_player_id":"44706937","name":"Sean Walker","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9754,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e6fa26a5fe","site_player_id":"44706640","name":"Dominic Toninato","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":11,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e8d9c381e8","site_player_id":"44706719","name":"Cole Perfetti","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0988,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d605d20f58","site_player_id":"44706579","name":"Mark Scheifele","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection":1.24,"std_dev":1.28,"floor":0.0,"ceiling":2.88,"projection_status":"ok","ownership":0.03673482,"ownership_by_contest":{"small":0.0386945,"medium":0.03673482,"large":0.03052071},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.1271,"role_reason":"nhl:F1|PP1","raw_projection":1.102,"raw_std_dev":1.132,"raw_floor":0.0,"raw_ceiling":2.553,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-169952d6ff","site_player_id":"44706637","name":"Justin Sourdif","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0138,"role_reason":"nhl:F1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-81b89d7d8e","site_player_id":"44706583","name":"Nick Schmaltz","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9404,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9e6b60eba0","site_player_id":"44706592","name":"Dylan Strome","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0664,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-796d84431c","site_player_id":"44706756","name":"Trevor Moore","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9937,"role_reason":"nhl:F2|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-702325e811","site_player_id":"44706618","name":"Marco Rossi","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.919,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-cc2a14a09c","site_player_id":"44706644","name":"Dillon Dube","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":3,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-de744aa6e3","site_player_id":"44706969","name":"Ryan Pulock","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0059,"role_reason":"nhl:D3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c68890c3e0","site_player_id":"44706966","name":"Mario Ferraro","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0171,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-69ee22ff27","site_player_id":"44706932","name":"Jacob Trouba","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0757,"role_reason":"nhl:D1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2bbed85b98","site_player_id":"44706725","name":"Alex Ovechkin","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9923,"role_reason":"nhl:F4|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-750b536939","site_player_id":"44706824","name":"Adam Jecho","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","RW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"IR","availability_source":"dk_csv","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-d505f383e9","site_player_id":"44706659","name":"Nick Bjugstad","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-9be7a4ee0d","site_player_id":"44706998","name":"Nikita Zadorov","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.98,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-bf0dc587c9","site_player_id":"44706858","name":"Andre Lee","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0908,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":16,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6944565123","site_player_id":"44706943","name":"Darnell Nurse","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0026,"role_reason":"nhl:D1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-eddecb7f80","site_player_id":"44706782","name":"Fabian Zetterlund","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0651,"role_reason":"nhl:F1|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-208c4b8c10","site_player_id":"44706818","name":"Danton Heinen","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8828,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":53,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3ca748b46a","site_player_id":"44706752","name":"Valeri Nichushkin","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0479,"role_reason":"nhl:F1|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b88f91bb6c","site_player_id":"44706787","name":"Michael Carcone","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","LW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-16615d0c50","site_player_id":"44706980","name":"Artem Zub","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9839,"role_reason":"nhl:D1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ebe68edf22","site_player_id":"44706837","name":"Nikita Nesterenko","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9601,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":40,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ecd0300837","site_player_id":"44706708","name":"Steven Stamkos","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","LW"],"salary":0,"projection":1.09,"std_dev":0.973,"floor":0.0,"ceiling":2.34,"projection_status":"ok","ownership":0.04174913,"ownership_by_contest":{"small":0.04449911,"medium":0.04174913,"large":0.03376251},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0377,"role_reason":"nhl:F2|PP1","raw_projection":1.05,"raw_std_dev":0.938,"raw_floor":0.0,"raw_ceiling":2.252,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-24d7564cd9","site_player_id":"44706786","name":"William Carrier","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0937,"role_reason":"nhl:F1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-57e33e8036","site_player_id":"44706860","name":"Kevin Fiala","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","LW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":56,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-60903995b1","site_player_id":"44706642","name":"Isac Lundestrom","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"IR","availability_source":"dk_csv","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-af6de3fd64","site_player_id":"44706680","name":"Zack Ostapchuk","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9955,"role_reason":"nhl:F4|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0da8b17c77","site_player_id":"44707096","name":"Nils Lundkvist","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0509,"role_reason":"nhl:D2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-8b1df3c404","site_player_id":"44706717","name":"Nikolaj Ehlers","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9611,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-1028ef6983","site_player_id":"44706770","name":"Collin Graf","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.1335,"role_reason":"nhl:F1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-74f1462531","site_player_id":"44706663","name":"Alex Turcotte","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-e740702651","site_player_id":"44706972","name":"Tyler Kleven","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9992,"role_reason":"nhl:D2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-051a3624d5","site_player_id":"44706971","name":"Declan Carlile","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0142,"role_reason":"nhl:D3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":56,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-8ec7c279f7","site_player_id":"44706817","name":"Ryan Lomberg","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0822,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-47450d7e27","site_player_id":"44706811","name":"Cole Smith","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9724,"role_reason":"nhl:F4|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-89cf5efc1e","site_player_id":"44706609","name":"Frank Nazar","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9471,"role_reason":"nhl:F3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9c4aea3f43","site_player_id":"44707058","name":"Emil Lilleberg","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0118,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-97aa943757","site_player_id":"44706669","name":"Kevin Stenlund","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9322,"role_reason":"nhl:F4|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0a7219268f","site_player_id":"44706668","name":"Jansen Harkins","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0251,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":48,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b7c989c9a9","site_player_id":"44706576","name":"Connor Bedard","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","C"],"salary":0,"projection":0.974,"std_dev":0.905,"floor":0.0,"ceiling":2.13,"projection_status":"ok","ownership":0.01401958,"ownership_by_contest":{"small":0.01351081,"medium":0.01401958,"large":0.0142748},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0377,"role_reason":"nhl:F1|PP1","raw_projection":0.939,"raw_std_dev":0.872,"raw_floor":0.0,"raw_ceiling":2.057,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-223efcb35f","site_player_id":"44706621","name":"Ryan Hartman","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9837,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-1f3ec2c631","site_player_id":"44706822","name":"Ross Johnston","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","LW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-2d7dcc03a2","site_player_id":"44707045","name":"Charles-Alexis Legault","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9229,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":14,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3afc47670d","site_player_id":"44707026","name":"Jonathan Aspirot","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9436,"role_reason":"nhl:D3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-57e469677c","site_player_id":"44706930","name":"Owen Power","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9284,"role_reason":"nhl:D2|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-71779c3839","site_player_id":"44706651","name":"Roger McQueen","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.85,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":7,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-95e0b09f97","site_player_id":"44707087","name":"Matt Grzelcyk","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-1d54d912f1","site_player_id":"44706790","name":"Drew O'Connor","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0006,"role_reason":"nhl:F1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-cfa4cbc067","site_player_id":"44706783","name":"Josh Anderson","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.98,"role_reason":"nhl:F4|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-02e8f1eb90","site_player_id":"44706670","name":"Hendrix Lapierre","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0977,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-cd65975d5f","site_player_id":"44707038","name":"Vincent Desharnais","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-4e5fdc33c0","site_player_id":"44707074","name":"Nicolas Hague","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9084,"role_reason":"nhl:D2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ff29f7f26a","site_player_id":"44707097","name":"Kyle Capobianco","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Out","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":38,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-c619c52b2f","site_player_id":"44707037","name":"Dylan McIlrath","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":17,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6607ac62e5","site_player_id":"44706808","name":"Jamie Benn","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9715,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-991eb1a1a5","site_player_id":"44707054","name":"Joel Edmundson","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1268,"role_reason":"nhl:D2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7d6d16d4c9","site_player_id":"44706861","name":"Pontus Holmberg","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9348,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-33076bde7d","site_player_id":"44706807","name":"Joel Kiviranta","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1164,"role_reason":"nhl:F1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ffd0cdc792","site_player_id":"44706840","name":"Nikita Klepov","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":4,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f730715294","site_player_id":"44706813","name":"Nick Lardis","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9377,"role_reason":"nhl:F1|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":47,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7cd042eb00","site_player_id":"44707021","name":"Tyler Tucker","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-a20293951c","site_player_id":"44706885","name":"Justin Danforth","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"espn","injury_status":"gtd","availability_raw":"Day-To-Day","availability_source":"espn","p_play":0.75,"role_factor":0.9859,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":10,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7b5b3ff2d1","site_player_id":"44706603","name":"Noah Ostlund","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.062,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f628965010","site_player_id":"44707015","name":"Emil Andrae","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.85,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6d50ea90f1","site_player_id":"44707069","name":"Samuel Girard","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-e5d0e33676","site_player_id":"44707047","name":"Scott Mayfield","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9004,"role_reason":"nhl:PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-506a58cc85","site_player_id":"44707040","name":"Tyson Hinds","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0696,"role_reason":"nhl:D1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":27,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-75993e4de7","site_player_id":"44706665","name":"Zemgus Girgensons","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Out","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-f8b7add4dc","site_player_id":"44706645","name":"Zach Dean","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":3,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-cdc7ad5592","site_player_id":"44706736","name":"Zach Benson","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9714,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a378e9b00a","site_player_id":"44706744","name":"Ivar Stenberg","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0657,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":13,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-401d363c4e","site_player_id":"44706733","name":"Kyle Palmieri","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0465,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":37,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-07de0decd6","site_player_id":"44706927","name":"Noah Dobson","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.999,"role_reason":"nhl:D2|PP1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c338aac2e3","site_player_id":"44707033","name":"Luke Schenn","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0602,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2ef9b56d73","site_player_id":"44706660","name":"Brayden Yager","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1144,"role_reason":"nhl:F2|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":4,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-8143bf83d8","site_player_id":"44706855","name":"Scott Laughton","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.063,"role_reason":"nhl:F3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-30e639d52c","site_player_id":"44707014","name":"Dante Fabbro","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9605,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a74befc8ae","site_player_id":"44706851","name":"Cole Koepke","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9692,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5819ce4192","site_player_id":"44706955","name":"Martin Fehervary","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0386,"role_reason":"nhl:D2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9ed2ee756d","site_player_id":"44706633","name":"Danila Yurov","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9328,"role_reason":"nhl:F2|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-01ee1b99ff","site_player_id":"44706798","name":"Gage Goncalves","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0412,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ab96855800","site_player_id":"44706656","name":"Adam Lowry","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0256,"role_reason":"nhl:F3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-cfbf332cc5","site_player_id":"44707063","name":"Nick DeSimone","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8628,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":44,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2d1bad073b","site_player_id":"44706909","name":"Matthew Schaefer","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0567,"role_reason":"nhl:D1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f729ae142f","site_player_id":"44707036","name":"Rasmus Sandin","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-11c4d066c1","site_player_id":"44706612","name":"Elias Lindholm","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0701,"role_reason":"nhl:F3|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-542992d2c6","site_player_id":"44707004","name":"Elias Salomonsson","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:D1|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":34,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f74d9fea66","site_player_id":"44706726","name":"Roman Kantserov","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0764,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":12,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-86ded81538","site_player_id":"44706598","name":"Mason McTavish","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9787,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a7ba0056ac","site_player_id":"44707093","name":"Sam Dickinson","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0329,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-dc68fd0019","site_player_id":"44706626","name":"Matthew Wood","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.875,"role_reason":"nhl:F1|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6f5ecc6e6a","site_player_id":"44706653","name":"Jesperi Kotkaniemi","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1033,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":54,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f3fac9c9d2","site_player_id":"44707049","name":"Tyrel Bauer","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1176,"role_reason":"nhl:D2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":7,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2c4955eeb7","site_player_id":"44706978","name":"Alexander Romanov","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":18,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-ea003e8291","site_player_id":"44706946","name":"Jared Spurgeon","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"espn","injury_status":"gtd","availability_raw":"Day-To-Day","availability_source":"espn","p_play":0.75,"role_factor":0.9159,"role_reason":"nhl:D1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7687230121","site_player_id":"44706718","name":"Bryan Rust","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","RW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-b57f50bcdf","site_player_id":"44706903","name":"Nico Sturm","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1324,"role_reason":"nhl:F3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9503ab4fb1","site_player_id":"44706810","name":"Oliver Moore","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.986,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a08f090fc5","site_player_id":"44706976","name":"Timothy Liljegren","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9076,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":58,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0ef2ecd0e8","site_player_id":"44706896","name":"Matthew Seminoff","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":2,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4f026ff1c1","site_player_id":"44706707","name":"Viktor Arvidsson","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9732,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-42f18869dd","site_player_id":"44707099","name":"Olli Maatta","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9688,"role_reason":"nhl:D2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":53,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d23b7e3b8f","site_player_id":"44706738","name":"Brock Boeser","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9756,"role_reason":"nhl:F2|PP1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-54abbdbd43","site_player_id":"44707027","name":"Adam Engstrom","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9605,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":21,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6b4b15504e","site_player_id":"44706836","name":"Jeff Malott","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1096,"role_reason":"nhl:F1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-16de2a1456","site_player_id":"44706757","name":"Mason Marchment","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0831,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d4698b6a96","site_player_id":"44706666","name":"Conor Geekie","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0655,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":27,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-bf4351e227","site_player_id":"44706713","name":"Jack Quinn","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0043,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f99a65e4a5","site_player_id":"44706619","name":"Alex Newhook","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9553,"role_reason":"nhl:F4|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4d8b241fb7","site_player_id":"44707039","name":"Justin Holl","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9127,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":12,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-cb7ba580f9","site_player_id":"44706671","name":"Blake Lizotte","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0432,"role_reason":"nhl:F4|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4c0113ae94","site_player_id":"44707031","name":"Jamie Oleksiak","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0333,"role_reason":"nhl:D1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3758f1070b","site_player_id":"44706965","name":"Alex Vlasic","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0468,"role_reason":"nhl:D1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b293bd9282","site_player_id":"44706746","name":"Jordan Kyrou","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.1308,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5822e7c454","site_player_id":"44706929","name":"Neal Pionk","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1058,"role_reason":"nhl:D3|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-1aca8d769c","site_player_id":"44707067","name":"Ilya Solovyov","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1279,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":36,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d55f440bc1","site_player_id":"44706956","name":"Jaccob Slavin","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.095,"role_reason":"nhl:D1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-61597f6a0e","site_player_id":"44706801","name":"Casey Mittelstadt","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0855,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-43e010f5b3","site_player_id":"44706673","name":"Jack Drury","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0146,"role_reason":"nhl:F3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a83a59fc05","site_player_id":"44706606","name":"Emmitt Finnie","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9944,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4dac920b05","site_player_id":"44706913","name":"Roman Josi","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0095,"role_reason":"nhl:D1|PP1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9bfe87c23a","site_player_id":"44706979","name":"William Wallinder","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0687,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":7,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-55fcdf29e0","site_player_id":"44706857","name":"Jared Wright","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8742,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":31,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-49be21d245","site_player_id":"44706868","name":"Daniil But","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9106,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":41,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-caf5934896","site_player_id":"44707082","name":"Axel Sandin-Pellikka","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8597,"role_reason":"nhl:D2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a2a3244bc0","site_player_id":"44706838","name":"Sam Colangelo","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0566,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":17,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-39983a6159","site_player_id":"44706753","name":"Chris Kreider","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.85,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-cb71a17865","site_player_id":"44706650","name":"Jonny Brodzinski","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9105,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":57,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-96efebb7fa","site_player_id":"44707060","name":"Nate Schmidt","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9595,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-503b2994f5","site_player_id":"44707089","name":"Nikolas Matinpalo","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0233,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ac832925c3","site_player_id":"44707002","name":"Noah Warren","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0708,"role_reason":"nhl:D2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":12,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b7f7762170","site_player_id":"44706964","name":"Jonas Brodin","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9517,"role_reason":"nhl:D2|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6bd9e0d486","site_player_id":"44706887","name":"Michael Amadio","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0166,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f009113a01","site_player_id":"44706605","name":"Vincent Trocheck","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9471,"role_reason":"nhl:F2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-be9e05aebe","site_player_id":"44706722","name":"Drake Batherson","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.8947,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a03b1421c2","site_player_id":"44706863","name":"Scott Sabourin","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0869,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":30,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-bd43c8277a","site_player_id":"44706697","name":"Dylan Guenther","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0383,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c9df374c66","site_player_id":"44707035","name":"Jack St. Ivany","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8909,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":25,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-58ed3e2abe","site_player_id":"44706764","name":"Zack Bolduc","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7aa33508c1","site_player_id":"44706949","name":"Charle-Edouard D'Astous","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:D3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-49965936dc","site_player_id":"44707009","name":"Wyatt Kaiser","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9575,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3372c6ad8f","site_player_id":"44706994","name":"Brady Skjei","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.972,"role_reason":"nhl:D3|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f48c077923","site_player_id":"44706983","name":"Elias-Nils Pettersson","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-21b373c949","site_player_id":"44707077","name":"William Trudeau","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"IR","availability_source":"dk_csv","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":3,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-88d8ff661f","site_player_id":"44706662","name":"Samuel Helenius","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.072,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0ae5b871ab","site_player_id":"44706985","name":"J.J. Moser","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9435,"role_reason":"nhl:D1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-40a1abcc95","site_player_id":"44706597","name":"Charlie Coyle","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0903,"role_reason":"nhl:F2|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-958bb4be15","site_player_id":"44706620","name":"Filip Chytil","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0469,"role_reason":"nhl:F1|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":18,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2078f9e541","site_player_id":"44706872","name":"Rutger McGroarty","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0303,"role_reason":"nhl:F4|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":26,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5a89a127cb","site_player_id":"44706682","name":"Arttu Hyry","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:F3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":36,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6c88cd7588","site_player_id":"44707043","name":"Alexander Nikishin","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Out","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-9924d8d53c","site_player_id":"44707020","name":"Logan Mailloux","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-bc52b9a6e7","site_player_id":"44707070","name":"Ryan Graves","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":22,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-085bec3eb7","site_player_id":"44706622","name":"Alexander Wennberg","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-8bc8e414ab","site_player_id":"44706845","name":"Victor Eklund","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0358,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":13,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-09e86dd052","site_player_id":"44707050","name":"Haydn Fleury","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0992,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":45,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3aedc6bb83","site_player_id":"44706584","name":"Adam Fantilli","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.057,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-96ae8434cb","site_player_id":"44706834","name":"Anthony Beauvillier","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9487,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6c8b31dc22","site_player_id":"44706894","name":"Quentin Musty","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","LW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-b80a8620f1","site_player_id":"44706957","name":"Erik Gustafsson","team":"LAK","opponent":"OTT","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:D1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":11,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9ead5b4827","site_player_id":"44706667","name":"Yanni Gourde","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-ef2b81f057","site_player_id":"44706870","name":"Connor Dewar","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0234,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-9a81e79609","site_player_id":"44706749","name":"Boone Jenner","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0434,"role_reason":"nhl:F1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-56044a7c3f","site_player_id":"44707028","name":"Arber Xhekaj","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0812,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6d8856ec80","site_player_id":"44706905","name":"Nick Foligno","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","LW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-e26658ef7f","site_player_id":"44706754","name":"Josh Doan","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9042,"role_reason":"nhl:F1|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-dfb9eacb3e","site_player_id":"44706611","name":"Ryan Poehling","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-d2984c782f","site_player_id":"44706874","name":"Nils Hoglander","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.85,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":50,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4fe93ad46d","site_player_id":"44706628","name":"Cole Sillinger","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0187,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-25c4f97b4d","site_player_id":"44706735","name":"Morgan Geekie","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9741,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0806c9a2f3","site_player_id":"44707084","name":"Zach Metsa","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0233,"role_reason":"nhl:D3|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":56,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-bd4e8589d0","site_player_id":"44706944","name":"Damon Severson","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0587,"role_reason":"nhl:D1|PP2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-8f21faf07b","site_player_id":"44707061","name":"Andrew Peeke","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1292,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-686264f41a","site_player_id":"44706802","name":"Alexandre Texier","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9848,"role_reason":"nhl:F1|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ef8e00926f","site_player_id":"44706742","name":"Tommy Novak","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0222,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-087dd1df19","site_player_id":"44706925","name":"Charlie McAvoy","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9879,"role_reason":"nhl:D1|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-065670d507","site_player_id":"44706751","name":"Egor Chinakhov","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"espn","injury_status":"gtd","availability_raw":"Day-To-Day","availability_source":"espn","p_play":0.75,"role_factor":0.9834,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4dbdc2509e","site_player_id":"44706648","name":"Max Sasson","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9606,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-eb2ab35747","site_player_id":"44706981","name":"Ian Cole","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0756,"role_reason":"nhl:D1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3a9bc24a0e","site_player_id":"44706996","name":"Michael Kesselring","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9128,"role_reason":"nhl:D2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":48,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7621fd558c","site_player_id":"44706898","name":"David Perron","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3bbe3635d7","site_player_id":"44706794","name":"Alex Iafallo","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9294,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-476efdfecb","site_player_id":"44706986","name":"Victor Hedman","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"espn","injury_status":"gtd","availability_raw":"Day-To-Day","availability_source":"espn","p_play":0.75,"role_factor":0.9185,"role_reason":"nhl:","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":43,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-32783e1b01","site_player_id":"44706596","name":"Dylan Cozens","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8951,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3f6c024f53","site_player_id":"44707094","name":"Nolan Allan","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0102,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":7,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2fe47ca694","site_player_id":"44707022","name":"Torey Krug","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"cohort","stat_rows_used":26417,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-7cb2c8b913","site_player_id":"44706800","name":"Marat Khusnutdinov","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0558,"role_reason":"nhl:F2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-bb9a3eb21e","site_player_id":"44707005","name":"Erik Cernak","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9911,"role_reason":"nhl:D2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-b4f78203f5","site_player_id":"44706737","name":"Kent Johnson","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0926,"role_reason":"nhl:F1|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-78065ddefb","site_player_id":"44707006","name":"Spencer Stastney","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.081,"role_reason":"nhl:D1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-6c70a0a863","site_player_id":"44706921","name":"Jake Sanderson","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0212,"role_reason":"nhl:D1|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-dd4942e98d","site_player_id":"44706795","name":"Mavrik Bourque","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9847,"role_reason":"nhl:F2|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-19b93044dc","site_player_id":"44707066","name":"Maveric Lamoureux","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":5,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-b5b14fb9ec","site_player_id":"44706672","name":"Avery Hayes","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0041,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":17,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-96d2a58592","site_player_id":"44706875","name":"Ross Colton","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0607,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ee7f6ad415","site_player_id":"44706574","name":"Bo Horvat","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0447,"role_reason":"nhl:F1|PP1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-65424b5cfa","site_player_id":"44706950","name":"Tristan Luneau","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0222,"role_reason":"nhl:D1|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":13,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2753a830ba","site_player_id":"44706901","name":"Max Shabanov","team":"MIN","opponent":"NYI","game_id":"NYI@MIN","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":57,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d6d3b0bfe1","site_player_id":"44706774","name":"Jason Zucker","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9155,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-2d03ed0272","site_player_id":"44706959","name":"Kris Letang","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9686,"role_reason":"nhl:D2|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7c16decaeb","site_player_id":"44706940","name":"Ivan Provorov","team":"CBJ","opponent":"CAR","game_id":"CBJ@CAR","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"IR","availability_source":"dk_csv","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-e552e4826a","site_player_id":"44706805","name":"Ville Koivunen","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0216,"role_reason":"nhl:F3|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":49,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-d35f3a0b82","site_player_id":"44706791","name":"Jonathan Lekkerimaki","team":"VAN","opponent":"SJS","game_id":"VAN@SJS","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0851,"role_reason":"nhl:F1|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":27,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-00f2d2bc38","site_player_id":"44706706","name":"Clayton Keller","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","LW"],"salary":0,"projection":1.19,"std_dev":0.985,"floor":0.0,"ceiling":2.45,"projection_status":"ok","ownership":0.06220149,"ownership_by_contest":{"small":0.06878627,"medium":0.06220149,"large":0.0462445},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9979,"role_reason":"nhl:F1|PP1","raw_projection":1.188,"raw_std_dev":0.987,"raw_floor":0.0,"raw_ceiling":2.453,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-e24b54c778","site_player_id":"44706655","name":"Casey Cizikas","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9592,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-ac8b0de58b","site_player_id":"44706952","name":"Alexandre Carrier","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0039,"role_reason":"nhl:D3|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-24d4d50f8e","site_player_id":"44706827","name":"Kirby Dach","team":"MTL","opponent":"DAL","game_id":"MTL@DAL","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0563,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-bf84d2c16c","site_player_id":"44706769","name":"Kailer Yamamoto","team":"UTA","opponent":"PIT","game_id":"UTA@PIT","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9808,"role_reason":"nhl:F3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7eca112afb","site_player_id":"44706600","name":"Pierre-Luc Dubois","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.057,"role_reason":"nhl:F2|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":35,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0c9c17a3cf","site_player_id":"44706759","name":"Judd Caulfield","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0535,"role_reason":"nhl:F2|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":10,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e7c86124c3","site_player_id":"44706778","name":"Emil Heineman","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0924,"role_reason":"nhl:F3|PP2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-62e77f61cb","site_player_id":"44707000","name":"Mason Lohrei","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0472,"role_reason":"nhl:D3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-3e950329af","site_player_id":"44706684","name":"Radek Faksa","team":"DAL","opponent":"MTL","game_id":"MTL@DAL","positions":["UTIL","C"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Out","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-3fa16c787e","site_player_id":"44706933","name":"Mattias Samuelsson","team":"BUF","opponent":"ANA","game_id":"BUF@ANA","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9997,"role_reason":"nhl:D1|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-4a686256b8","site_player_id":"44706988","name":"Adam Wilsby","team":"NSH","opponent":"WSH","game_id":"WSH@NSH","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.033,"role_reason":"nhl:D1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e13df92a9b","site_player_id":"44706771","name":"Igor Chernyshov","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","LW"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":39,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-aa76220718","site_player_id":"44707010","name":"Kevin Korchinski","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.8832,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":16,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-7d9f0907ce","site_player_id":"44706841","name":"Nicolas Deslauriers","team":"CAR","opponent":"CBJ","game_id":"CBJ@CAR","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.1032,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":41,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-c7063f3bd5","site_player_id":"44706616","name":"Michael Misa","team":"SJS","opponent":"VAN","game_id":"VAN@SJS","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0248,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":58,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a1a8f395af","site_player_id":"44706634","name":"Pius Suter","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9525,"role_reason":"nhl:F4|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-69ad7a478d","site_player_id":"44706747","name":"Aliaksei Protas","team":"WSH","opponent":"NSH","game_id":"WSH@NSH","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9963,"role_reason":"nhl:F2|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f8626018f0","site_player_id":"44706993","name":"Adam Pelech","team":"NYI","opponent":"MIN","game_id":"NYI@MIN","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9854,"role_reason":"nhl:D2|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0bab5bc578","site_player_id":"44706880","name":"Carter Mazur","team":"DET","opponent":"CHI","game_id":"CHI@DET","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9747,"role_reason":"nhl:F4","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":14,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-0243b6b156","site_player_id":"44707071","name":"Trevor van Riemsdyk","team":"PIT","opponent":"UTA","game_id":"UTA@PIT","positions":["UTIL","D"],"salary":0,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:28.589636","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z"},{"canonical_id":"nhl-e1ad46da46","site_player_id":"44706647","name":"Sean Kuraly","team":"BOS","opponent":"STL","game_id":"BOS@STL","positions":["UTIL","C"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9133,"role_reason":"nhl:F4|PK1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5a89b6724e","site_player_id":"44707091","name":"Jorian Donovan","team":"OTT","opponent":"LAK","game_id":"OTT@LAK","positions":["UTIL","D"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:D3","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":3,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-e6218cb011","site_player_id":"44706698","name":"Beckett Sennecke","team":"ANA","opponent":"BUF","game_id":"BUF@ANA","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:31.518353","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9168,"role_reason":"nhl:F1|PP1|PK2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-55688d62da","site_player_id":"44706799","name":"Ryan Donato","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","RW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0749,"role_reason":"nhl:F2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-5bad8ba1f9","site_player_id":"44706864","name":"Jeffrey Viel","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-a3a4b4c21c","site_player_id":"44706739","name":"Tyler Bertuzzi","team":"CHI","opponent":"DET","game_id":"CHI@DET","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0836,"role_reason":"nhl:F2|PP1","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true},{"canonical_id":"nhl-f9761d9596","site_player_id":"44706767","name":"Connor McMichael","team":"STL","opponent":"BOS","game_id":"BOS@STL","positions":["UTIL","LW"],"salary":0,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9649,"role_reason":"nhl:F3|PP2","source":"single_stat:nhl","model_version":"single_stat_v1","provenance":"stat","stat_basis":"player","stat_rows_used":60,"projection_updated_at":"2026-10-29T09:34:16.369495Z","paywalled":true}]