[{"canonical_id":"nhl-01ee1b99ff","site_player_id":"44707172","captain_site_player_id":"44707225","name":"Gage Goncalves","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","LW","FLEX"],"salary":3200,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-09e86dd052","site_player_id":"44707181","captain_site_player_id":"44707234","name":"Haydn Fleury","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-0a7219268f","site_player_id":"44707203","captain_site_player_id":"44707256","name":"Jansen Harkins","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-0ae5b871ab","site_player_id":"44707169","captain_site_player_id":"44707222","name":"J.J. Moser","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":4600,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-0ef305fc9c","site_player_id":"44707198","captain_site_player_id":"44707251","name":"Josh Morrissey","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":8400,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:32.672529","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-16e0d9039b","site_player_id":"44707185","captain_site_player_id":"44707238","name":"Max Crozier","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-18af503302","site_player_id":"44707164","captain_site_player_id":"44707217","name":"Gabriel Vilardi","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","RW","FLEX"],"salary":7000,"projection":7.56,"std_dev":7.41,"floor":1.39,"ceiling":20.39,"projection_status":"ok","ownership":0.20020984,"captain_ownership":0.01906076,"ownership_by_contest":{"small":0.17912974,"medium":0.20020984,"large":0.21482836},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0644,"role_reason":"nhl:F3|PP1","raw_projection":7.1,"raw_std_dev":6.96,"raw_floor":1.31,"raw_ceiling":19.16,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-26391f1660","site_player_id":"44707158","captain_site_player_id":"44707211","name":"Jake Guentzel","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","RW","FLEX"],"salary":8600,"projection":10.57,"std_dev":8.37,"floor":2.15,"ceiling":23.63,"projection_status":"ok","ownership":0.45977504,"captain_ownership":0.08545278,"ownership_by_contest":{"small":0.50583192,"medium":0.45977504,"large":0.42489568},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:27.456318","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0508,"role_reason":"nhl:F1|PP1","raw_projection":10.06,"raw_std_dev":7.97,"raw_floor":2.05,"raw_ceiling":22.49,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-2ef9b56d73","site_player_id":"44707202","captain_site_player_id":"44707255","name":"Brayden Yager","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T03:44:27.267310Z","paywalled":true},{"canonical_id":"nhl-3bbe3635d7","site_player_id":"44707171","captain_site_player_id":"44707224","name":"Alex Iafallo","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","LW","FLEX"],"salary":3600,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-476efdfecb","site_player_id":"44707170","captain_site_player_id":"44707223","name":"Victor Hedman","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":4000,"projection_status":"ok","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:27.456318","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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-4a6d965b88","site_player_id":"44707178","captain_site_player_id":"44707231","name":"Morgan Barron","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-53d8340bdb","site_player_id":"44707189","captain_site_player_id":"44707242","name":"Nino Niederreiter","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","RW","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-541cc51f4e","site_player_id":"44707155","captain_site_player_id":"44707208","name":"Brandon Hagel","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","LW","FLEX"],"salary":9400,"projection":9.44,"std_dev":6.64,"floor":2.08,"ceiling":16.82,"projection_status":"ok","ownership":0.54803337,"captain_ownership":0.14313466,"ownership_by_contest":{"small":0.6389915,"medium":0.54803337,"large":0.48184706},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:27.456318","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","raw_projection":12.82,"raw_std_dev":7.81,"raw_floor":2.83,"raw_ceiling":22.85,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-542992d2c6","site_player_id":"44707173","captain_site_player_id":"44707226","name":"Elias Salomonsson","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":2800,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-5822e7c454","site_player_id":"44707162","captain_site_player_id":"44707215","name":"Neal Pionk","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":7600,"projection":7.6,"std_dev":6.41,"floor":2.13,"ceiling":18.58,"projection_status":"ok","ownership":0.18554919,"captain_ownership":0.01785073,"ownership_by_contest":{"small":0.16287994,"medium":0.18554919,"large":0.20178837},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:27.456318","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.1058,"role_reason":"nhl:D3|PP1|PK1","raw_projection":6.87,"raw_std_dev":5.8,"raw_floor":1.93,"raw_ceiling":16.8,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-591d4325b5","site_player_id":"44707154","captain_site_player_id":"44707207","name":"Kyle Connor","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","LW","FLEX"],"salary":10000,"projection":13.7,"std_dev":8.6,"floor":3.43,"ceiling":25.45,"projection_status":"ok","ownership":0.57221745,"captain_ownership":0.17543413,"ownership_by_contest":{"small":0.65346616,"medium":0.57221745,"large":0.5105282},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:27.456318","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.1193,"role_reason":"nhl:F1|PP1|PK1","raw_projection":12.24,"raw_std_dev":7.68,"raw_floor":3.06,"raw_ceiling":22.74,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-5bad8ba1f9","site_player_id":"44707184","captain_site_player_id":"44707237","name":"Jeffrey Viel","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","LW","FLEX"],"salary":2000,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-64ce38c9e6","site_player_id":"44707152","captain_site_player_id":"44707205","name":"Nikita Kucherov","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","RW","FLEX"],"salary":10800,"projection":13.23,"std_dev":7.88,"floor":3.3,"ceiling":23.5,"projection_status":"ok","ownership":0.60270101,"captain_ownership":0.17254601,"ownership_by_contest":{"small":0.69122854,"medium":0.60270101,"large":0.53402266},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:27.456318","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9964,"role_reason":"nhl:F2|PP1","raw_projection":13.28,"raw_std_dev":7.91,"raw_floor":3.31,"raw_ceiling":23.58,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-677ca05f53","site_player_id":"44707196","captain_site_player_id":"44707249","name":"Nico Daws","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","G","FLEX"],"salary":9200,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":0.0833,"role_factor":1.0,"role_reason":"goalie_start","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-6c6497f475","site_player_id":"44707200","captain_site_player_id":"44707253","name":"Vladislav Namestnikov","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","LW","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:32.672529","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-70675b6b55","site_player_id":"44707187","captain_site_player_id":"44707240","name":"Viggo Bjorck","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":2000,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-7195dcb23a","site_player_id":"44707193","captain_site_player_id":"44707246","name":"Ryan McDonagh","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-75993e4de7","site_player_id":"44707183","captain_site_player_id":"44707236","name":"Zemgus Girgensons","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:32.672529","injury_status":"out","availability_raw":"Out","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-7630316834","site_player_id":"44707167","captain_site_player_id":"44707220","name":"Dawson Mercer","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","RW","FLEX"],"salary":5600,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-7aa33508c1","site_player_id":"44707166","captain_site_player_id":"44707219","name":"Charle-Edouard D'Astous","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":6200,"projection":5.49,"std_dev":5.67,"floor":1.48,"ceiling":16.03,"projection_status":"ok","ownership":0.15584015,"captain_ownership":0.00781719,"ownership_by_contest":{"small":0.13098079,"medium":0.15584015,"large":0.17474514},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:27.456318","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.15,"role_reason":"nhl:D3|PP2","raw_projection":4.77,"raw_std_dev":4.93,"raw_floor":1.29,"raw_ceiling":13.94,"matchup_context":{"source":"projection_engine","model":"engine_v2","sanity":{"action":"flagged","reason":"low_vs_history","ratio":0.69,"l30":6.91,"games":83}},"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-7d6d16d4c9","site_player_id":"44707180","captain_site_player_id":"44707233","name":"Pontus Holmberg","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","RW","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-81636c2149","site_player_id":"44707197","captain_site_player_id":"44707250","name":"Clay Stevenson","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","G","FLEX"],"salary":9200,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":0.3333,"role_factor":1.0,"role_reason":"goalie_start","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-964f3f352a","site_player_id":"44707182","captain_site_player_id":"44707235","name":"Dominic James","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","LW","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-976df6c5cf","site_player_id":"44707195","captain_site_player_id":"44707248","name":"Dennis Hildeby","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","G","FLEX"],"salary":10400,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":0.1667,"role_factor":1.0,"role_reason":"goalie_start","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-9c4aea3f43","site_player_id":"44707192","captain_site_player_id":"44707245","name":"Emil Lilleberg","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-9e4357ed35","site_player_id":"44707177","captain_site_player_id":"44707230","name":"Brad Lambert","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","RW","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-9ead5b4827","site_player_id":"44707201","captain_site_player_id":"44707254","name":"Yanni Gourde","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:32.672529","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-9ebf5f9d15","site_player_id":"44707156","captain_site_player_id":"44707209","name":"Stuart Skinner","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","G","FLEX"],"salary":9200,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":0.5833,"role_factor":1.0,"role_reason":"goalie_start","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-a03b1421c2","site_player_id":"44707179","captain_site_player_id":"44707232","name":"Scott Sabourin","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","RW","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-a279fa8794","site_player_id":"44707191","captain_site_player_id":"44707244","name":"Ilya Mikheyev","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","LW","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-a74befc8ae","site_player_id":"44707188","captain_site_player_id":"44707241","name":"Cole Koepke","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","LW","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-ab96855800","site_player_id":"44707176","captain_site_player_id":"44707229","name":"Adam Lowry","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-b10406aab3","site_player_id":"44707174","captain_site_player_id":"44707227","name":"Isak Rosen","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","LW","FLEX"],"salary":2600,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-b3c8d2d127","site_player_id":"44707161","captain_site_player_id":"44707214","name":"Brayden Point","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":8000,"projection":7.9,"std_dev":7.71,"floor":1.58,"ceiling":21.37,"projection_status":"ok","ownership":0.25077109,"captain_ownership":0.02610232,"ownership_by_contest":{"small":0.23748851,"medium":0.25077109,"large":0.25849752},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:27.456318","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0425,"role_reason":"nhl:F2|PP1","raw_projection":7.58,"raw_std_dev":7.4,"raw_floor":1.52,"raw_ceiling":20.5,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-b52549ef72","site_player_id":"44707204","captain_site_player_id":"44707257","name":"Alexander Command","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":2000,"projection":6.29,"std_dev":6.35,"floor":0.0,"ceiling":16.09,"projection_status":"ok","ownership":0.00974506,"captain_ownership":1.46e-06,"ownership_by_contest":{"small":0.00927006,"medium":0.00974506,"large":0.00984095},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0,"raw_projection":6.29,"raw_std_dev":6.35,"raw_floor":0.0,"raw_ceiling":16.09,"matchup_context":{"source":"projection_engine","model":"engine_v2","sanity":{"action":"capped","reason":"thin_history","implied":3.93,"reference":3.93,"ratio":1.63,"games":0,"was":6.4}},"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T03:52:22.450437Z"},{"canonical_id":"nhl-b7f11d7c61","site_player_id":"44707165","captain_site_player_id":"44707218","name":"Dylan Samberg","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":6600,"projection":4.85,"std_dev":4.43,"floor":1.12,"ceiling":12.48,"projection_status":"ok","ownership":0.09369863,"captain_ownership":0.0036777,"ownership_by_contest":{"small":0.06946413,"medium":0.09369863,"large":0.11473495},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":0.9923,"role_reason":"nhl:D3|PK1","raw_projection":4.89,"raw_std_dev":4.46,"raw_floor":1.13,"raw_ceiling":12.58,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-bb9a3eb21e","site_player_id":"44707175","captain_site_player_id":"44707228","name":"Erik Cernak","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":2400,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-bfa1b8c3b3","site_player_id":"44707159","captain_site_player_id":"44707212","name":"John Carlson","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":8400,"projection":7.22,"std_dev":6.19,"floor":1.76,"ceiling":17.61,"projection_status":"ok","ownership":0.19859733,"captain_ownership":0.01724967,"ownership_by_contest":{"small":0.17732681,"medium":0.19859733,"large":0.21340319},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:27.456318","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":0.9302,"role_reason":"nhl:D1|PP1","raw_projection":7.76,"raw_std_dev":6.65,"raw_floor":1.89,"raw_ceiling":18.93,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-c68890c3e0","site_player_id":"44707168","captain_site_player_id":"44707221","name":"Mario Ferraro","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":5200,"projection":5.18,"std_dev":4.8,"floor":1.19,"ceiling":13.49,"projection_status":"ok","ownership":0.12724008,"captain_ownership":0.00568494,"ownership_by_contest":{"small":0.10170844,"medium":0.12724008,"large":0.14779563},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":1.0,"role_factor":1.0171,"role_reason":"nhl:D2|PK2","raw_projection":5.09,"raw_std_dev":4.72,"raw_floor":1.17,"raw_ceiling":13.26,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-d4698b6a96","site_player_id":"44707186","captain_site_player_id":"44707239","name":"Conor Geekie","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-d505f383e9","site_player_id":"44707199","captain_site_player_id":"44707252","name":"Nick Bjugstad","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-29T03:23:32.672529","injury_status":"out","availability_raw":"Injured Reserve","availability_source":"espn","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-d605d20f58","site_player_id":"44707157","captain_site_player_id":"44707210","name":"Mark Scheifele","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":8800,"projection":10.94,"std_dev":8.74,"floor":2.52,"ceiling":24.91,"projection_status":"ok","ownership":0.38503681,"captain_ownership":0.07675117,"ownership_by_contest":{"small":0.40642172,"medium":0.38503681,"large":0.36724549},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:27.456318","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.1271,"role_reason":"nhl:F1|PP1","raw_projection":9.71,"raw_std_dev":7.75,"raw_floor":2.24,"raw_ceiling":22.1,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-d802c9a991","site_player_id":"44707163","captain_site_player_id":"44707216","name":"Anthony Cirelli","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","C","FLEX"],"salary":7400,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-d9942e7665","site_player_id":"44707190","captain_site_player_id":"44707243","name":"Dylan DeMelo","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true},{"canonical_id":"nhl-da28b0c6f7","site_player_id":"44707153","captain_site_player_id":"44707206","name":"Andrei Vasilevskiy","team":"TBL","opponent":"WPG","game_id":"WPG@TBL","positions":["CPT","G","FLEX"],"salary":10400,"projection":11.94,"std_dev":7.68,"floor":0.025,"ceiling":18.0,"projection_status":"ok","ownership":0.5356765,"captain_ownership":0.17941387,"ownership_by_contest":{"small":0.62424077,"medium":0.5356765,"large":0.46391467},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":0.8333,"role_factor":1.0,"role_reason":"goalie_start","raw_projection":14.33,"raw_std_dev":8.41,"raw_floor":0.03,"raw_ceiling":21.6,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-e8d9c381e8","site_player_id":"44707160","captain_site_player_id":"44707213","name":"Cole Perfetti","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","RW","FLEX"],"salary":8200,"projection":7.96,"std_dev":6.63,"floor":1.71,"ceiling":18.7,"projection_status":"ok","ownership":0.19035527,"captain_ownership":0.02008195,"ownership_by_contest":{"small":0.16817147,"medium":0.19035527,"large":0.20608391},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"probable","starter_status_updated_at":"2026-10-29T03:24:27.456318","starter_status_source":"projection","injury_status":"unknown","p_play":1.0,"role_factor":1.0988,"role_reason":"nhl:F1|PP1","raw_projection":7.24,"raw_std_dev":6.03,"raw_floor":1.56,"raw_ceiling":17.02,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z"},{"canonical_id":"nhl-f3fac9c9d2","site_player_id":"44707194","captain_site_player_id":"44707247","name":"Tyrel Bauer","team":"WPG","opponent":"TBL","game_id":"WPG@TBL","positions":["CPT","D","FLEX"],"salary":2000,"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":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-29T09:34:27.408044Z","paywalled":true}]