Caleb Woodley News
World Rugby Junior World Championship
New Zealand U20 make five changes to starting team for bronze final
Semi-final heartache for New Zealand as French finally find their flair
New Zealand U20 player ratings vs France | World Rugby Junior World Championship 2026
New Zealand U20 make two key changes for Junior World Championship semi-final
Latest
New Zealand U20 player ratings vs Italy | World Rugby Junior Championship 2026
Kane Jury rings the changes for New Zealand U20 showdown with Italy
New Zealand U20 player ratings vs Scotland | World Rugby Junior World Championship 2026
New Zealand U20 wary of Scotland's star trio after bizarre Japan finish
New Zealand U20 make three changes for Scotland
New Zealand U20 player ratings vs Japan | World Rugby Junior World Championship 2026
[{"competition":{"rid":"216","oid":"216","name":"World Rugby Junior World Championship","logo":"https:\/\/eu-cdn.rugbypass.com\/images\/competitions\/logos\/png\/world-rugby-u20-championship.png?v=1768471279","logoCircle":"https:\/\/eu-cdn.rugbypass.com\/images\/competitions\/logos\/circle\/world-rugby-u20-championship.png?v=1768471376","season":{"type":"opta","season":2026,"years":{"2026":2026},"label":"2026","completed":1,"standings":1,"started":1,"months":0,"games":40},"stats":{"success":1,"stats":{"att_ruck_arrival_effectiveness":0.92,"att_scrum_involvement_perc":0.89,"av_gain":2.57,"av_post_contact_metres":1.37,"bad_passes":1,"balls_played_total":43,"balls_played_with_hands":43,"carries":31,"carries_crossed_gain_line":19,"carries_not_made_gain_line":4,"carries_one_out_drive":21,"carries_one_out_drive_metres":43,"carry_dominant":10,"carry_neutral":18,"clean_breaks":1,"def_ruck_arrival_effectiveness":0.15,"defenders_beaten":1,"dominant_carry_percent":0.32,"dominant_tackles":1,"line_break_assists":1,"metres":80,"minutes_played_total":311,"missed_tackles":3,"passes":12,"pen_defs":4,"pen_offs":1,"penalties_conceded":5,"player_id":70487,"player_team_id":8600,"points":5,"post_contact_metres":43,"ruck_arrival":82,"ruck_arrival_attack":62,"ruck_arrival_defence":20,"ruck_arrivals_within_1st_3":71,"tackle_height_legs":14,"tackle_height_legs_percentage":1.3,"tackle_height_lower_torso":8,"tackle_height_lower_torso_percentage":0.74,"tackle_height_upper_torso":21,"tackle_height_upper_torso_percentage":1.95,"tackle_offload_allowed":1,"tackle_penalty_conceded":3,"tackle_turnover":3,"tackles":35,"tackles_success":0.81,"tackles_total_attempted":43,"tackles_try_conceded":1,"total_games":5,"total_tackles":43,"touches":43,"tries":1,"try_assist":1,"turnovers_won":4,"yellow_cards":1},"topPlayerStats":{"att_ruck_arrival_effectiveness":{"id":901211,"value":1},"att_scrum_involvement_perc":{"id":926236,"value":1},"av_gain":{"id":926582,"value":12.28},"av_post_contact_metres":{"id":901288,"value":9.4},"bad_passes":{"id":69378,"value":6},"balls_played_total":{"id":69378,"value":95},"balls_played_with_hands":{"id":69378,"value":95},"carries":{"id":69617,"value":50},"carries_crossed_gain_line":{"id":70458,"value":35},"carries_not_made_gain_line":{"id":926608,"value":16},"carries_one_out_drive":{"id":62548,"value":24},"carries_one_out_drive_metres":{"id":65149,"value":50},"carries_pick_and_go":{"id":62502,"value":10},"carries_pick_and_go_metres":{"id":69617,"value":34},"carries_support_metres":{"id":70458,"value":58},"carry_dominant":{"id":69617,"value":23},"carry_ineffective":{"id":70458,"value":3},"carry_neutral":{"id":62548,"value":35},"clean_breaks":{"id":70458,"value":4},"def_ruck_arrival_effectiveness":{"id":926613,"value":0.67},"defenders_beaten":{"id":69617,"value":22},"dominant_carry_percent":{"id":901399,"value":0.76},"dominant_tackles":{"id":901582,"value":8},"handling_error":{"id":69617,"value":8},"line_break_assists":{"id":901288,"value":3},"lineout_takes":{"id":69378,"value":34},"metres":{"id":70458,"value":234},"minutes_played_total":{"id":901573,"value":392},"missed_tackles":{"id":926608,"value":12},"offloads":{"id":60842,"value":4},"passes":{"id":69378,"value":55},"pen_defs":{"id":901582,"value":6},"penalties_conceded":{"id":69617,"value":8},"player_id":{"id":926664,"value":926664},"player_team_id":{"id":901566,"value":30029},"points":{"id":69039,"value":20},"post_contact_metres":{"id":901288,"value":207},"ruck_arrival":{"id":901094,"value":105},"ruck_arrival_attack":{"id":901094,"value":74},"ruck_arrival_defence":{"id":65149,"value":39},"ruck_arrivals_within_1st_3":{"id":901094,"value":102},"tackle_height_legs":{"id":62502,"value":37},"tackle_height_legs_percentage":{"id":70532,"value":2.55},"tackle_height_lower_torso":{"id":69617,"value":27},"tackle_height_lower_torso_percentage":{"id":70175,"value":2.04},"tackle_height_no_contact":{"id":902450,"value":6},"tackle_height_no_contact_percentage":{"id":902450,"value":0.6},"tackle_height_upper_torso":{"id":926616,"value":36},"tackle_height_upper_torso_percentage":{"id":69428,"value":2.55},"tackle_offload_allowed":{"id":901573,"value":7},"tackle_penalty_conceded":{"id":901582,"value":4},"tackles":{"id":62504,"value":70},"tackles_success":{"id":69424,"value":1},"tackles_total_attempted":{"id":926616,"value":85},"tackles_try_conceded":{"id":926580,"value":5},"total_games":{"id":901288,"value":5},"total_tackles":{"id":926616,"value":85},"touches":{"id":69617,"value":68},"tries":{"id":69039,"value":4},"try_assist":{"id":69039,"value":4},"turnovers_conceded":{"id":69617,"value":8},"turnovers_won":{"id":65149,"value":6},"collection_attacking_catch":{"id":901299,"value":2},"lineout_won_steal":{"id":926239,"value":6},"pen_offs":{"id":69617,"value":4},"tackle_turnover":{"id":70487,"value":3},"tackle_try_saver":{"id":925985,"value":2},"carries_kick_return":{"id":925985,"value":3},"carries_kick_return_metres":{"id":925985,"value":20},"red_cards":{"id":62372,"value":1},"yellow_cards":{"id":69617,"value":2},"kick_metres":{"id":70458,"value":66},"kicks_from_hand":{"id":902450,"value":2}}}},"main":{"totalMinsPlayed":311,"main":[{"value":0,"title":"Lineout Takes"},{"value":31,"title":"Carries"},{"value":1,"title":"Tries"},{"value":4,"title":"Turnovers Won"},{"value":0.81,"title":"Tackles Completed"},{"value":1,"title":"Dominant Tackles"},{"value":1,"title":"Try Assists"}],"profile":[{"value":"2%","title":"Lineout Takes","type":1,"key":"lineout_takes","raw":0,"top":34,"color":"#cf403a"},{"value":"62%","title":"Carries","type":1,"key":"carries","raw":31,"top":50,"color":"#c5bf44"},{"value":"25%","title":"Tries","type":1,"key":"tries","raw":1,"top":4,"color":"#e07d37"},{"value":"67%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":4,"top":6,"color":"#b0bb45"},{"value":"81%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":0.81,"top":1,"color":"#77ac51"},{"value":"13%","title":"Dominant Tackles","type":1,"key":"dominant_tackles","raw":1,"top":8,"color":"#d75c37"},{"value":"25%","title":"Try Assists","type":1,"key":"try_assist","raw":1,"top":4,"color":"#e07d37"}]},"group":{"groups":[{"title":"Attack","stats":[{"title":"Points","value":{"value":5,"title":"Points"},"overall":{"value":"25%","title":"Points","type":1,"key":"points","raw":5,"top":20,"color":"#e07d37"}},{"title":"Tries","value":{"value":1,"title":"Tries"},"overall":{"value":"25%","title":"Tries","type":1,"key":"tries","raw":1,"top":4,"color":"#e07d37"}},{"title":"Line Breaks","value":{"value":1,"title":"Line Breaks"},"overall":{"value":"25%","title":"Line Breaks","type":1,"key":"clean_breaks","raw":1,"top":4,"color":"#e07d37"}},{"title":"Carries","value":{"value":31,"title":"Carries"},"overall":{"value":"62%","title":"Carries","type":1,"key":"carries","raw":31,"top":50,"color":"#c5bf44"}},{"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":50,"color":"#cf403a"}},{"title":"Metres Carried","value":{"value":80,"title":"Metres Carried"},"overall":{"value":"34%","title":"Metres Carried","type":1,"key":"metres","raw":80,"top":234,"color":"#e7983b"}},{"title":"Defenders Beaten","value":{"value":1,"title":"Defenders Beaten"},"overall":{"value":"5%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":1,"top":22,"color":"#d14739"}},{"title":"Turnovers Won","value":{"value":4,"title":"Turnovers Won"},"overall":{"value":"67%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":4,"top":6,"color":"#b0bb45"}},{"title":"Defenders Beaten","value":{"value":1,"title":"Defenders Beaten"},"overall":{"value":"5%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":1,"top":22,"color":"#d14739"}},{"title":"Touches","value":{"value":43,"title":"Touches"},"overall":{"value":"63%","title":"Touches","type":1,"key":"touches","raw":43,"top":68,"color":"#c1be44"}},{"title":"Post Contact Metres","value":{"value":43,"title":"Post Contact Metres"},"overall":{"value":"21%","title":"Post Contact Metres","type":1,"key":"post_contact_metres","raw":43,"top":207,"color":"#dd7237"}}]},{"title":"Defence","stats":[{"title":"Tackles Made","value":{"value":35,"title":"Tackles Made"},"overall":{"value":"50%","title":"Tackles Made","type":1,"key":"tackles","raw":35,"top":70,"color":"#f6c745"}},{"title":"Tackles Completed","value":{"value":0.81,"title":"Tackles Completed"},"overall":{"value":"81%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":0.81,"top":1,"color":"#77ac51"}},{"title":"Dominant Tackles","value":{"value":1,"title":"Dominant Tackles"},"overall":{"value":"13%","title":"Dominant Tackles","type":1,"key":"dominant_tackles","raw":1,"top":8,"color":"#d75c37"}},{"title":"Tackles Per Minute","value":{"value":0.11,"title":"Tackles Per Minute"},"overall":{"value":"2%","title":"Tackles Per Minute","type":1,"key":"tackles","raw":0,"top":70,"color":"#cf403a"}},{"title":"Turnovers Won","value":{"value":4,"title":"Turnovers Won"},"overall":{"value":"67%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":4,"top":6,"color":"#b0bb45"}},{"title":"Ruck Arrival Effectiveness","value":{"value":0.15,"title":"Ruck Arrival Effectiveness"},"overall":{"value":"22%","title":"Ruck Arrival Effectiveness","type":1,"key":"def_ruck_arrival_effectiveness","raw":0.15,"top":0.67,"color":"#dd7437"}}]},{"title":"Passing","stats":[{"title":"Try Assists","value":{"value":1,"title":"Try Assists"},"overall":{"value":"25%","title":"Try Assists","type":1,"key":"try_assist","raw":1,"top":4,"color":"#e07d37"}},{"title":"Successful Passes","value":{"value":12,"title":"Successful Passes"},"overall":{"value":"22%","title":"Successful Passes","type":1,"key":"passes","raw":12,"top":55,"color":"#dd7437"}},{"title":"Bad Passes","value":{"value":1,"title":"Bad Passes"},"overall":{"value":"17%","title":"Bad Passes","type":1,"key":"bad_passes","raw":1,"top":6,"color":"#d96636"}},{"title":"Pass Accuracy","value":{"value":"92%","title":"Pass Accuracy"},"overall":{"value":"100%","title":"Pass Accuracy","type":1,"key":"pass_accuracy","raw":"92%","top":0,"color":"#479d6c"}}]},{"title":"Discipline","stats":[{"title":"Penalties Conceded","value":{"value":5,"title":"Penalties Conceded"},"overall":{"value":"63%","title":"Penalties Conceded","type":1,"key":"penalties_conceded","raw":5,"top":8,"color":"#c1be44"}},{"title":"Yellow Cards","value":{"value":1,"title":"Yellow Cards"},"overall":{"value":"50%","title":"Yellow Cards","type":1,"key":"yellow_cards","raw":1,"top":2,"color":"#f6c745"}},{"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"}}]},{"title":"Lineouts","stats":[{"title":"Lineout Takes","value":{"value":0,"title":"Lineout Takes"},"overall":{"value":"2%","title":"Lineout Takes","type":1,"key":"lineout_takes","raw":0,"top":34,"color":"#cf403a"}},{"title":"Lineouts Won","value":{"value":0,"title":"Lineouts Won"},"overall":{"value":"2%","title":"Lineouts Won","type":1,"key":"lineouts_won","raw":0,"top":0,"color":"#ce3d3b"}},{"title":"Lineouts Stolen","value":{"value":0,"title":"Lineouts Stolen"},"overall":{"value":"2%","title":"Lineouts Stolen","type":1,"key":"lineout_won_steal","raw":0,"top":6,"color":"#cf403a"}}]}]}},{"competition":{"rid":"105","oid":"208","name":"Hilux NPC","logo":"https:\/\/eu-cdn.rugbypass.com\/images\/competitions\/logos\/png\/bunnings-npc.png?v=1784199541","logoCircle":"https:\/\/eu-cdn.rugbypass.com\/images\/competitions\/logos\/circle\/bunnings-npc.png?v=1784199519","season":{"type":"opta","season":2026,"years":{"2025":2025},"label":"2025","completed":1,"standings":1,"started":1,"months":0,"games":77},"stats":{"success":1,"stats":{"dominant_tackles":2,"minutes_played_total":7,"missed_tackles":1,"player_id":70487,"player_team_id":4350,"points":0,"ruck_arrival":4,"ruck_arrival_attack":1,"ruck_arrival_defence":3,"tackles":4,"tackles_success":0.8,"total_games":1,"total_tackles":5},"topPlayerStats":{"att_ruck_arrival_effectiveness":{"id":28115,"value":1},"minutes_played_total":{"id":27498,"value":990},"missed_tackles":{"id":36020,"value":29},"player_id":{"id":924534,"value":924534},"player_team_id":{"id":35715,"value":4650},"points":{"id":63854,"value":45},"ruck_arrival":{"id":27498,"value":487},"ruck_arrival_attack":{"id":27498,"value":350},"ruck_arrival_defence":{"id":27498,"value":137},"tackle_turnover":{"id":902048,"value":4},"tackles":{"id":27498,"value":232},"tackles_success":{"id":60935,"value":1},"total_games":{"id":35147,"value":13},"total_tackles":{"id":27498,"value":259},"turnovers_won":{"id":27498,"value":18},"att_scrum_involvement_perc":{"id":38804,"value":1},"av_gain":{"id":924534,"value":14.77},"av_post_contact_metres":{"id":924534,"value":14.43},"bad_passes":{"id":35147,"value":7},"balls_played_total":{"id":35715,"value":207},"balls_played_with_hands":{"id":35715,"value":206},"carries":{"id":27498,"value":139},"carries_crossed_gain_line":{"id":43727,"value":77},"carries_kick_return":{"id":60675,"value":8},"carries_kick_return_metres":{"id":59754,"value":58},"carries_not_made_gain_line":{"id":27498,"value":46},"carries_one_out_drive":{"id":27498,"value":67},"carries_one_out_drive_metres":{"id":43727,"value":175},"carries_pick_and_go":{"id":37592,"value":30},"carries_pick_and_go_metres":{"id":37592,"value":77},"carries_support_metres":{"id":63854,"value":114},"carry_dominant":{"id":56783,"value":55},"carry_neutral":{"id":27498,"value":92},"clean_breaks":{"id":60675,"value":11},"collection_attacking_catch":{"id":59751,"value":2},"def_ruck_arrival_effectiveness":{"id":38804,"value":1},"defenders_beaten":{"id":63854,"value":35},"dominant_carry_percent":{"id":61284,"value":0.75},"dominant_tackles":{"id":32917,"value":13},"handling_error":{"id":35715,"value":14},"kick_metres":{"id":60675,"value":201},"kicks_from_hand":{"id":60675,"value":7},"line_break_assists":{"id":35147,"value":8},"lineout_takes":{"id":32917,"value":46},"lineout_won_steal":{"id":56968,"value":9},"metres":{"id":63854,"value":493},"offloads":{"id":63854,"value":14},"passes":{"id":35715,"value":74},"pen_defs":{"id":27498,"value":9},"pen_offs":{"id":27498,"value":4},"penalties_conceded":{"id":27498,"value":13},"post_contact_metres":{"id":43727,"value":394},"tackle_offload_allowed":{"id":32917,"value":18},"tackle_penalty_conceded":{"id":27498,"value":4},"touches":{"id":27498,"value":184},"tries":{"id":63854,"value":9},"turnovers_conceded":{"id":35715,"value":18},"carry_ineffective":{"id":37605,"value":8},"tackle_try_saver":{"id":35768,"value":2},"try_assist":{"id":56783,"value":3},"retained_kicks_percentage":{"id":67732,"value":1},"yellow_cards":{"id":36020,"value":1},"lineouts_to_own_player":{"id":60675,"value":2},"lineouts_won":{"id":60675,"value":2}}}},"main":{"totalMinsPlayed":7,"main":[{"value":0,"title":"Lineout Takes"},{"value":0,"title":"Carries"},{"value":0,"title":"Tries"},{"value":0,"title":"Turnovers Won"},{"value":0.8,"title":"Tackles Completed"},{"value":2,"title":"Dominant Tackles"},{"value":0,"title":"Try Assists"}],"profile":[{"value":"2%","title":"Lineout Takes","type":1,"key":"lineout_takes","raw":0,"top":46,"color":"#cf403a"},{"value":"2%","title":"Carries","type":1,"key":"carries","raw":0,"top":139,"color":"#cf403a"},{"value":"2%","title":"Tries","type":1,"key":"tries","raw":0,"top":9,"color":"#cf403a"},{"value":"2%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":0,"top":18,"color":"#cf403a"},{"value":"80%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":0.8,"top":1,"color":"#7bae4f"},{"value":"15%","title":"Dominant Tackles","type":1,"key":"dominant_tackles","raw":2,"top":13,"color":"#d86137"},{"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":45,"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":0,"title":"Line Breaks"},"overall":{"value":"2%","title":"Line Breaks","type":1,"key":"clean_breaks","raw":0,"top":11,"color":"#cf403a"}},{"title":"Carries","value":{"value":0,"title":"Carries"},"overall":{"value":"2%","title":"Carries","type":1,"key":"carries","raw":0,"top":139,"color":"#cf403a"}},{"title":"Carries Per Minute","value":{"value":0,"title":"Carries Per Minute"},"overall":{"value":"2%","title":"Carries Per Minute","type":1,"key":"carries","raw":0,"top":139,"color":"#cf403a"}},{"title":"Metres Carried","value":{"value":0,"title":"Metres Carried"},"overall":{"value":"2%","title":"Metres Carried","type":1,"key":"metres","raw":0,"top":493,"color":"#cf403a"}},{"title":"Defenders Beaten","value":{"value":0,"title":"Defenders Beaten"},"overall":{"value":"2%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":0,"top":35,"color":"#cf403a"}},{"title":"Turnovers Won","value":{"value":0,"title":"Turnovers Won"},"overall":{"value":"2%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":0,"top":18,"color":"#cf403a"}},{"title":"Defenders Beaten","value":{"value":0,"title":"Defenders Beaten"},"overall":{"value":"2%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":0,"top":35,"color":"#cf403a"}},{"title":"Touches","value":{"value":0,"title":"Touches"},"overall":{"value":"2%","title":"Touches","type":1,"key":"touches","raw":0,"top":184,"color":"#cf403a"}},{"title":"Post Contact Metres","value":{"value":0,"title":"Post Contact Metres"},"overall":{"value":"2%","title":"Post Contact Metres","type":1,"key":"post_contact_metres","raw":0,"top":394,"color":"#cf403a"}}]},{"title":"Defence","stats":[{"title":"Tackles Made","value":{"value":4,"title":"Tackles Made"},"overall":{"value":"2%","title":"Tackles Made","type":1,"key":"tackles","raw":4,"top":232,"color":"#cf403a"}},{"title":"Tackles Completed","value":{"value":0.8,"title":"Tackles Completed"},"overall":{"value":"80%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":0.8,"top":1,"color":"#7bae4f"}},{"title":"Dominant Tackles","value":{"value":2,"title":"Dominant Tackles"},"overall":{"value":"15%","title":"Dominant Tackles","type":1,"key":"dominant_tackles","raw":2,"top":13,"color":"#d86137"}},{"title":"Tackles Per Minute","value":{"value":0.57,"title":"Tackles Per Minute"},"overall":{"value":"2%","title":"Tackles Per Minute","type":1,"key":"tackles","raw":0,"top":232,"color":"#cf403a"}},{"title":"Turnovers Won","value":{"value":0,"title":"Turnovers Won"},"overall":{"value":"2%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":0,"top":18,"color":"#cf403a"}},{"title":"Ruck Arrival Effectiveness","value":{"value":0,"title":"Ruck Arrival Effectiveness"},"overall":{"value":"2%","title":"Ruck Arrival Effectiveness","type":1,"key":"def_ruck_arrival_effectiveness","raw":0,"top":1,"color":"#cf403a"}}]},{"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":0,"title":"Successful Passes"},"overall":{"value":"2%","title":"Successful Passes","type":1,"key":"passes","raw":0,"top":74,"color":"#cf403a"}},{"title":"Bad Passes","value":{"value":0,"title":"Bad Passes"},"overall":{"value":"2%","title":"Bad Passes","type":1,"key":"bad_passes","raw":0,"top":7,"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":"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":13,"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":"Lineouts","stats":[{"title":"Lineout Takes","value":{"value":0,"title":"Lineout Takes"},"overall":{"value":"2%","title":"Lineout Takes","type":1,"key":"lineout_takes","raw":0,"top":46,"color":"#cf403a"}},{"title":"Lineouts Won","value":{"value":0,"title":"Lineouts Won"},"overall":{"value":"2%","title":"Lineouts Won","type":1,"key":"lineouts_won","raw":0,"top":2,"color":"#cf403a"}},{"title":"Lineouts Stolen","value":{"value":0,"title":"Lineouts Stolen"},"overall":{"value":"2%","title":"Lineouts Stolen","type":1,"key":"lineout_won_steal","raw":0,"top":9,"color":"#cf403a"}}]}]}},{"competition":{"rid":"216","oid":"216","name":"World Rugby Junior World Championship","logo":"https:\/\/eu-cdn.rugbypass.com\/images\/competitions\/logos\/png\/world-rugby-u20-championship.png?v=1768471279","logoCircle":"https:\/\/eu-cdn.rugbypass.com\/images\/competitions\/logos\/circle\/world-rugby-u20-championship.png?v=1768471376","season":{"type":"opta","season":2025,"years":{"2025":2025},"label":"2025","completed":1,"standings":1,"started":1,"months":0,"games":30},"stats":{"success":1,"stats":{"att_ruck_arrival_effectiveness":0.93,"att_scrum_involvement_perc":0.97,"av_gain":1.4,"av_post_contact_metres":2.08,"carries":45,"carries_crossed_gain_line":18,"carries_kick_return":1,"carries_kick_return_metres":2,"carries_not_made_gain_line":20,"carries_one_out_drive":27,"carries_one_out_drive_metres":29,"carries_pick_and_go":2,"carries_pick_and_go_metres":20,"carries_support_metres":6,"carry_dominant":20,"carry_neutral":25,"clean_breaks":1,"def_ruck_arrival_effectiveness":0.06,"defenders_beaten":8,"dominant_carry_percent":0.44,"dominant_tackles":4,"line_break_assists":1,"metres":63,"minutes_played_total":377,"missed_tackles":7,"offloads":1,"passes":9,"pen_defs":1,"pen_offs":3,"penalties_conceded":4,"player_id":70487,"player_team_id":8600,"points":0,"post_contact_metres":94,"ruck_arrival":123,"ruck_arrival_attack":87,"ruck_arrival_defence":36,"tackle_offload_allowed":1,"tackle_turnover":1,"tackles":53,"tackles_success":0.85,"total_games":5,"touches":54,"try_assist":2,"turnovers_conceded":1,"turnovers_won":3},"topPlayerStats":{"att_ruck_arrival_effectiveness":{"id":67978,"value":1},"att_scrum_involvement_perc":{"id":59428,"value":1},"av_gain":{"id":59428,"value":16.13},"av_post_contact_metres":{"id":59428,"value":11.23},"bad_passes":{"id":59463,"value":6},"carries":{"id":59463,"value":49},"carries_crossed_gain_line":{"id":59463,"value":32},"carries_not_made_gain_line":{"id":70487,"value":20},"carries_one_out_drive":{"id":70487,"value":27},"carries_one_out_drive_metres":{"id":61113,"value":56},"carries_pick_and_go":{"id":59463,"value":18},"carries_pick_and_go_metres":{"id":60212,"value":37},"carries_support_metres":{"id":60212,"value":78},"carry_dominant":{"id":70487,"value":20},"carry_ineffective":{"id":64197,"value":5},"carry_neutral":{"id":61113,"value":28},"clean_breaks":{"id":60212,"value":6},"def_ruck_arrival_effectiveness":{"id":901570,"value":0.67},"defenders_beaten":{"id":901303,"value":15},"dominant_carry_percent":{"id":61071,"value":0.7},"dominant_tackles":{"id":59299,"value":7},"handling_error":{"id":59463,"value":7},"kick_metres":{"id":62502,"value":33},"kicks_from_hand":{"id":59142,"value":2},"line_break_assists":{"id":60247,"value":2},"metres":{"id":60247,"value":191},"minutes_played_total":{"id":59299,"value":385},"missed_tackles":{"id":901300,"value":10},"passes":{"id":901294,"value":30},"pen_offs":{"id":901288,"value":3},"penalties_conceded":{"id":59461,"value":8},"player_id":{"id":901616,"value":901616},"player_team_id":{"id":63849,"value":30029},"points":{"id":60212,"value":20},"post_contact_metres":{"id":61113,"value":142},"ruck_arrival":{"id":70487,"value":123},"ruck_arrival_attack":{"id":901294,"value":98},"ruck_arrival_defence":{"id":59142,"value":41},"tackle_offload_allowed":{"id":901300,"value":7},"tackle_turnover":{"id":69378,"value":2},"tackles":{"id":59299,"value":83},"tackles_success":{"id":62506,"value":1},"total_games":{"id":901288,"value":5},"touches":{"id":59463,"value":62},"try_assist":{"id":70487,"value":2},"turnovers_conceded":{"id":901288,"value":7},"turnovers_won":{"id":61071,"value":10},"carries_kick_return":{"id":901571,"value":4},"carries_kick_return_metres":{"id":60212,"value":43},"lineout_takes":{"id":901294,"value":41},"lineout_won_steal":{"id":901294,"value":5},"offloads":{"id":901303,"value":5},"pen_defs":{"id":59461,"value":7},"yellow_cards":{"id":901294,"value":1},"tackle_penalty_conceded":{"id":59461,"value":3},"tries":{"id":60212,"value":4},"red_cards":{"id":59428,"value":1},"lineouts_to_own_player":{"id":61113,"value":1},"lineouts_won":{"id":61113,"value":1},"retained_kicks_percentage":{"id":67978,"value":1},"collection_attacking_catch":{"id":59142,"value":2},"tackle_try_saver":{"id":64197,"value":2}}}},"main":{"totalMinsPlayed":377,"main":[{"value":0,"title":"Lineout Takes"},{"value":45,"title":"Carries"},{"value":0,"title":"Tries"},{"value":3,"title":"Turnovers Won"},{"value":0.85,"title":"Tackles Completed"},{"value":4,"title":"Dominant Tackles"},{"value":2,"title":"Try Assists"}],"profile":[{"value":"2%","title":"Lineout Takes","type":1,"key":"lineout_takes","raw":0,"top":41,"color":"#cf403a"},{"value":"92%","title":"Carries","type":1,"key":"carries","raw":45,"top":49,"color":"#54a45f"},{"value":"2%","title":"Tries","type":1,"key":"tries","raw":0,"top":4,"color":"#cf403a"},{"value":"30%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":3,"top":10,"color":"#e48b39"},{"value":"85%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":0.85,"top":1,"color":"#68a955"},{"value":"57%","title":"Dominant Tackles","type":1,"key":"dominant_tackles","raw":4,"top":7,"color":"#dcc444"},{"value":"100%","title":"Try Assists","type":1,"key":"try_assist","raw":2,"top":2,"color":"#479d6c"}]},"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":1,"title":"Line Breaks"},"overall":{"value":"17%","title":"Line Breaks","type":1,"key":"clean_breaks","raw":1,"top":6,"color":"#d96636"}},{"title":"Carries","value":{"value":45,"title":"Carries"},"overall":{"value":"92%","title":"Carries","type":1,"key":"carries","raw":45,"top":49,"color":"#54a45f"}},{"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":49,"color":"#cf403a"}},{"title":"Metres Carried","value":{"value":63,"title":"Metres Carried"},"overall":{"value":"33%","title":"Metres Carried","type":1,"key":"metres","raw":63,"top":191,"color":"#e6943a"}},{"title":"Defenders Beaten","value":{"value":8,"title":"Defenders Beaten"},"overall":{"value":"53%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":8,"top":15,"color":"#eec845"}},{"title":"Turnovers Won","value":{"value":3,"title":"Turnovers Won"},"overall":{"value":"30%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":3,"top":10,"color":"#e48b39"}},{"title":"Defenders Beaten","value":{"value":8,"title":"Defenders Beaten"},"overall":{"value":"53%","title":"Defenders Beaten","type":1,"key":"defenders_beaten","raw":8,"top":15,"color":"#eec845"}},{"title":"Touches","value":{"value":54,"title":"Touches"},"overall":{"value":"87%","title":"Touches","type":1,"key":"touches","raw":54,"top":62,"color":"#62a858"}},{"title":"Post Contact Metres","value":{"value":94,"title":"Post Contact Metres"},"overall":{"value":"66%","title":"Post Contact Metres","type":1,"key":"post_contact_metres","raw":94,"top":142,"color":"#b4bb45"}}]},{"title":"Defence","stats":[{"title":"Tackles Made","value":{"value":53,"title":"Tackles Made"},"overall":{"value":"64%","title":"Tackles Made","type":1,"key":"tackles","raw":53,"top":83,"color":"#bdbd44"}},{"title":"Tackles Completed","value":{"value":0.85,"title":"Tackles Completed"},"overall":{"value":"85%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":0.85,"top":1,"color":"#68a955"}},{"title":"Dominant Tackles","value":{"value":4,"title":"Dominant Tackles"},"overall":{"value":"57%","title":"Dominant Tackles","type":1,"key":"dominant_tackles","raw":4,"top":7,"color":"#dcc444"}},{"title":"Tackles Per Minute","value":{"value":0.14,"title":"Tackles Per Minute"},"overall":{"value":"2%","title":"Tackles Per Minute","type":1,"key":"tackles","raw":0,"top":83,"color":"#cf403a"}},{"title":"Turnovers Won","value":{"value":3,"title":"Turnovers Won"},"overall":{"value":"30%","title":"Turnovers Won","type":1,"key":"turnovers_won","raw":3,"top":10,"color":"#e48b39"}},{"title":"Ruck Arrival Effectiveness","value":{"value":0.06,"title":"Ruck Arrival Effectiveness"},"overall":{"value":"9%","title":"Ruck Arrival Effectiveness","type":1,"key":"def_ruck_arrival_effectiveness","raw":0.06,"top":0.67,"color":"#d35038"}}]},{"title":"Passing","stats":[{"title":"Try Assists","value":{"value":2,"title":"Try Assists"},"overall":{"value":"100%","title":"Try Assists","type":1,"key":"try_assist","raw":2,"top":2,"color":"#479d6c"}},{"title":"Successful Passes","value":{"value":9,"title":"Successful Passes"},"overall":{"value":"30%","title":"Successful Passes","type":1,"key":"passes","raw":9,"top":30,"color":"#e48b39"}},{"title":"Bad Passes","value":{"value":0,"title":"Bad Passes"},"overall":{"value":"2%","title":"Bad Passes","type":1,"key":"bad_passes","raw":0,"top":6,"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":"Discipline","stats":[{"title":"Penalties Conceded","value":{"value":4,"title":"Penalties Conceded"},"overall":{"value":"50%","title":"Penalties Conceded","type":1,"key":"penalties_conceded","raw":4,"top":8,"color":"#f6c745"}},{"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":1,"color":"#cf403a"}}]},{"title":"Lineouts","stats":[{"title":"Lineout Takes","value":{"value":0,"title":"Lineout Takes"},"overall":{"value":"2%","title":"Lineout Takes","type":1,"key":"lineout_takes","raw":0,"top":41,"color":"#cf403a"}},{"title":"Lineouts Won","value":{"value":0,"title":"Lineouts Won"},"overall":{"value":"2%","title":"Lineouts Won","type":1,"key":"lineouts_won","raw":0,"top":1,"color":"#cf403a"}},{"title":"Lineouts Stolen","value":{"value":0,"title":"Lineouts Stolen"},"overall":{"value":"2%","title":"Lineouts Stolen","type":1,"key":"lineout_won_steal","raw":0,"top":5,"color":"#cf403a"}}]}]}}]
[{"title":"World Rugby U20 Championship","logo":"World Rugby U20 Championship","id":"216","games":[{"title":"New Zealand U20 vs England U20","date":"18 Jul 2026","dateSmall":"18 Jul","time":1784408400,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-u20-championship.png.webp?maxw=72&v=1768471376","compTitle":"World Rugby Junior World Championship","draw":false,"opposition":{"name":"England U20","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/10008000.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":28,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"France U20 vs New Zealand U20","date":"13 Jul 2026","dateSmall":"13 Jul","time":1783976400,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-u20-championship.png.webp?maxw=72&v=1768471376","compTitle":"World Rugby Junior World Championship","draw":false,"opposition":{"name":"France U20","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/10008150.png.webp?maxw=72&v=1762927733"},"win":false,"stats":{"mins":60,"tries":0,"yellow_cards":1,"red_cards":0,"conversions":0}},{"title":"New Zealand U20 vs Italy U20","date":"7 Jul 2026","dateSmall":"7 Jul","time":1783440000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-u20-championship.png.webp?maxw=72&v=1768471376","compTitle":"World Rugby Junior World Championship","draw":false,"opposition":{"name":"Italy U20","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/10008250.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":80,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"New Zealand U20 vs Scotland U20","date":"2 Jul 2026","dateSmall":"2 Jul","time":1783026000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-u20-championship.png.webp?maxw=72&v=1768471376","compTitle":"World Rugby Junior World Championship","draw":false,"opposition":{"name":"Scotland U20","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/10008100.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":74,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"New Zealand U20 vs Japan U20","date":"27 Jun 2026","dateSmall":"27 Jun","time":1782585000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-u20-championship.png.webp?maxw=72&v=1768471376","compTitle":"World Rugby Junior World Championship","draw":false,"opposition":{"name":"Japan U20","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/10008550.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":69,"tries":1,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"New Zealand U20 vs South Africa U20","date":"19 Jul 2025","dateSmall":"19 Jul","time":1752975000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-u20-championship.png.webp?maxw=72&v=1768471376","compTitle":"World Rugby Junior World Championship","draw":false,"opposition":{"name":"South Africa U20","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/10008700.png.webp?maxw=72&v=1762927733"},"win":false,"stats":{"mins":80,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"France U20 vs New Zealand U20","date":"14 Jul 2025","dateSmall":"14 Jul","time":1752534000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-u20-championship.png.webp?maxw=72&v=1768471376","compTitle":"World Rugby Junior World Championship","draw":false,"opposition":{"name":"France U20","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/10008150.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":57,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"New Zealand U20 vs Ireland U20","date":"9 Jul 2025","dateSmall":"9 Jul","time":1752102000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-u20-championship.png.webp?maxw=72&v=1768471376","compTitle":"World Rugby Junior World Championship","draw":false,"opposition":{"name":"Ireland U20","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/10008050.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":80,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"New Zealand U20 vs Georgia U20","date":"4 Jul 2025","dateSmall":"4 Jul","time":1751670000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-u20-championship.png.webp?maxw=72&v=1768471376","compTitle":"World Rugby Junior World Championship","draw":false,"opposition":{"name":"Georgia U20","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/1000428.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":80,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"New Zealand U20 vs Italy U20","date":"29 Jun 2025","dateSmall":"29 Jun","time":1751247000,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/world-rugby-u20-championship.png.webp?maxw=72&v=1768471376","compTitle":"World Rugby Junior World Championship","draw":false,"opposition":{"name":"Italy U20","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/10008250.png.webp?maxw=72&v=1762927733"},"win":true,"stats":{"mins":80,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}}]},{"title":"U20 Rugby Championship","logo":"U20 Rugby Championship","id":"156","games":[]},{"title":"Hilux NPC","logo":"Hilux NPC","id":"208","games":[{"title":"Auckland vs Northland","date":"23 Aug 2025","dateSmall":"23 Aug","time":1755958200,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/bunnings-npc.png.webp?maxw=72&v=1784199519","compTitle":"Hilux NPC","draw":false,"opposition":{"name":"Northland","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/508.png.webp?maxw=72&v=1762927735"},"win":false,"stats":{"mins":7,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}}]}]
Caleb Woodley Stats
Stats compared to other Flankers
{{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}}
Caleb Woodley Stats
Stats compared to other Flankers
{{item.title}}
{{item.value}}
Match Stats
{{selectedMatchesComp}} - All
-
{{item.title}}
18 Jul 2026
18 Jul
W
v
13 Jul 2026
13 Jul
L
v
7 Jul 2026
7 Jul
W
v
2 Jul 2026
2 Jul
W
v
27 Jun 2026
27 Jun
W
v
23 Aug 2025
23 Aug
L
v
19 Jul 2025
19 Jul
L
v
14 Jul 2025
14 Jul
W
v
9 Jul 2025
9 Jul
W
v
4 Jul 2025
4 Jul
W
v
{{game.date}}
{{game.dateSmall}}
W L
v
{{game.stats.mins}}
{{game.stats.tries}}
{{game.stats.conversions}}
{{game.stats.yellow_cards}}
{{game.stats.red_cards}}
Caleb Woodley Performance Analysis
World Rugby U20 Championship 2026
Caleb Woodley featured in 5 matches during the 2026 World Rugby U20 Championship, representing New Zealand U20. Results included 4 wins and 1 loss.
New Zealand U20 finished 3rd in the 2026 World Rugby U20 Championship, having won 3 and lost 0 of their 3 matches.
Caleb Woodley played 311 minutes across the World Rugby U20 Championship 2026. In attack he made 80m with ball in hand, beating 1 defenders and scoring 1 try. Defensively he completed 35 tackles at a rate of 7 per game.
In the World Rugby U20 Championship 2026, Caleb Woodley completed 12 passes at an accuracy of 92%, contributing 1 try assist and making 43 touches.