[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"player-page:will-dennis:21787":3},{"player":4,"fpl":22,"seasons":27,"selected_season_id":94,"league_benchmarks":150,"expected":234,"finishing":239,"statistics_complete":30,"splits":240,"clubs":435},{"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},37325112,"Will Dennis","will-dennis","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fplayers\u002F24\u002F37325112.png","2000-07-10",188,84,"England","Goalkeeper",{"id":15,"name":16,"slug":17,"image_path":18},52,"AFC Bournemouth","afc-bournemouth","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F20\u002F52.png",{"id":20,"season":21},59,"2026\u002F2027",{"season":21,"updated_at":23,"price_tenths":24,"total_points":25,"points_per_game":25,"form":25,"selected_percent":26,"chance_of_playing_next_round":25},"2026-10-09 12:01:39",40,0,0.1,[28,40,55,64,78,86,93,109,117,133,142],{"id":29,"name":21,"is_current":30,"competition":31,"teams":36,"has_stats":30},28083,true,{"name":32,"slug":33,"country":34},"Premier League","premier-league",{"name":12,"slug":35},"england",[37],{"id":15,"name":16,"slug":17,"image_path":18,"history":38},{"played":25,"starts":25,"minutes":25,"goals":39,"assists":39},null,{"id":41,"name":21,"is_current":30,"competition":42,"teams":46,"has_stats":30},28349,{"name":43,"slug":44,"country":45},"League One","league-one",{"name":12,"slug":35},[47],{"id":48,"name":49,"slug":50,"image_path":51,"history":52},341,"Milton Keynes Dons","milton-keynes-dons","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F21\u002F341.png",{"played":53,"starts":53,"minutes":54,"goals":39,"assists":39},2,180,{"id":56,"name":57,"is_current":58,"competition":59,"teams":61,"has_stats":30},25583,"2025\u002F2026",false,{"name":32,"slug":33,"country":60},{"name":12,"slug":35},[62],{"id":15,"name":16,"slug":17,"image_path":18,"history":63},{"played":25,"starts":25,"minutes":25,"goals":39,"assists":39},{"id":65,"name":57,"is_current":58,"competition":66,"teams":68,"has_stats":30},25649,{"name":43,"slug":44,"country":67},{"name":12,"slug":35},[69],{"id":70,"name":71,"slug":72,"image_path":73,"history":74},294,"Leyton Orient","leyton-orient","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F6\u002F294.png",{"played":75,"starts":76,"minutes":77,"goals":39,"assists":39},15,14,1275,{"id":79,"name":80,"is_current":58,"competition":81,"teams":83,"has_stats":30},23614,"2024\u002F2025",{"name":32,"slug":33,"country":82},{"name":12,"slug":35},[84],{"id":15,"name":16,"slug":17,"image_path":18,"history":85},{"played":25,"starts":25,"minutes":25,"goals":39,"assists":39},{"id":87,"name":88,"is_current":58,"competition":89,"teams":91,"has_stats":58},21646,"2023\u002F2024",{"name":32,"slug":33,"country":90},{"name":12,"slug":35},[92],{"id":15,"name":16,"slug":17,"image_path":18,"history":39},{"id":94,"name":88,"is_current":58,"competition":95,"teams":101,"has_stats":30},21787,{"name":96,"slug":97,"country":98},"Premiership","premiership",{"name":99,"slug":100},"Scotland","scotland",[102],{"id":54,"name":103,"slug":104,"image_path":105,"history":106},"Kilmarnock","kilmarnock","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F20\u002F180.png",{"played":107,"starts":107,"minutes":108,"goals":39,"assists":39},36,3195,{"id":110,"name":111,"is_current":58,"competition":112,"teams":114,"has_stats":30},19734,"2022\u002F2023",{"name":32,"slug":33,"country":113},{"name":12,"slug":35},[115],{"id":15,"name":16,"slug":17,"image_path":18,"history":116},{"played":25,"starts":25,"minutes":25,"goals":39,"assists":39},{"id":118,"name":119,"is_current":58,"competition":120,"teams":124,"has_stats":30},18517,"2021\u002F2022",{"name":121,"slug":122,"country":123},"Enterprise National League","enterprise-national-league",{"name":12,"slug":35},[125],{"id":126,"name":127,"slug":128,"image_path":129,"history":130},252,"Wealdstone","wealdstone","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F28\u002F252.png",{"played":131,"starts":131,"minutes":132,"goals":39,"assists":39},1,90,{"id":134,"name":119,"is_current":58,"competition":135,"teams":139,"has_stats":30},18432,{"name":136,"slug":137,"country":138},"Championship","championship",{"name":12,"slug":35},[140],{"id":15,"name":16,"slug":17,"image_path":18,"history":141},{"played":25,"starts":25,"minutes":25,"goals":39,"assists":39},{"id":143,"name":144,"is_current":58,"competition":145,"teams":147,"has_stats":30},17428,"2020\u002F2021",{"name":136,"slug":137,"country":146},{"name":12,"slug":35},[148],{"id":15,"name":16,"slug":17,"image_path":18,"history":149},{"played":25,"starts":25,"minutes":25,"goals":39,"assists":39},{"away":151,"home":176,"overall":203},{"SAVES":152,"PASSES":155,"YELLOWCARDS":158,"CLEARANCES":161,"DUELS_WON":165,"AERIALS_WON":167,"PENALTIES_SAVED":170,"ACCURATE_PASSES":174},{"average_per_90":153,"percentile":154,"players":75},3.56,67,{"average_per_90":156,"percentile":39,"players":157},33.13,246,{"average_per_90":159,"percentile":39,"players":160},0.24,190,{"average_per_90":162,"percentile":163,"players":164},2.08,18,240,{"average_per_90":166,"percentile":25,"players":157},5.29,{"average_per_90":168,"percentile":25,"players":169},2.09,243,{"average_per_90":171,"percentile":172,"players":173},0.08,70,10,{"average_per_90":175,"percentile":39,"players":157},23.73,{"SAVES":177,"TACKLES":181,"PASSES":184,"YELLOWCARDS":187,"FOULS_DRAWN":189,"CLEARANCES":192,"DUELS_WON":196,"AERIALS_WON":199,"ACCURATE_PASSES":201},{"average_per_90":178,"percentile":179,"players":180},2.5,44,16,{"average_per_90":182,"percentile":131,"players":183},1.51,222,{"average_per_90":185,"percentile":39,"players":186},37.32,235,{"average_per_90":159,"percentile":39,"players":188},164,{"average_per_90":190,"percentile":39,"players":191},1.08,229,{"average_per_90":193,"percentile":194,"players":195},1.81,33,224,{"average_per_90":197,"percentile":198,"players":186},5.21,5,{"average_per_90":168,"percentile":163,"players":200},234,{"average_per_90":202,"percentile":39,"players":186},28.02,{"SAVES":204,"TACKLES":207,"PASSES":210,"YELLOWCARDS":213,"FOULS_DRAWN":216,"CLEARANCES":219,"DUELS_WON":222,"AERIALS_WON":224,"PENALTIES_SAVED":228,"ACCURATE_PASSES":232},{"average_per_90":205,"percentile":206,"players":163},2.91,61,{"average_per_90":208,"percentile":131,"players":209},1.56,272,{"average_per_90":211,"percentile":39,"players":212},35.6,284,{"average_per_90":214,"percentile":39,"players":215},0.2,239,{"average_per_90":217,"percentile":39,"players":218},1.04,279,{"average_per_90":220,"percentile":221,"players":218},1.87,27,{"average_per_90":223,"percentile":53,"players":212},5.24,{"average_per_90":225,"percentile":226,"players":227},2.1,7,281,{"average_per_90":229,"percentile":230,"players":231},0.07,54,13,{"average_per_90":233,"percentile":39,"players":212},26.24,{"coverage":235,"metrics":238},{"status":236,"eligible":237,"checked":25,"with_team_values":25,"with_player_values":25},"unavailable",228,[],{"overall":39,"home":39,"away":39},{"away":241,"home":323,"overall":378},{"selected":242,"played":242,"starts":242,"bench":25,"substitute":25,"minutes":243,"rating":244,"stats":245},19,1710,7.28,{"SAVES":246,"PASSES":251,"YELLOWCARDS":256,"GOALS_CONCEDED":259,"CLEARANCES":265,"SAVES_INSIDE_BOX":270,"TOTAL_DUELS":275,"DUELS_WON":280,"AERIALS_WON":284,"PENALTIES_SAVED":286,"ACCURATE_PASSES":289,"LONG_BALLS":293,"LONG_BALLS_WON":297,"GOALKEEPER_CLEANSHEET":301,"OWN_GOALS":305,"DUELS_LOST":307,"GOALKEEPER_GOALS_CONCEDED":309,"ACCURATE_PASSES_PERCENTAGE":314,"EXPECTED_GOALS":318,"EXPECTED_GOALS_ON_TARGET":321},{"name":247,"group":248,"total":249,"sample_count":242,"average":250,"per_90":250,"is_percentage":58,"is_count":30},"Saves","defensive",73,3.84,{"name":252,"group":253,"total":254,"sample_count":242,"average":255,"per_90":255,"is_percentage":58,"is_count":30},"Passes","overall",551,29,{"name":257,"group":253,"total":131,"sample_count":131,"average":131,"per_90":258,"is_percentage":58,"is_count":30},"Yellowcards",0.05,{"name":260,"group":248,"total":261,"sample_count":262,"average":263,"per_90":264,"is_percentage":58,"is_count":30},"Goals Conceded",23,12,1.92,1.21,{"name":266,"group":248,"total":262,"sample_count":267,"average":268,"per_90":269,"is_percentage":58,"is_count":30},"Clearances",8,1.5,0.63,{"name":271,"group":248,"total":272,"sample_count":180,"average":273,"per_90":274,"is_percentage":58,"is_count":30},"Saves Insidebox",34,2.13,1.79,{"name":276,"group":277,"total":278,"sample_count":278,"average":131,"per_90":279,"is_percentage":58,"is_count":30},"Total Duels","offensive",4,0.21,{"name":281,"group":277,"total":282,"sample_count":282,"average":131,"per_90":283,"is_percentage":58,"is_count":30},"Duels Won",3,0.16,{"name":285,"group":253,"total":282,"sample_count":282,"average":131,"per_90":283,"is_percentage":58,"is_count":30},"Aerials Won",{"name":287,"group":277,"total":53,"sample_count":53,"average":131,"per_90":288,"is_percentage":58,"is_count":30},"Penalties Saved",0.11,{"name":290,"group":253,"total":291,"sample_count":242,"average":292,"per_90":292,"is_percentage":58,"is_count":30},"Accurate Passes",237,12.47,{"name":294,"group":253,"total":295,"sample_count":242,"average":296,"per_90":296,"is_percentage":58,"is_count":30},"Long Balls",474,24.95,{"name":298,"group":253,"total":299,"sample_count":242,"average":300,"per_90":300,"is_percentage":58,"is_count":30},"Long Balls Won",157,8.26,{"name":302,"group":303,"total":226,"sample_count":242,"average":304,"per_90":304,"is_percentage":58,"is_count":30},"Goalkeeper Cleansheets","other",0.37,{"name":306,"group":303,"total":131,"sample_count":131,"average":131,"per_90":258,"is_percentage":58,"is_count":30},"Own Goals",{"name":308,"group":277,"total":131,"sample_count":131,"average":131,"per_90":258,"is_percentage":58,"is_count":30},"Duels Lost",{"name":310,"group":248,"total":311,"sample_count":262,"average":312,"per_90":313,"is_percentage":58,"is_count":30},"Goalkeeper Goals Conceded",22,1.83,1.16,{"name":315,"group":277,"total":39,"sample_count":316,"average":317,"per_90":39,"is_percentage":30,"is_count":58},"Accurate Passes Percentage",17,44.24,{"name":319,"group":277,"total":320,"sample_count":131,"average":131,"per_90":258,"is_percentage":58,"is_count":30},"Expected Goals (xG)",0.9994,{"name":322,"group":277,"total":320,"sample_count":131,"average":131,"per_90":258,"is_percentage":58,"is_count":30},"Expected Goals on Target (xGoT)",{"selected":163,"played":316,"starts":316,"bench":131,"substitute":25,"minutes":324,"rating":325,"stats":326},1485,7.25,{"SAVES":327,"TACKLES":331,"PASSES":334,"YELLOWCARDS":338,"GOALS_CONCEDED":339,"FOULS_DRAWN":342,"CLEARANCES":344,"SAVES_INSIDE_BOX":346,"TOTAL_DUELS":350,"DUELS_WON":354,"AERIALS_WON":355,"ACCURATE_PASSES":359,"LONG_BALLS":362,"LONG_BALLS_WON":366,"GOALKEEPER_CLEANSHEET":370,"OWN_GOALS":373,"GOALKEEPER_GOALS_CONCEDED":375,"ACCURATE_PASSES_PERCENTAGE":376},{"name":247,"group":248,"total":328,"sample_count":76,"average":329,"per_90":330,"is_percentage":58,"is_count":30},41,2.93,2.48,{"name":332,"group":248,"total":131,"sample_count":131,"average":131,"per_90":333,"is_percentage":58,"is_count":30},"Tackles",0.06,{"name":252,"group":253,"total":335,"sample_count":316,"average":336,"per_90":337,"is_percentage":58,"is_count":30},479,28.18,29.03,{"name":257,"group":253,"total":131,"sample_count":131,"average":131,"per_90":333,"is_percentage":58,"is_count":30},{"name":260,"group":248,"total":231,"sample_count":173,"average":340,"per_90":341,"is_percentage":58,"is_count":30},1.3,0.79,{"name":343,"group":253,"total":131,"sample_count":131,"average":131,"per_90":333,"is_percentage":58,"is_count":30},"Fouls Drawn",{"name":266,"group":248,"total":75,"sample_count":173,"average":268,"per_90":345,"is_percentage":58,"is_count":30},0.91,{"name":271,"group":248,"total":347,"sample_count":76,"average":348,"per_90":349,"is_percentage":58,"is_count":30},30,2.14,1.82,{"name":276,"group":277,"total":351,"sample_count":267,"average":352,"per_90":353,"is_percentage":58,"is_count":30},11,1.38,0.67,{"name":281,"group":277,"total":351,"sample_count":267,"average":352,"per_90":353,"is_percentage":58,"is_count":30},{"name":285,"group":253,"total":356,"sample_count":226,"average":357,"per_90":358,"is_percentage":58,"is_count":30},9,1.29,0.55,{"name":290,"group":253,"total":191,"sample_count":316,"average":360,"per_90":361,"is_percentage":58,"is_count":30},13.47,13.88,{"name":294,"group":253,"total":363,"sample_count":316,"average":364,"per_90":365,"is_percentage":58,"is_count":30},401,23.59,24.3,{"name":298,"group":253,"total":367,"sample_count":316,"average":368,"per_90":369,"is_percentage":58,"is_count":30},154,9.06,9.33,{"name":302,"group":303,"total":226,"sample_count":180,"average":371,"per_90":372,"is_percentage":58,"is_count":30},0.44,0.42,{"name":306,"group":303,"total":53,"sample_count":53,"average":131,"per_90":374,"is_percentage":58,"is_count":30},0.12,{"name":310,"group":248,"total":231,"sample_count":173,"average":340,"per_90":341,"is_percentage":58,"is_count":30},{"name":315,"group":277,"total":39,"sample_count":180,"average":377,"per_90":39,"is_percentage":30,"is_count":58},49.69,{"selected":379,"played":107,"starts":107,"bench":131,"substitute":25,"minutes":108,"rating":380,"stats":381},37,7.27,{"SAVES":382,"TACKLES":386,"PASSES":388,"YELLOWCARDS":392,"GOALS_CONCEDED":393,"FOULS_DRAWN":396,"CLEARANCES":397,"SAVES_INSIDE_BOX":399,"TOTAL_DUELS":402,"DUELS_WON":404,"AERIALS_WON":407,"PENALTIES_SAVED":410,"ACCURATE_PASSES":411,"LONG_BALLS":415,"LONG_BALLS_WON":419,"GOALKEEPER_CLEANSHEET":423,"OWN_GOALS":426,"DUELS_LOST":427,"GOALKEEPER_GOALS_CONCEDED":428,"ACCURATE_PASSES_PERCENTAGE":431,"EXPECTED_GOALS":433,"EXPECTED_GOALS_ON_TARGET":434},{"name":247,"group":248,"total":383,"sample_count":194,"average":384,"per_90":385,"is_percentage":58,"is_count":30},114,3.45,3.21,{"name":332,"group":248,"total":131,"sample_count":131,"average":131,"per_90":387,"is_percentage":58,"is_count":30},0.03,{"name":252,"group":253,"total":389,"sample_count":107,"average":390,"per_90":391,"is_percentage":58,"is_count":30},1030,28.61,29.01,{"name":257,"group":253,"total":53,"sample_count":53,"average":131,"per_90":333,"is_percentage":58,"is_count":30},{"name":260,"group":248,"total":107,"sample_count":311,"average":394,"per_90":395,"is_percentage":58,"is_count":30},1.64,1.01,{"name":343,"group":253,"total":131,"sample_count":131,"average":131,"per_90":387,"is_percentage":58,"is_count":30},{"name":266,"group":248,"total":221,"sample_count":163,"average":268,"per_90":398,"is_percentage":58,"is_count":30},0.76,{"name":271,"group":248,"total":400,"sample_count":347,"average":273,"per_90":401,"is_percentage":58,"is_count":30},64,1.8,{"name":276,"group":277,"total":75,"sample_count":262,"average":403,"per_90":372,"is_percentage":58,"is_count":30},1.25,{"name":281,"group":277,"total":76,"sample_count":351,"average":405,"per_90":406,"is_percentage":58,"is_count":30},1.27,0.39,{"name":285,"group":253,"total":262,"sample_count":173,"average":408,"per_90":409,"is_percentage":58,"is_count":30},1.2,0.34,{"name":287,"group":277,"total":53,"sample_count":53,"average":131,"per_90":333,"is_percentage":58,"is_count":30},{"name":290,"group":253,"total":412,"sample_count":107,"average":413,"per_90":414,"is_percentage":58,"is_count":30},466,12.94,13.13,{"name":294,"group":253,"total":416,"sample_count":107,"average":417,"per_90":418,"is_percentage":58,"is_count":30},875,24.31,24.65,{"name":298,"group":253,"total":420,"sample_count":107,"average":421,"per_90":422,"is_percentage":58,"is_count":30},311,8.64,8.76,{"name":302,"group":303,"total":76,"sample_count":424,"average":425,"per_90":406,"is_percentage":58,"is_count":30},35,0.4,{"name":306,"group":303,"total":282,"sample_count":282,"average":131,"per_90":171,"is_percentage":58,"is_count":30},{"name":308,"group":277,"total":131,"sample_count":131,"average":131,"per_90":387,"is_percentage":58,"is_count":30},{"name":310,"group":248,"total":424,"sample_count":311,"average":429,"per_90":430,"is_percentage":58,"is_count":30},1.59,0.99,{"name":315,"group":277,"total":39,"sample_count":194,"average":432,"per_90":39,"is_percentage":30,"is_count":58},46.88,{"name":319,"group":277,"total":320,"sample_count":131,"average":131,"per_90":387,"is_percentage":58,"is_count":30},{"name":322,"group":277,"total":320,"sample_count":131,"average":131,"per_90":387,"is_percentage":58,"is_count":30},[436],{"team":437,"summary":438},{"id":54,"name":103,"slug":104,"image_path":105},{"selected":379,"played":107,"starts":107,"bench":131,"substitute":25,"minutes":108,"rating":380,"stats":439},{"SAVES":440,"TACKLES":441,"PASSES":442,"YELLOWCARDS":443,"GOALS_CONCEDED":444,"FOULS_DRAWN":445,"CLEARANCES":446,"SAVES_INSIDE_BOX":447,"TOTAL_DUELS":448,"DUELS_WON":449,"AERIALS_WON":450,"PENALTIES_SAVED":451,"ACCURATE_PASSES":452,"LONG_BALLS":453,"LONG_BALLS_WON":454,"GOALKEEPER_CLEANSHEET":455,"OWN_GOALS":456,"DUELS_LOST":457,"GOALKEEPER_GOALS_CONCEDED":458,"ACCURATE_PASSES_PERCENTAGE":459,"EXPECTED_GOALS":460,"EXPECTED_GOALS_ON_TARGET":461},{"name":247,"group":248,"total":383,"sample_count":194,"average":384,"per_90":385,"is_percentage":58,"is_count":30},{"name":332,"group":248,"total":131,"sample_count":131,"average":131,"per_90":387,"is_percentage":58,"is_count":30},{"name":252,"group":253,"total":389,"sample_count":107,"average":390,"per_90":391,"is_percentage":58,"is_count":30},{"name":257,"group":253,"total":53,"sample_count":53,"average":131,"per_90":333,"is_percentage":58,"is_count":30},{"name":260,"group":248,"total":107,"sample_count":311,"average":394,"per_90":395,"is_percentage":58,"is_count":30},{"name":343,"group":253,"total":131,"sample_count":131,"average":131,"per_90":387,"is_percentage":58,"is_count":30},{"name":266,"group":248,"total":221,"sample_count":163,"average":268,"per_90":398,"is_percentage":58,"is_count":30},{"name":271,"group":248,"total":400,"sample_count":347,"average":273,"per_90":401,"is_percentage":58,"is_count":30},{"name":276,"group":277,"total":75,"sample_count":262,"average":403,"per_90":372,"is_percentage":58,"is_count":30},{"name":281,"group":277,"total":76,"sample_count":351,"average":405,"per_90":406,"is_percentage":58,"is_count":30},{"name":285,"group":253,"total":262,"sample_count":173,"average":408,"per_90":409,"is_percentage":58,"is_count":30},{"name":287,"group":277,"total":53,"sample_count":53,"average":131,"per_90":333,"is_percentage":58,"is_count":30},{"name":290,"group":253,"total":412,"sample_count":107,"average":413,"per_90":414,"is_percentage":58,"is_count":30},{"name":294,"group":253,"total":416,"sample_count":107,"average":417,"per_90":418,"is_percentage":58,"is_count":30},{"name":298,"group":253,"total":420,"sample_count":107,"average":421,"per_90":422,"is_percentage":58,"is_count":30},{"name":302,"group":303,"total":76,"sample_count":424,"average":425,"per_90":406,"is_percentage":58,"is_count":30},{"name":306,"group":303,"total":282,"sample_count":282,"average":131,"per_90":171,"is_percentage":58,"is_count":30},{"name":308,"group":277,"total":131,"sample_count":131,"average":131,"per_90":387,"is_percentage":58,"is_count":30},{"name":310,"group":248,"total":424,"sample_count":311,"average":429,"per_90":430,"is_percentage":58,"is_count":30},{"name":315,"group":277,"total":39,"sample_count":194,"average":432,"per_90":39,"is_percentage":30,"is_count":58},{"name":319,"group":277,"total":320,"sample_count":131,"average":131,"per_90":387,"is_percentage":58,"is_count":30},{"name":322,"group":277,"total":320,"sample_count":131,"average":131,"per_90":387,"is_percentage":58,"is_count":30}]