[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"player-page:josh-ruffels:185":3},{"player":4,"fpl":19,"seasons":20,"selected_season_id":175,"league_benchmarks":207,"expected":215,"finishing":220,"statistics_complete":24,"splits":221,"clubs":249},{"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},5510,"Josh Ruffels","josh-ruffels","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fplayers\u002F6\u002F5510.png","1993-10-23",178,75,"England","Left Back",{"id":15,"name":16,"slug":17,"image_path":18},154,"Shrewsbury Town","shrewsbury-town","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F26\u002F154.png",null,[21,35,48,65,78,89,99,113,124,135,145,154,164,174,185,199],{"id":22,"name":23,"is_current":24,"competition":25,"teams":30,"has_stats":24},28309,"2026\u002F2027",true,{"name":26,"slug":27,"country":28},"League Two","league-two",{"name":12,"slug":29},"england",[31],{"id":15,"name":16,"slug":17,"image_path":18,"history":32},{"played":33,"starts":33,"minutes":34,"goals":19,"assists":19},6,495,{"id":36,"name":37,"is_current":38,"competition":39,"teams":41,"has_stats":24},25650,"2025\u002F2026",false,{"name":26,"slug":27,"country":40},{"name":12,"slug":29},[42],{"id":15,"name":16,"slug":17,"image_path":18,"history":43},{"played":44,"starts":45,"minutes":46,"goals":47,"assists":47},28,25,2329,2,{"id":49,"name":50,"is_current":38,"competition":51,"teams":55,"has_stats":24},23671,"2024\u002F2025",{"name":52,"slug":53,"country":54},"League One","league-one",{"name":12,"slug":29},[56],{"id":57,"name":58,"slug":59,"image_path":60,"history":61},251,"Huddersfield Town","huddersfield-town","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F27\u002F251.png",{"played":62,"starts":63,"minutes":64,"goals":19,"assists":19},22,14,1430,{"id":66,"name":67,"is_current":38,"competition":68,"teams":72,"has_stats":24},21689,"2023\u002F2024",{"name":69,"slug":70,"country":71},"Championship","championship",{"name":12,"slug":29},[73],{"id":57,"name":58,"slug":59,"image_path":60,"history":74},{"played":75,"starts":76,"minutes":77,"goals":19,"assists":19},11,10,780,{"id":79,"name":80,"is_current":38,"competition":81,"teams":83,"has_stats":24},19793,"2022\u002F2023",{"name":69,"slug":70,"country":82},{"name":12,"slug":29},[84],{"id":57,"name":58,"slug":59,"image_path":60,"history":85},{"played":86,"starts":44,"minutes":87,"goals":88,"assists":19},33,2576,3,{"id":90,"name":91,"is_current":38,"competition":92,"teams":94,"has_stats":24},18432,"2021\u002F2022",{"name":69,"slug":70,"country":93},{"name":12,"slug":29},[95],{"id":57,"name":58,"slug":59,"image_path":60,"history":96},{"played":97,"starts":47,"minutes":98,"goals":19,"assists":19},8,175,{"id":100,"name":101,"is_current":38,"competition":102,"teams":104,"has_stats":24},17426,"2020\u002F2021",{"name":52,"slug":53,"country":103},{"name":12,"slug":29},[105],{"id":106,"name":107,"slug":108,"image_path":109,"history":110},297,"Oxford United","oxford-united","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F9\u002F297.png",{"played":111,"starts":111,"minutes":112,"goals":33,"assists":33},44,3864,{"id":114,"name":115,"is_current":38,"competition":116,"teams":118,"has_stats":24},16210,"2019\u002F2020",{"name":52,"slug":53,"country":117},{"name":12,"slug":29},[119],{"id":106,"name":107,"slug":108,"image_path":109,"history":120},{"played":121,"starts":121,"minutes":122,"goals":88,"assists":123},38,3402,4,{"id":125,"name":126,"is_current":38,"competition":127,"teams":129,"has_stats":24},12982,"2018\u002F2019",{"name":52,"slug":53,"country":128},{"name":12,"slug":29},[130],{"id":106,"name":107,"slug":108,"image_path":109,"history":131},{"played":111,"starts":132,"minutes":133,"goals":123,"assists":134},40,3699,1,{"id":136,"name":137,"is_current":38,"competition":138,"teams":140,"has_stats":24},7932,"2017\u002F2018",{"name":52,"slug":53,"country":139},{"name":12,"slug":29},[141],{"id":106,"name":107,"slug":108,"image_path":109,"history":142},{"played":121,"starts":86,"minutes":143,"goals":144,"assists":123},2931,5,{"id":121,"name":146,"is_current":38,"competition":147,"teams":149,"has_stats":24},"2016\u002F2017",{"name":52,"slug":53,"country":148},{"name":12,"slug":29},[150],{"id":106,"name":107,"slug":108,"image_path":109,"history":151},{"played":152,"starts":63,"minutes":153,"goals":47,"assists":47},18,1250,{"id":155,"name":156,"is_current":38,"competition":157,"teams":159,"has_stats":24},48,"2015\u002F2016",{"name":26,"slug":27,"country":158},{"name":12,"slug":29},[160],{"id":106,"name":107,"slug":108,"image_path":109,"history":161},{"played":162,"starts":97,"minutes":163,"goals":19,"assists":19},12,847,{"id":165,"name":166,"is_current":38,"competition":167,"teams":169,"has_stats":24},47,"2014\u002F2015",{"name":26,"slug":27,"country":168},{"name":12,"slug":29},[170],{"id":106,"name":107,"slug":108,"image_path":109,"history":171},{"played":172,"starts":172,"minutes":173,"goals":19,"assists":19},29,2610,{"id":175,"name":176,"is_current":38,"competition":177,"teams":179,"has_stats":24},185,"2013\u002F2014",{"name":26,"slug":27,"country":178},{"name":12,"slug":29},[180],{"id":106,"name":107,"slug":108,"image_path":109,"history":181},{"played":182,"starts":183,"minutes":184,"goals":19,"assists":19},19,16,1710,{"id":186,"name":187,"is_current":38,"competition":188,"teams":190,"has_stats":24},21,"2011\u002F2012",{"name":69,"slug":70,"country":189},{"name":12,"slug":29},[191],{"id":192,"name":193,"slug":194,"image_path":195,"history":196},117,"Coventry City","coventry-city","https:\u002F\u002Fcdn.sportmonks.com\u002Fimages\u002Fsoccer\u002Fteams\u002F21\u002F117.png",{"played":134,"starts":197,"minutes":198,"goals":19,"assists":19},0,72,{"id":200,"name":201,"is_current":38,"competition":202,"teams":204,"has_stats":24},20,"2010\u002F2011",{"name":69,"slug":70,"country":203},{"name":12,"slug":29},[205],{"id":192,"name":193,"slug":194,"image_path":195,"history":206},{"played":197,"starts":197,"minutes":197,"goals":19,"assists":19},{"home":208,"overall":211},{"YELLOWCARDS":209},{"average_per_90":210,"percentile":19,"players":198},0.12,{"YELLOWCARDS":212},{"average_per_90":213,"percentile":19,"players":214},0.08,143,{"coverage":216,"metrics":219},{"status":217,"eligible":218,"checked":197,"with_team_values":197,"with_player_values":197},"unavailable",556,[],{"overall":19,"home":19,"away":19},{"away":222,"home":231,"overall":241},{"selected":223,"played":162,"starts":224,"bench":63,"substitute":88,"minutes":225,"rating":19,"stats":226},23,9,1080,{"GOALS_CONCEDED":227},{"name":228,"group":229,"total":123,"sample_count":47,"average":47,"per_90":230,"is_percentage":38,"is_count":24},"Goals Conceded","defensive",0.33,{"selected":223,"played":232,"starts":232,"bench":183,"substitute":134,"minutes":233,"rating":19,"stats":234},7,630,{"YELLOWCARDS":235,"GOALS_CONCEDED":239},{"name":236,"group":237,"total":134,"sample_count":134,"average":134,"per_90":238,"is_percentage":38,"is_count":24},"Yellowcards","overall",0.14,{"name":228,"group":229,"total":47,"sample_count":134,"average":47,"per_90":240,"is_percentage":38,"is_count":24},0.29,{"selected":242,"played":182,"starts":183,"bench":243,"substitute":123,"minutes":184,"rating":19,"stats":244},46,30,{"YELLOWCARDS":245,"GOALS_CONCEDED":247},{"name":236,"group":237,"total":134,"sample_count":134,"average":134,"per_90":246,"is_percentage":38,"is_count":24},0.05,{"name":228,"group":229,"total":33,"sample_count":88,"average":47,"per_90":248,"is_percentage":38,"is_count":24},0.32,[250],{"team":251,"summary":252},{"id":106,"name":107,"slug":108,"image_path":109},{"selected":242,"played":182,"starts":183,"bench":243,"substitute":123,"minutes":184,"rating":19,"stats":253},{"YELLOWCARDS":254,"GOALS_CONCEDED":255},{"name":236,"group":237,"total":134,"sample_count":134,"average":134,"per_90":246,"is_percentage":38,"is_count":24},{"name":228,"group":229,"total":33,"sample_count":88,"average":47,"per_90":248,"is_percentage":38,"is_count":24}]