[{"canonical_id":"nhl-bf84d2c16c","site_player_id":"44669771","captain_site_player_id":"44669823","name":"Kailer Yamamoto","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","RW","FLEX"],"salary":6200,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0173,"role_reason":"nhl:F2|PP2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-e7ad1db423","site_player_id":"44669800","captain_site_player_id":"44669852","name":"Filip Gustavsson","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","G","FLEX"],"salary":9800,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"out","availability_raw":"Not dressed","availability_source":"gameday","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-b7f7762170","site_player_id":"44669773","captain_site_player_id":"44669825","name":"Jonas Brodin","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":5600,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9062,"role_reason":"nhl:D2|PP2|PK1","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-1b9422ffef","site_player_id":"44669782","captain_site_player_id":"44669834","name":"Dmitri Simashev","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":2400,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0248,"role_reason":"nhl:D3","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-b88f91bb6c","site_player_id":"44669803","captain_site_player_id":"44669855","name":"Michael Carcone","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","LW","FLEX"],"salary":4600,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"out","availability_raw":"Not dressed","availability_source":"gameday","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-5ba3cd6942","site_player_id":"44669780","captain_site_player_id":"44669832","name":"Bobby Brink","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","RW","FLEX"],"salary":3200,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.047,"role_reason":"nhl:F2|PP2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-2753a830ba","site_player_id":"44669777","captain_site_player_id":"44669829","name":"Max Shabanov","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","LW","FLEX"],"salary":4400,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-67c50494c3","site_player_id":"44669762","captain_site_player_id":"44669814","name":"Joel Eriksson Ek","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","C","FLEX"],"salary":8400,"projection":9.19,"std_dev":7.6,"floor":1.79,"ceiling":21.26,"projection_status":"ok","ownership":0.20616715,"captain_ownership":0.02665502,"ownership_by_contest":{"small":0.17779651,"medium":0.20616715,"large":0.22690909},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0061,"role_reason":"nhl:F1|PP1","raw_projection":9.13,"raw_std_dev":7.55,"raw_floor":1.78,"raw_ceiling":21.13,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-2e743251f5","site_player_id":"44669764","captain_site_player_id":"44669816","name":"Mikhail Sergachev","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":8000,"projection":11.43,"std_dev":8.08,"floor":2.91,"ceiling":23.63,"projection_status":"ok","ownership":0.59432231,"captain_ownership":0.11827899,"ownership_by_contest":{"small":0.66355037,"medium":0.59432231,"large":0.53889921},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0468,"role_reason":"nhl:D1|PP1|PK1","raw_projection":10.92,"raw_std_dev":7.72,"raw_floor":2.78,"raw_ceiling":22.57,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-4e5d62289a","site_player_id":"44669790","captain_site_player_id":"44669842","name":"Tyler Pitlick","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","RW","FLEX"],"salary":2000,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0134,"role_reason":"nhl:F3","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-f1f1b833bc","site_player_id":"44669791","captain_site_player_id":"44669843","name":"Matt Kiersted","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":2000,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9202,"role_reason":"nhl:D3","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-6d8856ec80","site_player_id":"44669806","captain_site_player_id":"44669858","name":"Nick Foligno","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","LW","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"out","availability_raw":"Not dressed","availability_source":"gameday","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-49be21d245","site_player_id":"44669798","captain_site_player_id":"44669850","name":"Daniil But","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","RW","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"out","availability_raw":"Not dressed","availability_source":"gameday","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-173cfe89e2","site_player_id":"44669781","captain_site_player_id":"44669833","name":"Michael McCarron","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","C","FLEX"],"salary":2800,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0054,"role_reason":"nhl:F2|PK1","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-654a73f555","site_player_id":"44669789","captain_site_player_id":"44669841","name":"David Spacek","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"out","availability_raw":"Not dressed","availability_source":"gameday","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-168424e7a2","site_player_id":"44669801","captain_site_player_id":"44669853","name":"Sebastian Cossa","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","G","FLEX"],"salary":9600,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":0.2222,"role_factor":1.0,"role_reason":"goalie_start","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-bf799e7677","site_player_id":"44669799","captain_site_player_id":"44669851","name":"Calvin Pickard","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","G","FLEX"],"salary":9800,"projection_status":"ok","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":0.1333,"role_factor":1.0,"role_reason":"goalie_start","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-9ed2ee756d","site_player_id":"44669776","captain_site_player_id":"44669828","name":"Danila Yurov","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","C","FLEX"],"salary":4800,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0605,"role_reason":"nhl:F4|PP2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-81b89d7d8e","site_player_id":"44669765","captain_site_player_id":"44669817","name":"Nick Schmaltz","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","C","FLEX"],"salary":7800,"projection":9.02,"std_dev":6.54,"floor":1.47,"ceiling":18.22,"projection_status":"ok","ownership":0.3065147,"captain_ownership":0.03824326,"ownership_by_contest":{"small":0.29266714,"medium":0.3065147,"large":0.31379394},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9313,"role_reason":"nhl:F3|PP1","raw_projection":9.69,"raw_std_dev":7.02,"raw_floor":1.58,"raw_ceiling":19.56,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-223efcb35f","site_player_id":"44669772","captain_site_player_id":"44669824","name":"Ryan Hartman","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","C","FLEX"],"salary":5800,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0245,"role_reason":"nhl:F3|PP2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-1951444454","site_player_id":"44669805","captain_site_player_id":"44669857","name":"Marcus Foligno","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","RW","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"out","availability_raw":"Not dressed","availability_source":"gameday","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-1ad90078da","site_player_id":"44669775","captain_site_player_id":"44669827","name":"Anders Lee","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","LW","FLEX"],"salary":5200,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.963,"role_reason":"nhl:F2|PP2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-4a9b58c53e","site_player_id":"44669758","captain_site_player_id":"44669810","name":"Jesper Wallstedt","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","G","FLEX"],"salary":9800,"projection":9.52,"std_dev":8.08,"floor":0.0,"ceiling":18.82,"projection_status":"ok","ownership":0.20512709,"captain_ownership":0.03788847,"ownership_by_contest":{"small":0.20483171,"medium":0.20512709,"large":0.20122645},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":0.8667,"role_factor":1.0,"role_reason":"goalie_start","raw_projection":10.98,"raw_std_dev":8.68,"raw_floor":0.0,"raw_ceiling":21.72,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-8be10df0e0","site_player_id":"44669793","captain_site_player_id":"44669845","name":"Jack McBain","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","LW","FLEX"],"salary":2000,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.967,"role_reason":"nhl:F4|PK2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-952158344f","site_player_id":"44669756","captain_site_player_id":"44669808","name":"Kirill Kaprizov","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","LW","FLEX"],"salary":10800,"projection":13.78,"std_dev":8.92,"floor":3.67,"ceiling":26.53,"projection_status":"ok","ownership":0.5720932,"captain_ownership":0.16382352,"ownership_by_contest":{"small":0.63515108,"medium":0.5720932,"large":0.52191268},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0286,"role_reason":"nhl:F1|PP1","raw_projection":13.4,"raw_std_dev":8.67,"raw_floor":3.57,"raw_ceiling":25.79,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-ec1cba69f3","site_player_id":"44669778","captain_site_player_id":"44669830","name":"Barrett Hayton","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","C","FLEX"],"salary":4000,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0296,"role_reason":"nhl:F2|PP2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-e7ae70b4e6","site_player_id":"44669804","captain_site_player_id":"44669856","name":"John Marino","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"out","availability_raw":"Not dressed","availability_source":"gameday","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-ba22c573db","site_player_id":"44669761","captain_site_player_id":"44669813","name":"Quinn Hughes","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":8800,"projection":10.16,"std_dev":7.95,"floor":2.97,"ceiling":23.34,"projection_status":"ok","ownership":0.27219846,"captain_ownership":0.043056,"ownership_by_contest":{"small":0.25201053,"medium":0.27219846,"large":0.28485537},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0192,"role_reason":"nhl:D1|PP1","raw_projection":9.97,"raw_std_dev":7.8,"raw_floor":2.91,"raw_ceiling":22.9,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-243f7e745c","site_player_id":"44669759","captain_site_player_id":"44669811","name":"Karel Vejmelka","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","G","FLEX"],"salary":9600,"projection":9.73,"std_dev":7.99,"floor":0.0,"ceiling":17.54,"projection_status":"ok","ownership":0.40677368,"captain_ownership":0.0972223,"ownership_by_contest":{"small":0.48134431,"medium":0.40677368,"large":0.35033402},"ownership_basis":"estimate","confirmed_starter":false,"starter_status":"unannounced","injury_status":"unknown","p_play":0.7778,"role_factor":1.0,"role_reason":"goalie_start","raw_projection":12.51,"raw_std_dev":9.06,"raw_floor":0.0,"raw_ceiling":22.55,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-68f7f4fa0b","site_player_id":"44669796","captain_site_player_id":"44669848","name":"Rieger Lorenz","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","LW","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"out","availability_raw":"Not dressed","availability_source":"gameday","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-f16f9394ad","site_player_id":"44669770","captain_site_player_id":"44669822","name":"Blake Coleman","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","LW","FLEX"],"salary":6600,"projection":5.97,"std_dev":5.84,"floor":1.25,"ceiling":16.21,"projection_status":"ok","ownership":0.07875627,"captain_ownership":0.00430736,"ownership_by_contest":{"small":0.05351449,"medium":0.07875627,"large":0.10251095},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9667,"role_reason":"nhl:F2|PP2|PK1","raw_projection":6.18,"raw_std_dev":6.04,"raw_floor":1.29,"raw_ceiling":16.77,"matchup_context":{"source":"projection_engine","model":"engine_v2","sanity":{"action":"flagged","reason":"low_vs_history","ratio":0.68,"l30":9.05,"games":164}},"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-d1c8fb5256","site_player_id":"44669802","captain_site_player_id":"44669854","name":"Brock Faber","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":6800,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"out","availability_raw":"Not dressed","availability_source":"gameday","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-1e8e582b36","site_player_id":"44669784","captain_site_player_id":"44669836","name":"Zach Bogosian","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":2000,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9329,"role_reason":"nhl:D3|PK2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-dbd2166997","site_player_id":"44669795","captain_site_player_id":"44669847","name":"Liam O'Brien","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","LW","FLEX"],"salary":2000,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-f009113a01","site_player_id":"44669768","captain_site_player_id":"44669820","name":"Vincent Trocheck","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","C","FLEX"],"salary":7200,"projection":8.19,"std_dev":7.05,"floor":1.36,"ceiling":19.41,"projection_status":"ok","ownership":0.24676147,"captain_ownership":0.02533149,"ownership_by_contest":{"small":0.22276337,"medium":0.24676147,"large":0.26291511},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9826,"role_reason":"nhl:F1|PP2|PK1","raw_projection":8.33,"raw_std_dev":7.17,"raw_floor":1.38,"raw_ceiling":19.75,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-b57f50bcdf","site_player_id":"44669783","captain_site_player_id":"44669835","name":"Nico Sturm","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","LW","FLEX"],"salary":2000,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0801,"role_reason":"nhl:F3|PK2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-ea003e8291","site_player_id":"44669769","captain_site_player_id":"44669821","name":"Jared Spurgeon","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":7000,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.97,"role_reason":"nhl:D1|PK1","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-96efebb7fa","site_player_id":"44669785","captain_site_player_id":"44669837","name":"Nate Schmidt","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":2000,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9685,"role_reason":"nhl:D2|PK2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-cfbf332cc5","site_player_id":"44669787","captain_site_player_id":"44669839","name":"Nick DeSimone","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":2000,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0,"role_reason":"nhl:D3","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-2f823a6107","site_player_id":"44669766","captain_site_player_id":"44669818","name":"Logan Cooley","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","LW","FLEX"],"salary":7600,"projection":7.86,"std_dev":6.67,"floor":1.37,"ceiling":18.48,"projection_status":"ok","ownership":0.20853631,"captain_ownership":0.0197264,"ownership_by_contest":{"small":0.18035992,"medium":0.20853631,"large":0.22904722},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9724,"role_reason":"nhl:F1|PP1","raw_projection":8.08,"raw_std_dev":6.86,"raw_floor":1.41,"raw_ceiling":19.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-42f18869dd","site_player_id":"44669779","captain_site_player_id":"44669831","name":"Olli Maatta","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":3600,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.8592,"role_reason":"nhl:D2|PK2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-d3c36de9e7","site_player_id":"44669774","captain_site_player_id":"44669826","name":"Lawson Crouse","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","RW","FLEX"],"salary":5400,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9403,"role_reason":"nhl:F3|PK1","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-5dedad56c5","site_player_id":"44669757","captain_site_player_id":"44669809","name":"Matt Boldy","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","RW","FLEX"],"salary":10400,"projection":13.72,"std_dev":8.22,"floor":3.36,"ceiling":24.43,"projection_status":"ok","ownership":0.58290849,"captain_ownership":0.16539736,"ownership_by_contest":{"small":0.64903499,"medium":0.58290849,"large":0.53016792},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0211,"role_reason":"nhl:F1|PP1","raw_projection":13.44,"raw_std_dev":8.05,"raw_floor":3.29,"raw_ceiling":23.93,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-bd43c8277a","site_player_id":"44669760","captain_site_player_id":"44669812","name":"Dylan Guenther","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","RW","FLEX"],"salary":9400,"projection":9.87,"std_dev":7.63,"floor":1.49,"ceiling":21.04,"projection_status":"ok","ownership":0.33842026,"captain_ownership":0.05046514,"ownership_by_contest":{"small":0.33160486,"medium":0.33842026,"large":0.34009786},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9997,"role_reason":"nhl:F1|PP1","raw_projection":9.87,"raw_std_dev":7.63,"raw_floor":1.49,"raw_ceiling":21.05,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-3b7384c405","site_player_id":"44669767","captain_site_player_id":"44669819","name":"MacKenzie Weegar","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":7400,"projection":10.76,"std_dev":6.87,"floor":2.51,"ceiling":20.13,"projection_status":"ok","ownership":0.54353505,"captain_ownership":0.09610206,"ownership_by_contest":{"small":0.59801375,"medium":0.54353505,"large":0.50016122},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.0923,"role_reason":"nhl:D1|PP2|PK1","raw_projection":9.85,"raw_std_dev":6.29,"raw_floor":2.3,"raw_ceiling":18.43,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-00f2d2bc38","site_player_id":"44669763","captain_site_player_id":"44669815","name":"Clayton Keller","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","LW","FLEX"],"salary":8200,"projection":10.53,"std_dev":7.55,"floor":1.74,"ceiling":21.09,"projection_status":"ok","ownership":0.46647283,"captain_ownership":0.07907342,"ownership_by_contest":{"small":0.4962748,"medium":0.46647283,"large":0.44127278},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9811,"role_reason":"nhl:F3|PP1","raw_projection":10.73,"raw_std_dev":7.7,"raw_floor":1.77,"raw_ceiling":21.5,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-8f21faf07b","site_player_id":"44669792","captain_site_player_id":"44669844","name":"Andrew Peeke","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":2000,"projection":6.03,"std_dev":5.28,"floor":1.12,"ceiling":14.64,"projection_status":"ok","ownership":0.04556463,"captain_ownership":0.00254153,"ownership_by_contest":{"small":0.04557257,"medium":0.04556463,"large":0.04555418},"ownership_basis":"estimate","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":1.1405,"role_reason":"nhl:D2|PK2","raw_projection":5.29,"raw_std_dev":4.63,"raw_floor":0.98,"raw_ceiling":12.84,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-97aa943757","site_player_id":"44669788","captain_site_player_id":"44669840","name":"Kevin Stenlund","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","C","FLEX"],"salary":2000,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9704,"role_reason":"nhl:F4|PK2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-275b274d82","site_player_id":"44669794","captain_site_player_id":"44669846","name":"Yakov Trenin","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","RW","FLEX"],"salary":2000,"projection_status":"ok","confirmed_starter":true,"starter_status":"confirmed","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"active","availability_raw":"Dressed","availability_source":"gameday","p_play":1.0,"role_factor":0.9706,"role_reason":"nhl:F4|PK2","source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z","paywalled":true},{"canonical_id":"nhl-19b93044dc","site_player_id":"44669807","captain_site_player_id":"44669859","name":"Maveric Lamoureux","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"out","availability_raw":"Not dressed","availability_source":"gameday","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:40:15.120814Z"},{"canonical_id":"nhl-6f28d49358","site_player_id":"44669786","captain_site_player_id":"44669838","name":"Artem Duda","team":"UTA","opponent":"MIN","game_id":"MIN@UTA","positions":["CPT","D","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-28T00:37:13.031816","starter_status_source":"nhl_gameday_roster","injury_status":"out","availability_raw":"Not dressed","availability_source":"gameday","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:37:13.121014Z"},{"canonical_id":"nhl-d7e2f311d1","site_player_id":"44669797","captain_site_player_id":"44669849","name":"Mason Shaw","team":"MIN","opponent":"UTA","game_id":"MIN@UTA","positions":["CPT","C","FLEX"],"salary":2000,"projection":0.0,"projection_status":"ok","confirmed_starter":false,"starter_status":"scratched","starter_status_updated_at":"2026-10-28T00:35:06.723621","starter_status_source":"nhl_gameday_roster","injury_status":"out","availability_raw":"Not dressed","availability_source":"gameday","p_play":0.0,"role_factor":1.0,"source":"engine:nhl","model_version":"engine_v2","provenance":"modelled","projection_updated_at":"2026-10-28T00:35:06.807744Z"}]