Joe Edwards News
TOP 14
Arrivals and exits: A country-by-country look at the Top 14's new signings
Lions legend Simon Shaw names the Test team that needs Shaun Edwards most
Shaun Edwards set for sudden, shock exit from France team
Memory of 2020 weighs heavily on Shaun Edwards' mind after record score
Latest
Shaun Edwards calls France's dominance over Ireland 'very, very unusual'
PREM heavyweights miss out on Wales fly-half Dan Edwards
Country by country guide to the Pro D2 Foreign Legion
Classic Match: Edwards and John combine in style for 1971 Lions
Dan Edwards handed first start for Wales in second Japan Test
‘Wales need a leap forward from Edwards or Costelow to show there is life after Biggar’
[{"competition":{"rid":"102","oid":"203","name":"TOP 14","logo":"https:\/\/eu-cdn.rugbypass.com\/images\/competitions\/logos\/png\/top-14.png?v=1762927429","logoCircle":"https:\/\/eu-cdn.rugbypass.com\/images\/competitions\/logos\/circle\/top-14.png?v=1762927429","season":{"type":"opta","season":2027,"years":{"2026":2026,"2027":2027},"label":"2026\/2027","completed":0,"standings":1,"started":1,"months":0,"games":187},"stats":{"success":1,"stats":{"att_ruck_arrival_effectiveness":0.82,"att_scrum_involvement_perc":0.8,"av_gain":3.11,"av_post_contact_metres":2.78,"balls_played_total":22,"balls_played_with_hands":22,"carries":17,"carries_crossed_gain_line":10,"carries_not_made_gain_line":4,"carries_one_out_drive":12,"carries_one_out_drive_metres":27,"carries_pick_and_go":1,"carries_pick_and_go_metres":2,"carry_dominant":11,"carry_neutral":6,"def_ruck_arrival_effectiveness":0.06,"defenders_beaten":2,"dominant_carry_percent":0.65,"dominant_tackles":4,"line_break_assists":1,"metres":53,"minutes_played_total":146,"missed_tackles":6,"offloads":1,"passes":6,"player_id":20125,"player_team_id":435,"points":0,"post_contact_metres":47,"ruck_arrival":56,"ruck_arrival_attack":39,"ruck_arrival_defence":17,"ruck_arrivals_within_1st_3":50,"tackle_height_legs":4,"tackle_height_legs_percentage":0.43,"tackle_height_lower_torso":11,"tackle_height_lower_torso_percentage":1.19,"tackle_height_no_contact":4,"tackle_height_no_contact_percentage":0.43,"tackle_height_upper_torso":18,"tackle_height_upper_torso_percentage":1.95,"tackles":31,"tackles_success":0.84,"tackles_total_attempted":37,"total_games":3,"total_tackles":37,"touches":22,"turnovers_won":1},"topPlayerStats":{"att_ruck_arrival_effectiveness":{"id":24976,"value":1},"av_gain":{"id":33804,"value":19.13},"av_post_contact_metres":{"id":33804,"value":12.83},"bad_passes":{"id":21635,"value":4},"balls_played_total":{"id":24110,"value":61},"balls_played_with_hands":{"id":24110,"value":48},"carries":{"id":24110,"value":37},"carries_crossed_gain_line":{"id":24110,"value":26},"carries_kick_return":{"id":31651,"value":15},"carries_kick_return_metres":{"id":31651,"value":131},"carries_not_made_gain_line":{"id":24110,"value":10},"carries_one_out_drive":{"id":39446,"value":6},"carries_one_out_drive_metres":{"id":39446,"value":42},"carries_support_metres":{"id":21791,"value":55},"carry_dominant":{"id":39446,"value":11},"carry_ineffective":{"id":19869,"value":5},"carry_neutral":{"id":24110,"value":18},"clean_breaks":{"id":39446,"value":8},"collection_attacking_catch":{"id":39319,"value":3},"defenders_beaten":{"id":24110,"value":11},"dominant_carry_percent":{"id":23315,"value":0.53},"handling_error":{"id":43709,"value":4},"kick_metres":{"id":36847,"value":580},"kicks_from_hand":{"id":39446,"value":16},"line_break_assists":{"id":21888,"value":3},"metres":{"id":43709,"value":248},"minutes_played_total":{"id":39319,"value":240},"missed_tackles":{"id":40756,"value":6},"offloads":{"id":39446,"value":6},"passes":{"id":37452,"value":32},"pen_defs":{"id":39319,"value":1},"penalties_conceded":{"id":43709,"value":3},"player_id":{"id":64533,"value":64533},"player_team_id":{"id":18622,"value":4950},"points":{"id":39446,"value":20},"post_contact_metres":{"id":43709,"value":134},"retained_kicks_percentage":{"id":23315,"value":0.5},"ruck_arrival":{"id":21791,"value":38},"ruck_arrival_attack":{"id":21791,"value":37},"ruck_arrival_defence":{"id":58242,"value":6},"ruck_arrivals_within_1st_3":{"id":21791,"value":37},"tackle_height_legs":{"id":40756,"value":9},"tackle_height_legs_percentage":{"id":33804,"value":4},"tackle_height_lower_torso":{"id":39446,"value":8},"tackle_height_lower_torso_percentage":{"id":37452,"value":2.67},"tackle_height_no_contact":{"id":21791,"value":3},"tackle_height_no_contact_percentage":{"id":64533,"value":1.6},"tackle_height_upper_torso":{"id":43709,"value":5},"tackle_height_upper_torso_percentage":{"id":57022,"value":4},"tackle_offload_allowed":{"id":34627,"value":5},"tackle_try_saver":{"id":39319,"value":2},"tackles":{"id":24110,"value":15},"tackles_success":{"id":23362,"value":1},"tackles_total_attempted":{"id":24110,"value":23},"total_games":{"id":39319,"value":3},"total_tackles":{"id":24110,"value":23},"touches":{"id":24110,"value":69},"turnovers_conceded":{"id":24110,"value":8},"try_assist":{"id":18622,"value":3},"carries_pick_and_go":{"id":39500,"value":2},"carries_pick_and_go_metres":{"id":33899,"value":2},"tackles_try_conceded":{"id":33899,"value":1},"pen_offs":{"id":43709,"value":2},"lineouts_to_own_player":{"id":24976,"value":2},"lineouts_won":{"id":24976,"value":2},"dominant_tackles":{"id":57349,"value":2},"tackle_penalty_conceded":{"id":43709,"value":1},"tries":{"id":39446,"value":4},"conversion_goals":{"id":21635,"value":3},"def_ruck_arrival_effectiveness":{"id":23362,"value":1},"goal_kick_percentage":{"id":56815,"value":1},"lineout_takes":{"id":39446,"value":2},"missed_conversion_goals":{"id":21635,"value":3},"missed_penalty_goals":{"id":21635,"value":1},"penalty_goals":{"id":36847,"value":5},"turnovers_won":{"id":24110,"value":4},"tackle_turnover":{"id":24110,"value":3},"red_cards":{"id":56815,"value":1},"drop_goals_converted":{"id":31651,"value":1}}}},"main":{"totalMinsPlayed":146,"main":[{"value":2,"title":"Defenders Beaten"},{"value":0,"title":"Kicks in Play"},{"value":0.84,"title":"Tackles Completed"},{"value":0,"title":"Line Breaks"},{"value":17,"title":"Carries"},{"value":0,"title":"Tries"},{"value":0,"title":"Try Assists"}],"profile":[{"value":"18%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":2,"top":11,"color":"#da6937"},{"value":"2%","title":"Kicks in Play","type":1,"key":"kicks_from_hand","raw":0,"top":16,"color":"#cf403a"},{"value":"84%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":0.84,"top":1,"color":"#6caa54"},{"value":"2%","title":"Line Breaks","type":1,"key":"clean_breaks","raw":0,"top":8,"color":"#cf403a"},{"value":"46%","title":"Carries","type":1,"key":"carries","raw":17,"top":37,"color":"#f2bb42"},{"value":"2%","title":"Tries","type":1,"key":"tries","raw":0,"top":4,"color":"#cf403a"},{"value":"2%","title":"Try Assists","type":1,"key":"try_assist","raw":0,"top":3,"color":"#cf403a"}]},"group":{"groups":[{"title":"Attack","stats":[{"title":"Points","value":{"value":0,"title":"Points"},"overall":{"value":"2%","title":"Points","type":1,"key":"points","raw":0,"top":20,"color":"#cf403a"}},{"title":"Tries","value":{"value":0,"title":"Tries"},"overall":{"value":"2%","title":"Tries","type":1,"key":"tries","raw":0,"top":4,"color":"#cf403a"}},{"title":"Line Breaks","value":{"value":0,"title":"Line Breaks"},"overall":{"value":"2%","title":"Line Breaks","type":1,"key":"clean_breaks","raw":0,"top":8,"color":"#cf403a"}},{"title":"Carries","value":{"value":17,"title":"Carries"},"overall":{"value":"46%","title":"Carries","type":1,"key":"carries","raw":17,"top":37,"color":"#f2bb42"}},{"title":"Carries Per Minute","value":{"value":0.12,"title":"Carries Per Minute"},"overall":{"value":"2%","title":"Carries Per Minute","type":1,"key":"carries","raw":0,"top":37,"color":"#cf403a"}},{"title":"Metres Carried","value":{"value":53,"title":"Metres Carried"},"overall":{"value":"21%","title":"Metres Carried","type":1,"key":"metres","raw":53,"top":248,"color":"#dd7237"}},{"title":"Defenders Beaten","value":{"value":2,"title":"Defenders Beaten"},"overall":{"value":"18%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":2,"top":11,"color":"#da6937"}},{"title":"Turnovers Won","value":{"value":1,"title":"Turnovers Won"},"overall":{"value":"25%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":1,"top":4,"color":"#e07d37"}},{"title":"Defenders Beaten","value":{"value":2,"title":"Defenders Beaten"},"overall":{"value":"18%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":2,"top":11,"color":"#da6937"}},{"title":"Touches","value":{"value":22,"title":"Touches"},"overall":{"value":"32%","title":"Touches","type":1,"key":"touches","raw":22,"top":69,"color":"#e59139"}},{"title":"Post Contact Metres","value":{"value":47,"title":"Post Contact Metres"},"overall":{"value":"35%","title":"Post Contact Metres","type":1,"key":"post_contact_metres","raw":47,"top":134,"color":"#e89b3b"}}]},{"title":"Defence","stats":[{"title":"Tackles Made","value":{"value":31,"title":"Tackles Made"},"overall":{"value":"100%","title":"Tackles Made","type":1,"key":"tackles","raw":31,"top":15,"color":"#479d6c"}},{"title":"Tackles Completed","value":{"value":0.84,"title":"Tackles Completed"},"overall":{"value":"84%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":0.84,"top":1,"color":"#6caa54"}},{"title":"Dominant Tackles","value":{"value":4,"title":"Dominant Tackles"},"overall":{"value":"100%","title":"Dominant Tackles","type":1,"key":"dominant_tackles","raw":4,"top":2,"color":"#479d6c"}},{"title":"Tackles Per Minute","value":{"value":0.21,"title":"Tackles Per Minute"},"overall":{"value":"2%","title":"Tackles Per Minute","type":1,"key":"tackles","raw":0,"top":15,"color":"#cf403a"}},{"title":"Turnovers Won","value":{"value":1,"title":"Turnovers Won"},"overall":{"value":"25%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":1,"top":4,"color":"#e07d37"}},{"title":"Ruck Arrival Effectiveness","value":{"value":0.06,"title":"Ruck Arrival Effectiveness"},"overall":{"value":"6%","title":"Ruck Arrival Effectiveness","type":1,"key":"def_ruck_arrival_effectiveness","raw":0.06,"top":1,"color":"#d14939"}}]},{"title":"Passing","stats":[{"title":"Try Assists","value":{"value":0,"title":"Try Assists"},"overall":{"value":"2%","title":"Try Assists","type":1,"key":"try_assist","raw":0,"top":3,"color":"#cf403a"}},{"title":"Successful Passes","value":{"value":6,"title":"Successful Passes"},"overall":{"value":"19%","title":"Successful Passes","type":1,"key":"passes","raw":6,"top":32,"color":"#dc6c37"}},{"title":"Bad Passes","value":{"value":0,"title":"Bad Passes"},"overall":{"value":"2%","title":"Bad Passes","type":1,"key":"bad_passes","raw":0,"top":4,"color":"#cf403a"}},{"title":"Pass Accuracy","value":{"value":"0%","title":"Pass Accuracy"},"overall":{"value":"100%","title":"Pass Accuracy","type":1,"key":"pass_accuracy","raw":"0%","top":0,"color":"#479d6c"}}]},{"title":"Kicking","stats":[{"title":"Successful Penalties","value":{"value":0,"title":"Successful Penalties"},"overall":{"value":"2%","title":"Successful Penalties","type":1,"key":"penalty_goals","raw":0,"top":5,"color":"#cf403a"}},{"title":"Successful Conversions","value":{"value":0,"title":"Successful Conversions"},"overall":{"value":"2%","title":"Successful Conversions","type":1,"key":"conversion_goals","raw":0,"top":3,"color":"#cf403a"}},{"title":"Kicks in Play","value":{"value":0,"title":"Kicks in Play"},"overall":{"value":"2%","title":"Kicks in Play","type":1,"key":"kicks_from_hand","raw":0,"top":16,"color":"#cf403a"}},{"title":"Drop Goals","value":{"value":0,"title":"Drop Goals"},"overall":{"value":"2%","title":"Drop Goals","type":1,"key":"drop_goals_converted","raw":0,"top":1,"color":"#cf403a"}},{"title":"Goals Converted","value":{"value":0,"title":"Goals Converted"},"overall":{"value":"2%","title":"Goals Converted","type":1,"key":"goal_kicks","raw":0,"top":0,"color":"#ce3d3b"}}]},{"title":"Discipline","stats":[{"title":"Penalties Conceded","value":{"value":0,"title":"Penalties Conceded"},"overall":{"value":"2%","title":"Penalties Conceded","type":1,"key":"penalties_conceded","raw":0,"top":3,"color":"#cf403a"}},{"title":"Yellow Cards","value":{"value":0,"title":"Yellow Cards"},"overall":{"value":"2%","title":"Yellow Cards","type":1,"key":"yellow_cards","raw":0,"top":0,"color":"#ce3d3b"}},{"title":"Red Cards","value":{"value":0,"title":"Red Cards"},"overall":{"value":"2%","title":"Red Cards","type":1,"key":"red_cards","raw":0,"top":1,"color":"#cf403a"}}]}]}},{"competition":{"rid":"102","oid":"203","name":"TOP 14","logo":"https:\/\/eu-cdn.rugbypass.com\/images\/competitions\/logos\/png\/top-14.png?v=1762927429","logoCircle":"https:\/\/eu-cdn.rugbypass.com\/images\/competitions\/logos\/circle\/top-14.png?v=1762927429","season":{"type":"opta","season":2025,"years":{"2024":2024,"2025":2025},"label":"2024\/2025","completed":1,"standings":1,"started":1,"months":0,"games":187},"stats":{"success":1,"stats":{"att_ruck_arrival_effectiveness":0.8,"att_scrum_involvement_perc":0.87,"av_gain":1.93,"av_post_contact_metres":1.81,"bad_passes":5,"balls_played_total":168,"balls_played_with_hands":167,"carries":122,"carries_crossed_gain_line":68,"carries_kick_return":2,"carries_kick_return_metres":4,"carries_not_made_gain_line":37,"carries_one_out_drive":71,"carries_one_out_drive_metres":101,"carries_pick_and_go":11,"carries_pick_and_go_metres":16,"carries_support_metres":11,"carry_dominant":50,"carry_ineffective":8,"carry_neutral":63,"clean_breaks":1,"collection_attacking_catch":1,"def_ruck_arrival_effectiveness":0.09,"defenders_beaten":9,"dominant_carry_percent":0.41,"dominant_tackles":7,"handling_error":6,"kick_metres":22,"kicks_from_hand":1,"lineout_takes":17,"metres":236,"minutes_played_total":1239,"missed_tackles":16,"offloads":4,"passes":42,"pen_defs":10,"pen_offs":3,"penalties_conceded":13,"player_id":20125,"player_team_id":435,"points":0,"post_contact_metres":220,"retained_kicks_percentage":1,"ruck_arrival":366,"ruck_arrival_attack":271,"ruck_arrival_defence":95,"tackle_offload_allowed":13,"tackle_penalty_conceded":2,"tackle_try_saver":1,"tackle_turnover":7,"tackles":208,"tackles_success":0.86,"total_games":20,"total_tackles":243,"touches":155,"turnovers_conceded":7,"turnovers_won":11,"yellow_cards":2},"topPlayerStats":{"att_ruck_arrival_effectiveness":{"id":56878,"value":1},"av_gain":{"id":37447,"value":38},"av_post_contact_metres":{"id":37447,"value":23.3},"bad_passes":{"id":37708,"value":26},"balls_played_total":{"id":21635,"value":381},"balls_played_with_hands":{"id":23362,"value":305},"carries":{"id":23325,"value":180},"carries_crossed_gain_line":{"id":37708,"value":133},"carries_kick_return":{"id":37452,"value":99},"carries_kick_return_metres":{"id":37452,"value":868},"carries_not_made_gain_line":{"id":37452,"value":45},"carries_one_out_drive":{"id":27072,"value":24},"carries_one_out_drive_metres":{"id":27072,"value":105},"carries_support_metres":{"id":34627,"value":240},"carry_dominant":{"id":23325,"value":71},"carry_ineffective":{"id":10719,"value":25},"carry_neutral":{"id":24110,"value":63},"clean_breaks":{"id":37224,"value":26},"collection_attacking_catch":{"id":24110,"value":15},"conversion_goals":{"id":21635,"value":50},"defenders_beaten":{"id":37224,"value":69},"dominant_carry_percent":{"id":37447,"value":1},"dominant_tackles":{"id":37708,"value":13},"goal_kick_percentage":{"id":23558,"value":1},"handling_error":{"id":24110,"value":23},"kick_metres":{"id":10719,"value":4031},"kicks_from_hand":{"id":10719,"value":119},"line_break_assists":{"id":21635,"value":16},"lineout_takes":{"id":37968,"value":7},"lineouts_to_own_player":{"id":21635,"value":8},"lineouts_won":{"id":21635,"value":8},"metres":{"id":37224,"value":1461},"minutes_played_total":{"id":23325,"value":1600},"missed_conversion_goals":{"id":21635,"value":11},"missed_tackles":{"id":27072,"value":28},"offloads":{"id":37452,"value":29},"passes":{"id":23362,"value":234},"pen_defs":{"id":23362,"value":4},"pen_offs":{"id":23362,"value":4},"penalties_conceded":{"id":23362,"value":8},"penalty_goals":{"id":21635,"value":33},"player_id":{"id":60701,"value":60701},"player_team_id":{"id":18622,"value":4950},"points":{"id":21635,"value":219},"post_contact_metres":{"id":37708,"value":578},"retained_kicks_percentage":{"id":24110,"value":0.2},"ruck_arrival":{"id":37708,"value":130},"ruck_arrival_attack":{"id":23325,"value":100},"ruck_arrival_defence":{"id":37708,"value":40},"tackle_offload_allowed":{"id":37224,"value":34},"tackle_turnover":{"id":37708,"value":9},"tackles":{"id":23362,"value":88},"tackles_success":{"id":37447,"value":1},"total_games":{"id":37968,"value":22},"total_tackles":{"id":37224,"value":122},"touches":{"id":21635,"value":393},"tries":{"id":34627,"value":9},"try_assist":{"id":34627,"value":8},"turnovers_conceded":{"id":37452,"value":32},"turnovers_won":{"id":37708,"value":10},"yellow_cards":{"id":37968,"value":2},"def_ruck_arrival_effectiveness":{"id":21888,"value":0.6},"tackle_penalty_conceded":{"id":23315,"value":4},"carries_pick_and_go":{"id":37708,"value":16},"carries_pick_and_go_metres":{"id":37708,"value":31},"missed_penalty_goals":{"id":18622,"value":11},"tackle_try_saver":{"id":37452,"value":1},"throws_lost":{"id":37968,"value":1},"drop_goals_converted":{"id":18622,"value":1}}}},"main":{"totalMinsPlayed":1239,"main":[{"value":9,"title":"Defenders Beaten"},{"value":1,"title":"Kicks in Play"},{"value":0.86,"title":"Tackles Completed"},{"value":1,"title":"Line Breaks"},{"value":122,"title":"Carries"},{"value":0,"title":"Tries"},{"value":0,"title":"Try Assists"}],"profile":[{"value":"13%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":9,"top":69,"color":"#d75c37"},{"value":"2%","title":"Kicks in Play","type":1,"key":"kicks_from_hand","raw":1,"top":119,"color":"#cf403a"},{"value":"86%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":0.86,"top":1,"color":"#65a857"},{"value":"4%","title":"Line Breaks","type":1,"key":"clean_breaks","raw":1,"top":26,"color":"#d04439"},{"value":"68%","title":"Carries","type":1,"key":"carries","raw":122,"top":180,"color":"#abb945"},{"value":"2%","title":"Tries","type":1,"key":"tries","raw":0,"top":9,"color":"#cf403a"},{"value":"2%","title":"Try Assists","type":1,"key":"try_assist","raw":0,"top":8,"color":"#cf403a"}]},"group":{"groups":[{"title":"Attack","stats":[{"title":"Points","value":{"value":0,"title":"Points"},"overall":{"value":"2%","title":"Points","type":1,"key":"points","raw":0,"top":219,"color":"#cf403a"}},{"title":"Tries","value":{"value":0,"title":"Tries"},"overall":{"value":"2%","title":"Tries","type":1,"key":"tries","raw":0,"top":9,"color":"#cf403a"}},{"title":"Line Breaks","value":{"value":1,"title":"Line Breaks"},"overall":{"value":"4%","title":"Line Breaks","type":1,"key":"clean_breaks","raw":1,"top":26,"color":"#d04439"}},{"title":"Carries","value":{"value":122,"title":"Carries"},"overall":{"value":"68%","title":"Carries","type":1,"key":"carries","raw":122,"top":180,"color":"#abb945"}},{"title":"Carries Per Minute","value":{"value":0.1,"title":"Carries Per Minute"},"overall":{"value":"2%","title":"Carries Per Minute","type":1,"key":"carries","raw":0,"top":180,"color":"#cf403a"}},{"title":"Metres Carried","value":{"value":236,"title":"Metres Carried"},"overall":{"value":"16%","title":"Metres Carried","type":1,"key":"metres","raw":236,"top":1461,"color":"#d96437"}},{"title":"Defenders Beaten","value":{"value":9,"title":"Defenders Beaten"},"overall":{"value":"13%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":9,"top":69,"color":"#d75c37"}},{"title":"Turnovers Won","value":{"value":11,"title":"Turnovers Won"},"overall":{"value":"100%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":11,"top":10,"color":"#479d6c"}},{"title":"Defenders Beaten","value":{"value":9,"title":"Defenders Beaten"},"overall":{"value":"13%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":9,"top":69,"color":"#d75c37"}},{"title":"Touches","value":{"value":155,"title":"Touches"},"overall":{"value":"39%","title":"Touches","type":1,"key":"touches","raw":155,"top":393,"color":"#eca63d"}},{"title":"Post Contact Metres","value":{"value":220,"title":"Post Contact Metres"},"overall":{"value":"38%","title":"Post Contact Metres","type":1,"key":"post_contact_metres","raw":220,"top":578,"color":"#eaa33c"}}]},{"title":"Defence","stats":[{"title":"Tackles Made","value":{"value":208,"title":"Tackles Made"},"overall":{"value":"100%","title":"Tackles Made","type":1,"key":"tackles","raw":208,"top":88,"color":"#479d6c"}},{"title":"Tackles Completed","value":{"value":0.86,"title":"Tackles Completed"},"overall":{"value":"86%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":0.86,"top":1,"color":"#65a857"}},{"title":"Dominant Tackles","value":{"value":7,"title":"Dominant Tackles"},"overall":{"value":"54%","title":"Dominant Tackles","type":1,"key":"dominant_tackles","raw":7,"top":13,"color":"#e9c744"}},{"title":"Tackles Per Minute","value":{"value":0.17,"title":"Tackles Per Minute"},"overall":{"value":"2%","title":"Tackles Per Minute","type":1,"key":"tackles","raw":0,"top":88,"color":"#cf403a"}},{"title":"Turnovers Won","value":{"value":11,"title":"Turnovers Won"},"overall":{"value":"100%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":11,"top":10,"color":"#479d6c"}},{"title":"Ruck Arrival Effectiveness","value":{"value":0.09,"title":"Ruck Arrival Effectiveness"},"overall":{"value":"15%","title":"Ruck Arrival Effectiveness","type":1,"key":"def_ruck_arrival_effectiveness","raw":0.09,"top":0.6,"color":"#d86137"}}]},{"title":"Passing","stats":[{"title":"Try Assists","value":{"value":0,"title":"Try Assists"},"overall":{"value":"2%","title":"Try Assists","type":1,"key":"try_assist","raw":0,"top":8,"color":"#cf403a"}},{"title":"Successful Passes","value":{"value":42,"title":"Successful Passes"},"overall":{"value":"18%","title":"Successful Passes","type":1,"key":"passes","raw":42,"top":234,"color":"#da6937"}},{"title":"Bad Passes","value":{"value":5,"title":"Bad Passes"},"overall":{"value":"19%","title":"Bad Passes","type":1,"key":"bad_passes","raw":5,"top":26,"color":"#dc6c37"}},{"title":"Pass Accuracy","value":{"value":"89%","title":"Pass Accuracy"},"overall":{"value":"100%","title":"Pass Accuracy","type":1,"key":"pass_accuracy","raw":"88%","top":0,"color":"#479d6c"}}]},{"title":"Kicking","stats":[{"title":"Successful Penalties","value":{"value":0,"title":"Successful Penalties"},"overall":{"value":"2%","title":"Successful Penalties","type":1,"key":"penalty_goals","raw":0,"top":33,"color":"#cf403a"}},{"title":"Successful Conversions","value":{"value":0,"title":"Successful Conversions"},"overall":{"value":"2%","title":"Successful Conversions","type":1,"key":"conversion_goals","raw":0,"top":50,"color":"#cf403a"}},{"title":"Kicks in Play","value":{"value":1,"title":"Kicks in Play"},"overall":{"value":"2%","title":"Kicks in Play","type":1,"key":"kicks_from_hand","raw":1,"top":119,"color":"#cf403a"}},{"title":"Drop Goals","value":{"value":0,"title":"Drop Goals"},"overall":{"value":"2%","title":"Drop Goals","type":1,"key":"drop_goals_converted","raw":0,"top":1,"color":"#cf403a"}},{"title":"Goals Converted","value":{"value":0,"title":"Goals Converted"},"overall":{"value":"2%","title":"Goals Converted","type":1,"key":"goal_kicks","raw":0,"top":0,"color":"#ce3d3b"}}]},{"title":"Discipline","stats":[{"title":"Penalties Conceded","value":{"value":13,"title":"Penalties Conceded"},"overall":{"value":"100%","title":"Penalties Conceded","type":1,"key":"penalties_conceded","raw":13,"top":8,"color":"#479d6c"}},{"title":"Yellow Cards","value":{"value":2,"title":"Yellow Cards"},"overall":{"value":"100%","title":"Yellow Cards","type":1,"key":"yellow_cards","raw":2,"top":2,"color":"#479d6c"}},{"title":"Red Cards","value":{"value":0,"title":"Red Cards"},"overall":{"value":"2%","title":"Red Cards","type":1,"key":"red_cards","raw":0,"top":0,"color":"#ce3d3b"}}]}]}},{"competition":{"rid":"118","oid":"243","name":"Challenge Cup","logo":"https:\/\/eu-cdn.rugbypass.com\/images\/competitions\/logos\/png\/challenge-cup.png?v=1762927429","logoCircle":"https:\/\/eu-cdn.rugbypass.com\/images\/competitions\/logos\/circle\/challenge-cup.png?v=1762927428","season":{"type":"opta","season":2025,"years":{"2024":2024,"2025":2025},"label":"2024\/2025","completed":1,"standings":1,"started":1,"months":0,"games":51},"stats":{"success":1,"stats":{"att_ruck_arrival_effectiveness":0.76,"att_scrum_involvement_perc":0.93,"av_gain":2.15,"av_post_contact_metres":2.49,"bad_passes":1,"balls_played_total":26,"balls_played_with_hands":26,"carries":24,"carries_crossed_gain_line":13,"carries_not_made_gain_line":10,"carries_one_out_drive":17,"carries_one_out_drive_metres":32,"carries_pick_and_go":3,"carries_pick_and_go_metres":12,"carry_dominant":9,"carry_ineffective":1,"carry_neutral":13,"def_ruck_arrival_effectiveness":0.2,"defenders_beaten":4,"dominant_carry_percent":0.38,"handling_error":1,"metres":52,"minutes_played_total":110,"missed_tackles":2,"passes":3,"player_id":20125,"player_team_id":435,"points":5,"post_contact_metres":60,"ruck_arrival":34,"ruck_arrival_attack":29,"ruck_arrival_defence":5,"tackles":7,"tackles_success":0.78,"total_games":2,"total_tackles":9,"touches":26,"tries":1,"turnovers_conceded":3,"turnovers_won":1},"topPlayerStats":{"att_ruck_arrival_effectiveness":{"id":40414,"value":1},"av_gain":{"id":36794,"value":19.8},"av_post_contact_metres":{"id":36794,"value":16.2},"balls_played_total":{"id":28238,"value":91},"balls_played_with_hands":{"id":39500,"value":76},"carries":{"id":37708,"value":47},"carries_crossed_gain_line":{"id":37414,"value":29},"carries_kick_return":{"id":37414,"value":21},"carries_kick_return_metres":{"id":37414,"value":175},"carries_not_made_gain_line":{"id":37708,"value":15},"carries_one_out_drive":{"id":39500,"value":8},"carries_one_out_drive_metres":{"id":27072,"value":44},"carry_ineffective":{"id":39710,"value":6},"carry_neutral":{"id":37708,"value":25},"clean_breaks":{"id":59812,"value":7},"defenders_beaten":{"id":44357,"value":23},"handling_error":{"id":33804,"value":8},"kick_metres":{"id":37414,"value":1366},"kicks_from_hand":{"id":37414,"value":36},"metres":{"id":39710,"value":300},"minutes_played_total":{"id":60604,"value":400},"missed_tackles":{"id":28238,"value":12},"passes":{"id":39500,"value":61},"player_id":{"id":62429,"value":62429},"player_team_id":{"id":59833,"value":30297},"points":{"id":28238,"value":29},"post_contact_metres":{"id":37708,"value":167},"ruck_arrival":{"id":21641,"value":31},"ruck_arrival_attack":{"id":21641,"value":31},"ruck_arrival_defence":{"id":59286,"value":8},"tackles":{"id":60604,"value":23},"tackles_success":{"id":21888,"value":1},"total_games":{"id":33804,"value":5},"total_tackles":{"id":60604,"value":39},"touches":{"id":28238,"value":96},"try_assist":{"id":39207,"value":2},"turnovers_conceded":{"id":28238,"value":16},"bad_passes":{"id":39500,"value":9},"carry_dominant":{"id":26949,"value":15},"dominant_carry_percent":{"id":40414,"value":1},"pen_offs":{"id":40414,"value":3},"penalties_conceded":{"id":37414,"value":4},"carries_support_metres":{"id":39710,"value":65},"collection_attacking_catch":{"id":33830,"value":3},"conversion_goals":{"id":28238,"value":9},"def_ruck_arrival_effectiveness":{"id":44290,"value":1},"dominant_tackles":{"id":60604,"value":3},"goal_kick_percentage":{"id":38719,"value":1},"line_break_assists":{"id":28238,"value":7},"offloads":{"id":37708,"value":9},"tackle_offload_allowed":{"id":59286,"value":8},"tries":{"id":33804,"value":3},"retained_kicks_percentage":{"id":31243,"value":0.5},"lineouts_to_own_player":{"id":33804,"value":2},"lineouts_won":{"id":33804,"value":2},"turnovers_won":{"id":28238,"value":2},"pen_defs":{"id":26949,"value":2},"tackle_penalty_conceded":{"id":26949,"value":1},"yellow_cards":{"id":26949,"value":1},"carries_pick_and_go":{"id":37414,"value":2},"carries_pick_and_go_metres":{"id":59833,"value":31},"lineout_takes":{"id":28238,"value":2},"missed_conversion_goals":{"id":28238,"value":4},"penalty_goals":{"id":28238,"value":2},"tackle_turnover":{"id":33227,"value":2},"missed_penalty_goals":{"id":24976,"value":2},"tackle_try_saver":{"id":60604,"value":2}}}},"main":{"totalMinsPlayed":110,"main":[{"value":4,"title":"Defenders Beaten"},{"value":0,"title":"Kicks in Play"},{"value":0.78,"title":"Tackles Completed"},{"value":0,"title":"Line Breaks"},{"value":24,"title":"Carries"},{"value":1,"title":"Tries"},{"value":0,"title":"Try Assists"}],"profile":[{"value":"17%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":4,"top":23,"color":"#d96636"},{"value":"2%","title":"Kicks in Play","type":1,"key":"kicks_from_hand","raw":0,"top":36,"color":"#cf403a"},{"value":"78%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":0.78,"top":1,"color":"#82af4d"},{"value":"2%","title":"Line Breaks","type":1,"key":"clean_breaks","raw":0,"top":7,"color":"#cf403a"},{"value":"51%","title":"Carries","type":1,"key":"carries","raw":24,"top":47,"color":"#f7ca45"},{"value":"33%","title":"Tries","type":1,"key":"tries","raw":1,"top":3,"color":"#e6943a"},{"value":"2%","title":"Try Assists","type":1,"key":"try_assist","raw":0,"top":2,"color":"#cf403a"}]},"group":{"groups":[{"title":"Attack","stats":[{"title":"Points","value":{"value":5,"title":"Points"},"overall":{"value":"17%","title":"Points","type":1,"key":"points","raw":5,"top":29,"color":"#d96636"}},{"title":"Tries","value":{"value":1,"title":"Tries"},"overall":{"value":"33%","title":"Tries","type":1,"key":"tries","raw":1,"top":3,"color":"#e6943a"}},{"title":"Line Breaks","value":{"value":0,"title":"Line Breaks"},"overall":{"value":"2%","title":"Line Breaks","type":1,"key":"clean_breaks","raw":0,"top":7,"color":"#cf403a"}},{"title":"Carries","value":{"value":24,"title":"Carries"},"overall":{"value":"51%","title":"Carries","type":1,"key":"carries","raw":24,"top":47,"color":"#f7ca45"}},{"title":"Carries Per Minute","value":{"value":0.22,"title":"Carries Per Minute"},"overall":{"value":"2%","title":"Carries Per Minute","type":1,"key":"carries","raw":0,"top":47,"color":"#cf403a"}},{"title":"Metres Carried","value":{"value":52,"title":"Metres Carried"},"overall":{"value":"17%","title":"Metres Carried","type":1,"key":"metres","raw":52,"top":300,"color":"#d96636"}},{"title":"Defenders Beaten","value":{"value":4,"title":"Defenders Beaten"},"overall":{"value":"17%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":4,"top":23,"color":"#d96636"}},{"title":"Turnovers Won","value":{"value":1,"title":"Turnovers Won"},"overall":{"value":"50%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":1,"top":2,"color":"#f6c745"}},{"title":"Defenders Beaten","value":{"value":4,"title":"Defenders Beaten"},"overall":{"value":"17%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":4,"top":23,"color":"#d96636"}},{"title":"Touches","value":{"value":26,"title":"Touches"},"overall":{"value":"27%","title":"Touches","type":1,"key":"touches","raw":26,"top":96,"color":"#e18238"}},{"title":"Post Contact Metres","value":{"value":60,"title":"Post Contact Metres"},"overall":{"value":"36%","title":"Post Contact Metres","type":1,"key":"post_contact_metres","raw":60,"top":167,"color":"#e99d3b"}}]},{"title":"Defence","stats":[{"title":"Tackles Made","value":{"value":7,"title":"Tackles Made"},"overall":{"value":"30%","title":"Tackles Made","type":1,"key":"tackles","raw":7,"top":23,"color":"#e48b39"}},{"title":"Tackles Completed","value":{"value":0.78,"title":"Tackles Completed"},"overall":{"value":"78%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":0.78,"top":1,"color":"#82af4d"}},{"title":"Dominant Tackles","value":{"value":0,"title":"Dominant Tackles"},"overall":{"value":"2%","title":"Dominant Tackles","type":1,"key":"dominant_tackles","raw":0,"top":3,"color":"#cf403a"}},{"title":"Tackles Per Minute","value":{"value":0.06,"title":"Tackles Per Minute"},"overall":{"value":"2%","title":"Tackles Per Minute","type":1,"key":"tackles","raw":0,"top":23,"color":"#cf403a"}},{"title":"Turnovers Won","value":{"value":1,"title":"Turnovers Won"},"overall":{"value":"50%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":1,"top":2,"color":"#f6c745"}},{"title":"Ruck Arrival Effectiveness","value":{"value":0.2,"title":"Ruck Arrival Effectiveness"},"overall":{"value":"20%","title":"Ruck Arrival Effectiveness","type":1,"key":"def_ruck_arrival_effectiveness","raw":0.2,"top":1,"color":"#dc6f37"}}]},{"title":"Passing","stats":[{"title":"Try Assists","value":{"value":0,"title":"Try Assists"},"overall":{"value":"2%","title":"Try Assists","type":1,"key":"try_assist","raw":0,"top":2,"color":"#cf403a"}},{"title":"Successful Passes","value":{"value":3,"title":"Successful Passes"},"overall":{"value":"5%","title":"Successful Passes","type":1,"key":"passes","raw":3,"top":61,"color":"#d14739"}},{"title":"Bad Passes","value":{"value":1,"title":"Bad Passes"},"overall":{"value":"11%","title":"Bad Passes","type":1,"key":"bad_passes","raw":1,"top":9,"color":"#d55637"}},{"title":"Pass Accuracy","value":{"value":"75%","title":"Pass Accuracy"},"overall":{"value":"100%","title":"Pass Accuracy","type":1,"key":"pass_accuracy","raw":"67%","top":0,"color":"#479d6c"}}]},{"title":"Kicking","stats":[{"title":"Successful Penalties","value":{"value":0,"title":"Successful Penalties"},"overall":{"value":"2%","title":"Successful Penalties","type":1,"key":"penalty_goals","raw":0,"top":2,"color":"#cf403a"}},{"title":"Successful Conversions","value":{"value":0,"title":"Successful Conversions"},"overall":{"value":"2%","title":"Successful Conversions","type":1,"key":"conversion_goals","raw":0,"top":9,"color":"#cf403a"}},{"title":"Kicks in Play","value":{"value":0,"title":"Kicks in Play"},"overall":{"value":"2%","title":"Kicks in Play","type":1,"key":"kicks_from_hand","raw":0,"top":36,"color":"#cf403a"}},{"title":"Drop Goals","value":{"value":0,"title":"Drop Goals"},"overall":{"value":"2%","title":"Drop Goals","type":1,"key":"drop_goals_converted","raw":0,"top":0,"color":"#ce3d3b"}},{"title":"Goals Converted","value":{"value":0,"title":"Goals Converted"},"overall":{"value":"2%","title":"Goals Converted","type":1,"key":"goal_kicks","raw":0,"top":0,"color":"#ce3d3b"}}]},{"title":"Discipline","stats":[{"title":"Penalties Conceded","value":{"value":0,"title":"Penalties Conceded"},"overall":{"value":"2%","title":"Penalties Conceded","type":1,"key":"penalties_conceded","raw":0,"top":4,"color":"#cf403a"}},{"title":"Yellow Cards","value":{"value":0,"title":"Yellow Cards"},"overall":{"value":"2%","title":"Yellow Cards","type":1,"key":"yellow_cards","raw":0,"top":1,"color":"#cf403a"}},{"title":"Red Cards","value":{"value":0,"title":"Red Cards"},"overall":{"value":"2%","title":"Red Cards","type":1,"key":"red_cards","raw":0,"top":0,"color":"#ce3d3b"}}]}]}}]
[{"title":"Top 14","logo":"Top 14","id":"203","games":[{"title":"Vannes vs Toulouse","date":"19 Sep 2026","dateSmall":"19 Sep","time":1789869600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Toulouse","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/214.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":62,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Montpellier","date":"12 Sep 2026","dateSmall":"12 Sep","time":1789248900,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Montpellier","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/208.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":54,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Castres vs Vannes","date":"5 Sep 2026","dateSmall":"5 Sep","time":1788653100,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Castres","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/204.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":30,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Bordeaux vs Vannes","date":"7 Jun 2025","dateSmall":"7 Jun","time":1749348300,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Vannes","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/1000435.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":68,"tries":0,"yellow_cards":1,"red_cards":0,"conversions":0}},{"title":"Bordeaux vs Vannes","date":"7 Jun 2025","dateSmall":"7 Jun","time":1749348300,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Bordeaux","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/202.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":68,"tries":0,"yellow_cards":1,"red_cards":0,"conversions":0}},{"title":"Vannes vs Pau","date":"31 May 2025","dateSmall":"31 May","time":1748727000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Pau","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/210.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":71,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Bayonne vs Vannes","date":"17 May 2025","dateSmall":"17 May","time":1747517400,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Bayonne","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/217.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":80,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Stade Rochelais","date":"10 May 2025","dateSmall":"10 May","time":1746912600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Stade Rochelais","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/206.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":66,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Toulon","date":"26 Apr 2025","dateSmall":"26 Apr","time":1745703000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Toulon","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/213.png.webp?maxw=72&v=1762927734"},"win":true,"stats":{"mins":63,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Castres vs Vannes","date":"19 Apr 2025","dateSmall":"19 Apr","time":1745098200,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Castres","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/204.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":70,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Perpignan","date":"29 Mar 2025","dateSmall":"29 Mar","time":1743287400,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":true,"opposition":{"name":"Perpignan","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/216.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":80,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Lyon vs Vannes","date":"22 Mar 2025","dateSmall":"22 Mar","time":1742682600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Lyon","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/207.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":66,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Toulouse vs Vannes","date":"1 Mar 2025","dateSmall":"1 Mar","time":1740871800,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Toulouse","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/214.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":65,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Montpellier","date":"22 Feb 2025","dateSmall":"22 Feb","time":1740267000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Montpellier","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/208.png.webp?maxw=72&v=1762927734"},"win":true,"stats":{"mins":26,"tries":0,"yellow_cards":1,"red_cards":0,"conversions":0}},{"title":"Racing 92 vs Vannes","date":"15 Feb 2025","dateSmall":"15 Feb","time":1739662200,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Racing 92","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/211.png.webp?maxw=72&v=1762927734"},"win":true,"stats":{"mins":71,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Stade Francais","date":"25 Jan 2025","dateSmall":"25 Jan","time":1737846000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Stade Francais","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/212.png.webp?maxw=72&v=1762927734"},"win":true,"stats":{"mins":80,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Clermont","date":"5 Jan 2025","dateSmall":"5 Jan","time":1736136300,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Clermont","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/205.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":33,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Pau vs Vannes","date":"28 Dec 2024","dateSmall":"28 Dec","time":1735419600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Pau","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/210.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":25,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Clermont vs Vannes","date":"19 Oct 2024","dateSmall":"19 Oct","time":1729373400,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Clermont","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/205.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":30,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Montpellier vs Vannes","date":"12 Oct 2024","dateSmall":"12 Oct","time":1728768600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Montpellier","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/208.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":80,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Racing 92","date":"5 Oct 2024","dateSmall":"5 Oct","time":1728156600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Racing 92","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/211.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":72,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Lyon","date":"21 Sep 2024","dateSmall":"21 Sep","time":1726954200,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Lyon","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/207.png.webp?maxw=72&v=1762927734"},"win":true,"stats":{"mins":80,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Stade Francais vs Vannes","date":"14 Sep 2024","dateSmall":"14 Sep","time":1726342200,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Stade Francais","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/212.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":40,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Toulouse","date":"8 Sep 2024","dateSmall":"8 Sep","time":1725847500,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/top-14.png.webp?maxw=72&v=1762927429","compTitle":"TOP 14","draw":false,"opposition":{"name":"Toulouse","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/214.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":73,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}}]},{"title":"Pro D2","logo":"Pro D2","id":"211","games":[{"title":"Vannes vs Provence Rugby","date":"6 Jun 2026","dateSmall":"6 Jun","time":1780786800,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/pro-d2.png.webp?maxw=72&v=1775691922","compTitle":"Pro D2","draw":false,"opposition":{"name":"Vannes","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/1000435.png.webp?maxw=72&v=1762927733"},"win":false,"stats":{"mins":30,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Provence Rugby","date":"6 Jun 2026","dateSmall":"6 Jun","time":1780786800,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/pro-d2.png.webp?maxw=72&v=1775691922","compTitle":"Pro D2","draw":false,"opposition":{"name":"Provence Rugby","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/100021.png.webp?maxw=72&v=1762927731"},"win":true,"stats":{"mins":30,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Oyonnax","date":"28 May 2026","dateSmall":"28 May","time":1780020000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/pro-d2.png.webp?maxw=72&v=1775691922","compTitle":"Pro D2","draw":false,"opposition":{"name":"Oyonnax","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/209.png.webp?maxw=72&v=1762927734"},"win":true,"stats":{"mins":28,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Dax","date":"15 May 2026","dateSmall":"15 May","time":1778896800,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Dax","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/100056.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":61,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Provence Rugby vs Vannes","date":"7 May 2026","dateSmall":"7 May","time":1778205600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Vannes","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/1000435.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":42,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Provence Rugby vs Vannes","date":"7 May 2026","dateSmall":"7 May","time":1778205600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Provence Rugby","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/100021.png.webp?maxw=72&v=1762927731"},"win":false,"stats":{"mins":42,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Aurillac","date":"24 Apr 2026","dateSmall":"24 Apr","time":1777077000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Aurillac","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/100050.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":63,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Soyaux Angouleme vs Vannes","date":"17 Apr 2026","dateSmall":"17 Apr","time":1776472200,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Soyaux Angouleme","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/1000440.png.webp?maxw=72&v=1762927733"},"win":false,"stats":{"mins":32,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Beziers","date":"10 Apr 2026","dateSmall":"10 Apr","time":1775867400,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Beziers","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/10002500.png.webp?maxw=72&v=1762927731"},"win":true,"stats":{"mins":20,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Grenoble","date":"16 Nov 2025","dateSmall":"16 Nov","time":1763352000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Grenoble","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/215.png.webp?maxw=72&v=1762927734"},"win":true,"stats":{"mins":42,"tries":1,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Valence Romans","date":"31 Oct 2025","dateSmall":"31 Oct","time":1761960600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Valence Romans","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/1000894.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":29,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Colomiers vs Vannes","date":"24 Oct 2025","dateSmall":"24 Oct","time":1761357600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Colomiers","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/100023.png.webp?maxw=72&v=1762927731"},"win":true,"stats":{"mins":80,"tries":1,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Oyonnax","date":"16 Oct 2025","dateSmall":"16 Oct","time":1760666400,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Oyonnax","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/209.png.webp?maxw=72&v=1762927734"},"win":true,"stats":{"mins":69,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Dax vs Vannes","date":"2 Oct 2025","dateSmall":"2 Oct","time":1759456800,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Dax","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/100056.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":29,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Aurillac vs Vannes","date":"26 Sep 2025","dateSmall":"26 Sep","time":1758931200,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Aurillac","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/100050.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":29,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Provence Rugby","date":"19 Sep 2025","dateSmall":"19 Sep","time":1758333600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Vannes","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/1000435.png.webp?maxw=72&v=1762927733"},"win":false,"stats":{"mins":70,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Provence Rugby","date":"19 Sep 2025","dateSmall":"19 Sep","time":1758333600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Provence Rugby","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/100021.png.webp?maxw=72&v=1762927731"},"win":true,"stats":{"mins":70,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Mont de Marsan vs Vannes","date":"12 Sep 2025","dateSmall":"12 Sep","time":1757728800,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Mont de Marsan","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/100044.png.webp?maxw=72&v=1762927733"},"win":false,"stats":{"mins":29,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Soyaux Angouleme","date":"5 Sep 2025","dateSmall":"5 Sep","time":1757124000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":false,"opposition":{"name":"Soyaux Angouleme","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/1000440.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":30,"tries":1,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Brive vs Vannes","date":"30 Aug 2025","dateSmall":"30 Aug","time":1756605600,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-nations-cup.png.webp?maxw=72&v=1775695340","compTitle":"World Rugby Nations Cup","draw":true,"opposition":{"name":"Brive","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/203.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":53,"tries":1,"yellow_cards":0,"red_cards":0,"conversions":0}}]},{"title":"Challenge Cup","logo":"Challenge Cup","id":"243","games":[{"title":"Scarlets vs Vannes","date":"18 Jan 2025","dateSmall":"18 Jan","time":1737250200,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/challenge-cup.png.webp?maxw=72&v=1762927428","compTitle":"Challenge Cup","draw":false,"opposition":{"name":"Scarlets","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/312.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":30,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Vannes vs Edinburgh","date":"11 Jan 2025","dateSmall":"11 Jan","time":1736629200,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/challenge-cup.png.webp?maxw=72&v=1762927428","compTitle":"Challenge Cup","draw":false,"opposition":{"name":"Edinburgh","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/305.png.webp?maxw=72&v=1762927734"},"win":false,"stats":{"mins":80,"tries":1,"yellow_cards":0,"red_cards":0,"conversions":0}}]}]
Joe Edwards Stats
Stats compared to other Outside Backs
{{selectedCompetition.competition.name}} {{selectedCompetition.competition.season.label}} -
{{item.competition.name}} {{item.competition.season.label}}
{{graphStats[0].value}}
{{graphStats[0].title}}
{{graphStats[1].value}}
{{graphStats[1].title}}
{{graphStats[2].title}}
{{graphStats[2].value}}
{{graphStats[3].title}}
{{graphStats[3].value}}
{{graphStats[4].title}}
{{graphStats[4].value}}
{{graphStats[5].value}}
{{graphStats[5].title}}
Joe Edwards Stats
Stats compared to other Outside Backs
{{item.title}}
{{item.value}}
Match Stats
{{selectedMatchesComp}} - All
-
{{item.title}}
19 Sep 2026
19 Sep
L
v

