
William Kennedy
Top Stats per game
- Kick Return Metres71#2
- Kicks Defused2.3#15
- Minutes80#26
- Try Assists0.7#39
- Line Break Assists0.7#50
- Run Metres148#66
- Runs16#67
- Bomb Kicks0.1#84
- Tries0.4#88
- Kicked Dead0.0#88
Games
| Match | Score | Pos | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| R29 | L10-46 | 80 | 0 | 0 | 0 | 69 | 0 | 0 | 5 | 1 | 2 | |
| R28 | W26-16 | 80 | 1 | 1 | 4 | 126 | 1 | 1 | 3 | 0 | 37 | |
| R27 | L20-24 | 80 | 0 | 1 | 0 | 127 | 0 | 1 | 11 | 0 | 21 | |
| R26 | L18-38 | 81 | 0 | 2 | 0 | 248 | 1 | 2 | 5 | 0 | 43 | |
| R25 | W30-22 | 80 | 0 | 2 | 0 | 131 | 0 | 2 | 7 | 1 | 36 | |
| R24 | L20-24 | 80 | 1 | 0 | 4 | 210 | 1 | 1 | 4 | 1 | 43 | |
| R23 | L16-24 | 80 | 0 | 0 | 0 | 130 | 0 | 0 | 3 | 0 | 21 | |
| R22 | W32-16 | 80 | 0 | 0 | 0 | 111 | 0 | 0 | 4 | 0 | 20 | |
| R21 | W48-12 | 80 | 1 | 0 | 4 | 141 | 1 | 0 | 3 | 0 | 31 | |
| R20 | W20-18 | 80 | 1 | 1 | 4 | 191 | 1 | 1 | 5 | 0 | 40 |
Career
Player Bio
About
William Kennedy is 29 years old, and currently plays prop for the Sharks.
In the 2026 NRL season, William Kennedy led the competition for kick return metres (1,854), and ranked 12th for try assists (17) and 17th for runs (407), from 26 games.
William Kennedy has played 160 NRL games for the Sharks across 8 seasons since 2019.
William Kennedy's most recent game was for the Sharks, who lost to the Roosters 10-46 in round 29.
Tryscorer stats
- Anytime tryscorer38%10/26
- └1st half19%5/26
- └2nd half19%5/26
- 2+ tries4%1/26
- 3+ tries0%0/26
- First tryscorer4%1/26
- Last tryscorer0%0/26
- First team tryscorer12%3/26
- 1st, 2nd or 3rd tryscorer19%5/26
Scores With
- Braydon Trindall50%5/10
- Sione Katoa50%5/10
- Teig Wilton40%4/10
- Nicholas Hynes40%4/10
- Ronaldo Mulitalo40%4/10
Match Stats
| Match | Score | Pos | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| R29 | L10-46 | 80 | 0 | 0 | 0 | 69 | 0 | 0 | 5 | 1 | 2 | |
| R28 | W26-16 | 80 | 1 | 1 | 4 | 126 | 1 | 1 | 3 | 0 | 37 | |
| R27 | L20-24 | 80 | 0 | 1 | 0 | 127 | 0 | 1 | 11 | 0 | 21 | |
| R26 | L18-38 | 81 | 0 | 2 | 0 | 248 | 1 | 2 | 5 | 0 | 43 | |
| R25 | W30-22 | 80 | 0 | 2 | 0 | 131 | 0 | 2 | 7 | 1 | 36 | |
| R24 | L20-24 | 80 | 1 | 0 | 4 | 210 | 1 | 1 | 4 | 1 | 43 | |
| R23 | L16-24 | 80 | 0 | 0 | 0 | 130 | 0 | 0 | 3 | 0 | 21 | |
| R22 | W32-16 | 80 | 0 | 0 | 0 | 111 | 0 | 0 | 4 | 0 | 20 | |
| R21 | W48-12 | 80 | 1 | 0 | 4 | 141 | 1 | 0 | 3 | 0 | 31 | |
| R20 | W20-18 | 80 | 1 | 1 | 4 | 191 | 1 | 1 | 5 | 0 | 40 | |
| R19 | W66-0 | 80 | 0 | 2 | 0 | 160 | 1 | 1 | 9 | 0 | 51 | |
| R18 | W28-16 | 80 | 1 | 0 | 4 | 148 | 1 | 0 | 7 | 0 | 35 | |
| R16 | L8-27 | 80 | 0 | 0 | 0 | 153 | 0 | 0 | 6 | 0 | 17 | |
| R15 | W10-8 | 80 | 0 | 0 | 0 | 156 | 1 | 0 | 6 | 0 | 32 | |
| R14 | W34-12 | 80 | 1 | 1 | 4 | 248 | 0 | 2 | 2 | 1 | 52 | |
| R13 | W28-22 | 80 | 0 | 0 | 0 | 134 | 0 | 0 | 3 | 1 | 23 | |
| R11 | W38-16 | 80 | 1 | 1 | 4 | 93 | 1 | 0 | 6 | 1 | 36 | |
| R10 | L12-36 | 80 | 0 | 0 | 0 | 187 | 0 | 0 | 4 | 0 | 36 | |
| R9 | W52-10 | 80 | 0 | 1 | 0 | 207 | 0 | 1 | 1 | 1 | 37 | |
| R8 | L34-46 | 80 | 0 | 1 | 0 | 152 | 0 | 1 | 5 | 1 | 44 | |
| R6 | L22-34 | 80 | 0 | 0 | 0 | 85 | 0 | 0 | 6 | 0 | 21 | |
| R5 | W36-22 | 80 | 2 | 1 | 8 | 154 | 2 | 1 | 5 | 0 | 68 | |
| R4 | W34-22 | 80 | 1 | 1 | 4 | 133 | 1 | 1 | 4 | 0 | 44 | |
| R3 | L10-38 | 80 | 0 | 0 | 0 | 151 | 0 | 0 | 4 | 0 | 22 | |
| R2 | L6-26 | 80 | 0 | 1 | 0 | 102 | 0 | 1 | 8 | 0 | 24 | |
| R1 | W50-10 | 80 | 1 | 1 | 4 | 110 | 0 | 1 | 9 | 0 | 41 |
Career Stats
| Year | Team | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 26 | 15 | 11 | 57.7% | 2081 | 11 | 17 | 44 | 3857 | 12 | 17 | 135 | 8 | 877 | |
| 2025 | 27 | 17 | 10 | 63.0% | 2169 | 8 | 13 | 32 | 4012 | 7 | 14 | 163 | 11 | 886 | |
| 2024 | 26 | 17 | 9 | 65.4% | 2089 | 5 | 8 | 20 | 3290 | 4 | 11 | 173 | 4 | 742 | |
| 2023 | 19 | 10 | 9 | 52.6% | 1445 | 14 | 7 | 56 | 2925 | 13 | 6 | 94 | 7 | 692 | |
| 2022 | 19 | 12 | 7 | 63.2% | 1465 | 7 | 6 | 28 | 2184 | 6 | 13 | 82 | 5 | 456 | |
| 2021 | 22 | 9 | 13 | 40.9% | 1712 | 11 | 14 | 44 | 3225 | 15 | 20 | 108 | 6 | 861 | |
| 2020 | 17 | 7 | 10 | 41.2% | 1360 | 3 | 11 | 12 | 1729 | 6 | 13 | 100 | 5 | 452 | |
| 2019 | 2 | 1 | 1 | 50.0% | 160 | 0 | 0 | 0 | 206 | 0 | 0 | 10 | 1 | 43 |
Stats Legend
Career Totals
2019–2026 · 158 games
55.7%win rate
Scoring
- Tries
- 59
- Points
- 236
- Conversions
- 0
- Conversion Attempts
- 0
- Penalty Goals
- 0
- Field Goals (1pt)
- 0
- Field Goals (2pt)
- 0
Attack
- Line Breaks
- 63
- Line Break Assists
- 94
- Try Assists
- 76
- Runs
- 2,291
- Run Metres
- 21,428
- Kick Return Metres
- 9,230
- Post Contact Metres
- 4,607
- Hit Ups
- 62
- Tackle Breaks
- 409
- One-on-One Steals
- 1
- Dummy Half Runs
- 63
- Dummy Half Run Metres
- 497
Defense
- Tackles
- 865
- Missed Tackles
- 319
- Tackle Efficiency
- 69.1%
- Ineffective Tackles
- 67
- Intercepts
- 3
- Kicks Defused
- 391
Kicking
- Kicks
- 65
- Kicking Metres
- 854
- Forced Drop Outs
- 14
- Bomb Kicks
- 3
- Grubbers
- 52
- 40/20s
- 0
- Cross Field Kicks
- 3
- Kicked Dead
- 5
Passing
- Offloads
- 47
- Passes
- 1,844
- Dummy Passes
- 298
- Receipts
- 4,159
- Passes to Run Ratio
- 0.8
Negative
- Errors
- 145
- Penalties
- 30
- Inside 10 Metres
- 2
- On Report
- 1
- Sin Bins
- 0
- Send Offs
- 1
Club Honours
How his club went in the 8 seasons he played
- Top-4 finishes
- 225%
- Top-8 finishes
- 788%
- Best / worst finish
- 2nd / 9th
Season Stats
Top Stats
Rank- Minutes80
#26 - Tries0.4
#88 - Try Assists0.7
#39 - Points1.7
#117 - Run Metres148
#66 - Line Breaks0.5
#107 - Line Break Assists0.7
#50 - Tackles5.2
#440 - Offloads0.3
#278 - Fantasy Points34
#254
Scoring
RankAttack
Rank- Line Breaks0.5
#107 - Line Break Assists0.7
#50 - Try Assists0.7
#39 - Runs16
#67 - Run Metres148
#66 - Kick Return Metres71
#2 - Post Contact Metres36
#162 - Hit Ups0.7
#312 - Tackle Breaks2.7
#102 - One-on-One Steals0
— - Dummy Half Runs0.3
#148 - Dummy Half Run Metres2.1
#158
Defense
Rank- Tackles5.2
#440 - Missed Tackles2.2
#171 - Tackle Efficiency67
#485 - Ineffective Tackles0.3
#427 - Intercepts0
— - Kicks Defused2.3
#15
Kicking
Rank- Kicks0.2
#179 - Kicking Metres2.4
#173 - Forced Drop Outs0
— - Bomb Kicks0.1
#84 - Grubbers0.1
#182 - 40/20s0
— - Cross Field Kicks0
— - Kicked Dead0.0
#88
Passing
Rank- Offloads0.3
#278 - Passes11
#145 - Dummy Passes2
#91 - Receipts27
#133 - Passes to Run Ratio0.7
#163