Zac Shanks News
Hilux NPC
Wallabies hopeful James Ramm joins New Zealand NPC side before Force move
New Zealand’s next gen sevens stars named in Ignite7 squads
The five NPC performers of the week for round two
Former All Black’s surprise praise for NPC versus Super Rugby Pacific
Latest
Cam Roigard in line for comeback as 16 All Blacks made available for NPC
Four of the best NPC performers from round seven
[{"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":{"att_ruck_arrival_effectiveness":1,"att_scrum_involvement_perc":1,"av_gain":2.47,"av_post_contact_metres":1.13,"balls_played_total":5,"balls_played_with_hands":5,"carries":3,"carries_crossed_gain_line":3,"carries_pick_and_go":3,"carries_pick_and_go_metres":7,"carry_neutral":3,"metres":7,"minutes_played_total":35,"offloads":1,"passes":3,"player_id":56777,"player_team_id":4500,"points":0,"post_contact_metres":3,"ruck_arrival":21,"ruck_arrival_attack":10,"ruck_arrival_defence":11,"tackles":7,"tackles_success":1,"total_games":2,"total_tackles":7,"touches":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":35,"main":[{"value":0,"title":"Lineout Takes"},{"value":3,"title":"Carries"},{"value":0,"title":"Tries"},{"value":0,"title":"Turnovers Won"},{"value":1,"title":"Tackles Completed"},{"value":0,"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":3,"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":"100%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":1,"top":1,"color":"#479d6c"},{"value":"2%","title":"Dominant Tackles","type":1,"key":"dominant_tackles","raw":0,"top":13,"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":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":3,"title":"Carries"},"overall":{"value":"2%","title":"Carries","type":1,"key":"carries","raw":3,"top":139,"color":"#cf403a"}},{"title":"Carries Per Minute","value":{"value":0.09,"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":7,"title":"Metres Carried"},"overall":{"value":"2%","title":"Metres Carried","type":1,"key":"metres","raw":7,"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":5,"title":"Touches"},"overall":{"value":"3%","title":"Touches","type":1,"key":"touches","raw":5,"top":184,"color":"#d0433a"}},{"title":"Post Contact Metres","value":{"value":3,"title":"Post Contact Metres"},"overall":{"value":"2%","title":"Post Contact Metres","type":1,"key":"post_contact_metres","raw":3,"top":394,"color":"#cf403a"}}]},{"title":"Defence","stats":[{"title":"Tackles Made","value":{"value":7,"title":"Tackles Made"},"overall":{"value":"3%","title":"Tackles Made","type":1,"key":"tackles","raw":7,"top":232,"color":"#d0433a"}},{"title":"Tackles Completed","value":{"value":1,"title":"Tackles Completed"},"overall":{"value":"100%","title":"Tackles Completed","type":1,"key":"tackles_success","raw":1,"top":1,"color":"#479d6c"}},{"title":"Dominant Tackles","value":{"value":0,"title":"Dominant Tackles"},"overall":{"value":"2%","title":"Dominant Tackles","type":1,"key":"dominant_tackles","raw":0,"top":13,"color":"#cf403a"}},{"title":"Tackles Per Minute","value":{"value":0.2,"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":3,"title":"Successful Passes"},"overall":{"value":"4%","title":"Successful Passes","type":1,"key":"passes","raw":3,"top":74,"color":"#d04439"}},{"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"}}]}]}}]
[{"title":"Hilux NPC","logo":"Hilux NPC","id":"208","games":[{"title":"Waikato vs Northland","date":"4 Oct 2025","dateSmall":"4 Oct","time":1759574100,"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":"Waikato","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/513.png.webp?maxw=72&v=1762927735"},"win":false,"stats":{"mins":5,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}},{"title":"Northland vs Canterbury","date":"28 Sep 2025","dateSmall":"28 Sep","time":1759055700,"compLogo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/competitions\/logos\/circle\/bunnings-npc.png.webp?maxw=72&v=1784199519","compTitle":"Hilux NPC","draw":true,"opposition":{"name":"Canterbury","logo":"https:\/\/eu-cdn.rugbypass.com\/webp-images\/images\/team-images\/logos\/png\/503.png.webp?maxw=72&v=1783073786"},"win":false,"stats":{"mins":30,"tries":0,"yellow_cards":0,"red_cards":0,"conversions":0}}]}]
Zac Shanks 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}}
Zac Shanks Stats
Stats compared to other Flankers
{{item.title}}
{{item.value}}
Match Stats
{{selectedMatchesComp}} - All
-
{{item.title}}
4 Oct 2025
4 Oct
L
v
28 Sep 2025
28 Sep
L
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}}
Zac Shanks Performance Analysis
Hilux NPC 2025
Zac Shanks featured in 2 matches during the 2025 Hilux NPC, representing Northland. Results included 0 wins and 1 loss.
Zac Shanks played 35 minutes across the Hilux NPC 2025. In attack he made 7m with ball in hand, beating 0 defenders and scoring 0 tries. Defensively he completed 7 tackles at a rate of 3.5 per game.
In the Hilux NPC 2025, Zac Shanks completed 3 passes at an accuracy of 100%, contributing 0 try assists and making 5 touches.
His tackle completion rate of 100% was among the highest of any Flanker's in the Hilux NPC.