Toulouse
12 Sep 2026
12 Sep
L
v

Montpellier
5 Sep 2026
5 Sep
L
v

Castres
6 Jun 2026
6 Jun
L
v

Vannes
6 Jun 2026
6 Jun
W
v

Provence Rugby
28 May 2026
28 May
W
v

Oyonnax
15 May 2026
15 May
W
v

Dax
7 May 2026
7 May
W
v

Vannes
7 May 2026
7 May
L
v

Provence Rugby
24 Apr 2026
24 Apr
W
v

Aurillac
{{game.date}}
{{game.dateSmall}}
W L
v
{{game.stats.mins}}
{{game.stats.tries}}
{{game.stats.conversions}}
{{game.stats.yellow_cards}}
{{game.stats.red_cards}}
Joe Edwards Performance Analysis
Top 14 2026/2027
Joseph Edwards has featured in 3 matches during the 2026/2027 Top 14 to date, representing Vannes, with 0 wins and 3 losses.
Joseph Edwards is representing Vannes in the 2026/2027 Top 14 season, who currently sit 14th in the table with 3 matches played.
Joseph Edwards has played 146 minutes across the 2026/2027 Top 14 so far. In attack he has made 53m with ball in hand, beating 2 defenders and scoring 0 tries. Defensively he has completed 31 tackles at a rate of 10.33 per game.
In the Top 14 2026/2027, Joseph Edwards has completed 6 passes at an accuracy of 100%, contributing 0 try assists and making 22 touches.