[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"player-page:viljami-sinisalo:":3},{"player":4,"fpl":19,"seasons":20,"selected_season_id":22,"league_benchmarks":126,"expected":183,"finishing":187,"statistics_complete":24,"splits":188,"clubs":344},{"id":5,"name":6,"slug":7,"image_path":8,"date_of_birth":9,"height":10,"weight":11,"nationality":12,"position":13,"current_club":14,"fpl":19},529045,"Viljami Sinisalo","viljami-sinisalo","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fplayers\u002F21\u002F529045.png","2001-10-11",196,76,"Finland","Goalkeeper",{"id":15,"name":16,"slug":17,"image_path":18},53,"Celtic","celtic","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F21\u002F53.png",null,[21,36,47,55,73,88,101,109],{"id":22,"name":23,"is_current":24,"competition":25,"teams":31,"has_stats":24},28275,"2026\u002F2027",true,{"name":26,"slug":27,"country":28},"Premiership","premiership",{"name":29,"slug":30},"Scotland","scotland",[32],{"id":15,"name":16,"slug":17,"image_path":18,"history":33},{"played":34,"starts":34,"minutes":35,"goals":19,"assists":19},6,540,{"id":37,"name":38,"is_current":39,"competition":40,"teams":42,"has_stats":24},25598,"2025\u002F2026",false,{"name":26,"slug":27,"country":41},{"name":29,"slug":30},[43],{"id":15,"name":16,"slug":17,"image_path":18,"history":44},{"played":45,"starts":45,"minutes":46,"goals":19,"assists":19},12,1080,{"id":48,"name":49,"is_current":39,"competition":50,"teams":52,"has_stats":24},23690,"2024\u002F2025",{"name":26,"slug":27,"country":51},{"name":29,"slug":30},[53],{"id":15,"name":16,"slug":17,"image_path":18,"history":54},{"played":34,"starts":34,"minutes":35,"goals":19,"assists":19},{"id":56,"name":57,"is_current":39,"competition":58,"teams":64,"has_stats":24},21690,"2023\u002F2024",{"name":59,"slug":60,"country":61},"League One","league-one",{"name":62,"slug":63},"England","england",[65],{"id":66,"name":67,"slug":68,"image_path":69,"history":70},185,"Exeter City","exeter-city","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F25\u002F185.png",{"played":71,"starts":71,"minutes":72,"goals":19,"assists":19},45,4050,{"id":74,"name":75,"is_current":39,"competition":76,"teams":80,"has_stats":24},19734,"2022\u002F2023",{"name":77,"slug":78,"country":79},"Premier League","premier-league",{"name":62,"slug":63},[81],{"id":82,"name":83,"slug":84,"image_path":85,"history":86},15,"Aston Villa","aston-villa","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F15\u002F15.png",{"played":87,"starts":87,"minutes":87,"goals":19,"assists":19},0,{"id":89,"name":75,"is_current":39,"competition":90,"teams":92,"has_stats":24},19794,{"name":59,"slug":60,"country":91},{"name":62,"slug":63},[93],{"id":94,"name":95,"slug":96,"image_path":97,"history":98},150,"Burton Albion","burton-albion","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F22\u002F150.png",{"played":99,"starts":99,"minutes":100,"goals":19,"assists":19},4,360,{"id":102,"name":103,"is_current":39,"competition":104,"teams":106,"has_stats":24},18378,"2021\u002F2022",{"name":77,"slug":78,"country":105},{"name":62,"slug":63},[107],{"id":82,"name":83,"slug":84,"image_path":85,"history":108},{"played":87,"starts":87,"minutes":87,"goals":19,"assists":19},{"id":110,"name":111,"is_current":39,"competition":112,"teams":116,"has_stats":24},17292,"2020\u002F2021",{"name":113,"slug":114,"country":115},"Championship","championship-504",{"name":29,"slug":30},[117],{"id":118,"name":119,"slug":120,"image_path":121,"history":122},144,"Ayr United","ayr-united","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F16\u002F144.png",{"played":123,"starts":124,"minutes":125,"goals":19,"assists":19},21,22,1890,{"away":127,"home":141,"overall":162},{"SAVES":128,"PASSES":131,"CLEARANCES":134,"ACCURATE_PASSES":137,"BALL_RECOVERY":139},{"average_per_90":129,"percentile":19,"players":130},3.66,11,{"average_per_90":132,"percentile":19,"players":133},42.46,56,{"average_per_90":135,"percentile":19,"players":136},3.6,55,{"average_per_90":138,"percentile":19,"players":133},33.86,{"average_per_90":140,"percentile":19,"players":133},4.77,{"SAVES":142,"PASSES":145,"CLEARANCES":147,"DUELS_WON":150,"AERIALS_WON":153,"ACCURATE_PASSES":157,"BALL_RECOVERY":159},{"average_per_90":143,"percentile":144,"players":45},3.03,25,{"average_per_90":146,"percentile":19,"players":15},45.1,{"average_per_90":148,"percentile":123,"players":149},3.2,52,{"average_per_90":151,"percentile":99,"players":152},4.48,49,{"average_per_90":154,"percentile":155,"players":156},1.86,17,47,{"average_per_90":158,"percentile":19,"players":15},36.81,{"average_per_90":160,"percentile":161,"players":15},4.83,77,{"SAVES":163,"PASSES":166,"CLEARANCES":169,"DUELS_WON":172,"AERIALS_WON":175,"ACCURATE_PASSES":178,"BALL_RECOVERY":180},{"average_per_90":164,"percentile":165,"players":45},3.4,42,{"average_per_90":167,"percentile":19,"players":168},41.01,138,{"average_per_90":170,"percentile":123,"players":171},2.73,136,{"average_per_90":173,"percentile":174,"players":168},4.69,3,{"average_per_90":176,"percentile":45,"players":177},1.62,129,{"average_per_90":179,"percentile":19,"players":168},33.52,{"average_per_90":181,"percentile":182,"players":168},4.34,96,{"coverage":184,"metrics":186},{"status":185,"eligible":165,"checked":165,"with_team_values":165,"with_player_values":165},"unavailable",[],{"overall":19,"home":19,"away":19},{"away":189,"home":249,"overall":299},{"selected":174,"played":190,"starts":190,"bench":191,"substitute":87,"minutes":192,"rating":193,"stats":194},2,1,180,7.42,{"SAVES":195,"PASSES":200,"GOALS_CONCEDED":205,"CLEARANCES":207,"SAVES_INSIDE_BOX":210,"ACCURATE_PASSES":212,"TOUCHES":216,"LONG_BALLS":220,"LONG_BALLS_WON":222,"GOALKEEPER_CLEANSHEET":226,"GOOD_HIGH_CLAIM":229,"GOALKEEPER_GOALS_CONCEDED":231,"ACCURATE_PASSES_PERCENTAGE":233,"PASSES_IN_FINAL_THIRD":237,"LONG_BALLS_WON_PERCENTAGE":240,"BALL_RECOVERY":242,"POSSESSION_LOST":246},{"name":196,"group":197,"total":198,"sample_count":190,"average":199,"per_90":199,"is_percentage":39,"is_count":24},"Saves","defensive",9,4.5,{"name":201,"group":202,"total":203,"sample_count":190,"average":204,"per_90":204,"is_percentage":39,"is_count":24},"Passes","overall",92,46,{"name":206,"group":197,"total":190,"sample_count":190,"average":191,"per_90":191,"is_percentage":39,"is_count":24},"Goals Conceded",{"name":208,"group":197,"total":191,"sample_count":191,"average":191,"per_90":209,"is_percentage":39,"is_count":24},"Clearances",0.5,{"name":211,"group":197,"total":34,"sample_count":190,"average":174,"per_90":174,"is_percentage":39,"is_count":24},"Saves Insidebox",{"name":213,"group":202,"total":214,"sample_count":190,"average":215,"per_90":215,"is_percentage":39,"is_count":24},"Accurate Passes",85,42.5,{"name":217,"group":202,"total":218,"sample_count":190,"average":219,"per_90":219,"is_percentage":39,"is_count":24},"Touches",121,60.5,{"name":221,"group":202,"total":45,"sample_count":190,"average":34,"per_90":34,"is_percentage":39,"is_count":24},"Long Balls",{"name":223,"group":202,"total":224,"sample_count":191,"average":224,"per_90":225,"is_percentage":39,"is_count":24},"Long Balls Won",5,2.5,{"name":227,"group":228,"total":87,"sample_count":190,"average":87,"per_90":87,"is_percentage":39,"is_count":24},"Goalkeeper Cleansheets","other",{"name":230,"group":202,"total":190,"sample_count":190,"average":191,"per_90":191,"is_percentage":39,"is_count":24},"Good High Claim",{"name":232,"group":197,"total":190,"sample_count":190,"average":191,"per_90":191,"is_percentage":39,"is_count":24},"Goalkeeper Goals Conceded",{"name":234,"group":235,"total":19,"sample_count":190,"average":236,"per_90":19,"is_percentage":24,"is_count":39},"Accurate Passes Percentage","offensive",89.5,{"name":238,"group":202,"total":174,"sample_count":190,"average":239,"per_90":239,"is_percentage":39,"is_count":24},"Passes In Final Third",1.5,{"name":241,"group":202,"total":19,"sample_count":191,"average":133,"per_90":19,"is_percentage":24,"is_count":39},"Long Balls Won Percentage",{"name":243,"group":202,"total":244,"sample_count":190,"average":245,"per_90":245,"is_percentage":39,"is_count":24},"Ball Recovery",23,11.5,{"name":247,"group":202,"total":248,"sample_count":190,"average":99,"per_90":99,"is_percentage":39,"is_count":24},"Possession Lost",8,{"selected":99,"played":99,"starts":99,"bench":87,"substitute":87,"minutes":100,"rating":250,"stats":251},7.08,{"SAVES":252,"PASSES":253,"GOALS_CONCEDED":256,"CLEARANCES":257,"PUNCHES":259,"SAVES_INSIDE_BOX":262,"TOTAL_DUELS":263,"DUELS_WON":265,"AERIALS_WON":267,"ACCURATE_PASSES":269,"TOUCHES":272,"LONG_BALLS":275,"LONG_BALLS_WON":278,"GOALKEEPER_CLEANSHEET":280,"GOOD_HIGH_CLAIM":281,"GOALKEEPER_GOALS_CONCEDED":283,"ACCURATE_PASSES_PERCENTAGE":284,"PASSES_IN_FINAL_THIRD":286,"LONG_BALLS_WON_PERCENTAGE":289,"BALL_RECOVERY":291,"POSSESSION_LOST":294,"DUELS_WON_PERCENTAGE":296},{"name":196,"group":197,"total":45,"sample_count":99,"average":174,"per_90":174,"is_percentage":39,"is_count":24},{"name":201,"group":202,"total":254,"sample_count":99,"average":255,"per_90":255,"is_percentage":39,"is_count":24},165,41.25,{"name":206,"group":197,"total":190,"sample_count":190,"average":191,"per_90":209,"is_percentage":39,"is_count":24},{"name":208,"group":197,"total":99,"sample_count":174,"average":258,"per_90":191,"is_percentage":39,"is_count":24},1.33,{"name":260,"group":197,"total":174,"sample_count":190,"average":239,"per_90":261,"is_percentage":39,"is_count":24},"Punches",0.75,{"name":211,"group":197,"total":248,"sample_count":99,"average":190,"per_90":190,"is_percentage":39,"is_count":24},{"name":264,"group":235,"total":190,"sample_count":190,"average":191,"per_90":209,"is_percentage":39,"is_count":24},"Total Duels",{"name":266,"group":235,"total":190,"sample_count":190,"average":191,"per_90":209,"is_percentage":39,"is_count":24},"Duels Won",{"name":268,"group":202,"total":190,"sample_count":190,"average":191,"per_90":209,"is_percentage":39,"is_count":24},"Aerials Won",{"name":213,"group":202,"total":270,"sample_count":99,"average":271,"per_90":271,"is_percentage":39,"is_count":24},134,33.5,{"name":217,"group":202,"total":273,"sample_count":99,"average":274,"per_90":274,"is_percentage":39,"is_count":24},205,51.25,{"name":221,"group":202,"total":276,"sample_count":99,"average":277,"per_90":277,"is_percentage":39,"is_count":24},40,10,{"name":223,"group":202,"total":198,"sample_count":99,"average":279,"per_90":279,"is_percentage":39,"is_count":24},2.25,{"name":227,"group":228,"total":190,"sample_count":99,"average":209,"per_90":209,"is_percentage":39,"is_count":24},{"name":230,"group":202,"total":191,"sample_count":191,"average":191,"per_90":282,"is_percentage":39,"is_count":24},0.25,{"name":232,"group":197,"total":190,"sample_count":190,"average":191,"per_90":209,"is_percentage":39,"is_count":24},{"name":234,"group":235,"total":19,"sample_count":99,"average":285,"per_90":19,"is_percentage":24,"is_count":39},80,{"name":238,"group":202,"total":130,"sample_count":190,"average":287,"per_90":288,"is_percentage":39,"is_count":24},5.5,2.75,{"name":241,"group":202,"total":19,"sample_count":99,"average":290,"per_90":19,"is_percentage":24,"is_count":39},33,{"name":243,"group":202,"total":292,"sample_count":99,"average":293,"per_90":293,"is_percentage":39,"is_count":24},28,7,{"name":247,"group":202,"total":295,"sample_count":99,"average":248,"per_90":248,"is_percentage":39,"is_count":24},32,{"name":297,"group":235,"total":19,"sample_count":191,"average":298,"per_90":19,"is_percentage":24,"is_count":39},"Duels Won Percentage",100,{"selected":293,"played":34,"starts":34,"bench":191,"substitute":87,"minutes":35,"rating":300,"stats":301},7.19,{"SAVES":302,"PASSES":304,"GOALS_CONCEDED":307,"CLEARANCES":309,"PUNCHES":312,"SAVES_INSIDE_BOX":313,"TOTAL_DUELS":316,"DUELS_WON":318,"AERIALS_WON":319,"ACCURATE_PASSES":320,"TOUCHES":323,"LONG_BALLS":326,"LONG_BALLS_WON":328,"GOALKEEPER_CLEANSHEET":330,"GOOD_HIGH_CLAIM":331,"GOALKEEPER_GOALS_CONCEDED":332,"ACCURATE_PASSES_PERCENTAGE":333,"PASSES_IN_FINAL_THIRD":335,"LONG_BALLS_WON_PERCENTAGE":336,"BALL_RECOVERY":338,"POSSESSION_LOST":341,"DUELS_WON_PERCENTAGE":343},{"name":196,"group":197,"total":123,"sample_count":34,"average":303,"per_90":303,"is_percentage":39,"is_count":24},3.5,{"name":201,"group":202,"total":305,"sample_count":34,"average":306,"per_90":306,"is_percentage":39,"is_count":24},257,42.83,{"name":206,"group":197,"total":99,"sample_count":99,"average":191,"per_90":308,"is_percentage":39,"is_count":24},0.67,{"name":208,"group":197,"total":224,"sample_count":99,"average":310,"per_90":311,"is_percentage":39,"is_count":24},1.25,0.83,{"name":260,"group":197,"total":174,"sample_count":190,"average":239,"per_90":209,"is_percentage":39,"is_count":24},{"name":211,"group":197,"total":314,"sample_count":34,"average":315,"per_90":315,"is_percentage":39,"is_count":24},14,2.33,{"name":264,"group":235,"total":190,"sample_count":190,"average":191,"per_90":317,"is_percentage":39,"is_count":24},0.33,{"name":266,"group":235,"total":190,"sample_count":190,"average":191,"per_90":317,"is_percentage":39,"is_count":24},{"name":268,"group":202,"total":190,"sample_count":190,"average":191,"per_90":317,"is_percentage":39,"is_count":24},{"name":213,"group":202,"total":321,"sample_count":34,"average":322,"per_90":322,"is_percentage":39,"is_count":24},219,36.5,{"name":217,"group":202,"total":324,"sample_count":34,"average":325,"per_90":325,"is_percentage":39,"is_count":24},326,54.33,{"name":221,"group":202,"total":149,"sample_count":34,"average":327,"per_90":327,"is_percentage":39,"is_count":24},8.67,{"name":223,"group":202,"total":314,"sample_count":224,"average":329,"per_90":315,"is_percentage":39,"is_count":24},2.8,{"name":227,"group":228,"total":190,"sample_count":34,"average":317,"per_90":317,"is_percentage":39,"is_count":24},{"name":230,"group":202,"total":174,"sample_count":174,"average":191,"per_90":209,"is_percentage":39,"is_count":24},{"name":232,"group":197,"total":99,"sample_count":99,"average":191,"per_90":308,"is_percentage":39,"is_count":24},{"name":234,"group":235,"total":19,"sample_count":34,"average":334,"per_90":19,"is_percentage":24,"is_count":39},83.17,{"name":238,"group":202,"total":314,"sample_count":99,"average":303,"per_90":315,"is_percentage":39,"is_count":24},{"name":241,"group":202,"total":19,"sample_count":224,"average":337,"per_90":19,"is_percentage":24,"is_count":39},37.6,{"name":243,"group":202,"total":339,"sample_count":34,"average":340,"per_90":340,"is_percentage":39,"is_count":24},51,8.5,{"name":247,"group":202,"total":276,"sample_count":34,"average":342,"per_90":342,"is_percentage":39,"is_count":24},6.67,{"name":297,"group":235,"total":19,"sample_count":191,"average":298,"per_90":19,"is_percentage":24,"is_count":39},[345],{"team":346,"summary":347},{"id":15,"name":16,"slug":17,"image_path":18},{"selected":293,"played":34,"starts":34,"bench":191,"substitute":87,"minutes":35,"rating":300,"stats":348},{"SAVES":349,"PASSES":350,"GOALS_CONCEDED":351,"CLEARANCES":352,"PUNCHES":353,"SAVES_INSIDE_BOX":354,"TOTAL_DUELS":355,"DUELS_WON":356,"AERIALS_WON":357,"ACCURATE_PASSES":358,"TOUCHES":359,"LONG_BALLS":360,"LONG_BALLS_WON":361,"GOALKEEPER_CLEANSHEET":362,"GOOD_HIGH_CLAIM":363,"GOALKEEPER_GOALS_CONCEDED":364,"ACCURATE_PASSES_PERCENTAGE":365,"PASSES_IN_FINAL_THIRD":366,"LONG_BALLS_WON_PERCENTAGE":367,"BALL_RECOVERY":368,"POSSESSION_LOST":369,"DUELS_WON_PERCENTAGE":370},{"name":196,"group":197,"total":123,"sample_count":34,"average":303,"per_90":303,"is_percentage":39,"is_count":24},{"name":201,"group":202,"total":305,"sample_count":34,"average":306,"per_90":306,"is_percentage":39,"is_count":24},{"name":206,"group":197,"total":99,"sample_count":99,"average":191,"per_90":308,"is_percentage":39,"is_count":24},{"name":208,"group":197,"total":224,"sample_count":99,"average":310,"per_90":311,"is_percentage":39,"is_count":24},{"name":260,"group":197,"total":174,"sample_count":190,"average":239,"per_90":209,"is_percentage":39,"is_count":24},{"name":211,"group":197,"total":314,"sample_count":34,"average":315,"per_90":315,"is_percentage":39,"is_count":24},{"name":264,"group":235,"total":190,"sample_count":190,"average":191,"per_90":317,"is_percentage":39,"is_count":24},{"name":266,"group":235,"total":190,"sample_count":190,"average":191,"per_90":317,"is_percentage":39,"is_count":24},{"name":268,"group":202,"total":190,"sample_count":190,"average":191,"per_90":317,"is_percentage":39,"is_count":24},{"name":213,"group":202,"total":321,"sample_count":34,"average":322,"per_90":322,"is_percentage":39,"is_count":24},{"name":217,"group":202,"total":324,"sample_count":34,"average":325,"per_90":325,"is_percentage":39,"is_count":24},{"name":221,"group":202,"total":149,"sample_count":34,"average":327,"per_90":327,"is_percentage":39,"is_count":24},{"name":223,"group":202,"total":314,"sample_count":224,"average":329,"per_90":315,"is_percentage":39,"is_count":24},{"name":227,"group":228,"total":190,"sample_count":34,"average":317,"per_90":317,"is_percentage":39,"is_count":24},{"name":230,"group":202,"total":174,"sample_count":174,"average":191,"per_90":209,"is_percentage":39,"is_count":24},{"name":232,"group":197,"total":99,"sample_count":99,"average":191,"per_90":308,"is_percentage":39,"is_count":24},{"name":234,"group":235,"total":19,"sample_count":34,"average":334,"per_90":19,"is_percentage":24,"is_count":39},{"name":238,"group":202,"total":314,"sample_count":99,"average":303,"per_90":315,"is_percentage":39,"is_count":24},{"name":241,"group":202,"total":19,"sample_count":224,"average":337,"per_90":19,"is_percentage":24,"is_count":39},{"name":243,"group":202,"total":339,"sample_count":34,"average":340,"per_90":340,"is_percentage":39,"is_count":24},{"name":247,"group":202,"total":276,"sample_count":34,"average":342,"per_90":342,"is_percentage":39,"is_count":24},{"name":297,"group":235,"total":19,"sample_count":191,"average":298,"per_90":19,"is_percentage":24,"is_count":39}]