List of AFL debuts in 2025

Last updated

This is a list of players in the Australian Football League (AFL) who have either made their AFL debut or played for a new club during the 2025 AFL season. Games and goals statistics are correct to the end of 2025. [1] [2]

Contents

In round 21, with the debut of Jayden Nguyen, Essendon set a new record for the highest number of debutants in a season (excluding expansion clubs). Their 14th debutant bested a record previously held by Fitzroy with 13 in 1991. [3] [4] Hawthorn became the first team in VFL/AFL history not to have a single debutant in an entire season. [5]

Summary

Summary of debuts in 2025
ClubAFL debutsChange of club
Adelaide 13
Brisbane Lions 52
Carlton 72
Collingwood 33
Essendon 151
Fremantle 22
Geelong 22
Gold Coast 42
Greater Western Sydney 41
Hawthorn 02
Melbourne 63
North Melbourne 73
Port Adelaide 83
Richmond 90
St Kilda 92
Sydney 32
West Coast 103
Western Bulldogs 51
Total10037

AFL debuts

NameClubAge at debutDebut
round
Games
(in 2025)
Goals
(in 2025)
Notes
Tom Hanily Sydney 19 years, 280 daysOpening86 [6] Pick 14, 2024 mid-season rookie draft
James Leake Greater Western Sydney 19 years, 158 daysOpening31 [7] Pick 17, 2023 national draft
Lucas Camporeale Carlton 18 years, 236 days130 [8] Pick 54, 2024 national draft
Harry Armstrong Richmond 18 years, 272 days186 [9] Pick 23, 2024 national draft
Sam Lalor Richmond 18 years, 196 days11111 [10] Pick 1, 2024 national draft
Luke Trainor Richmond 18 years, 338 days1211 [11] Pick 21, 2024 national draft
Isaac Kako Essendon 19 years, 8 days12315 [12] Pick 13, 2024 national draft
Murphy Reid Fremantle 18 years, 228 days12425 [13] Pick 17, 2024 national draft
Levi Ashcroft Brisbane Lions 18 years, 87 days12712 [14] Pick 5, 2024 national draft
Riley Bice Sydney 24 years, 170 days1161 [15] Pick 41, 2024 national draft
Joe Berry Port Adelaide 18 years, 331 days1123 [16] Pick 15, 2024 national draft
Sam Davidson Western Bulldogs 23 years, 92 days11913 [17] Pick 51, 2024 national draft
Josh Dolan Western Bulldogs 18 years, 124 days1111 [18] Pick 31, 2024 national draft
Jacob Konstanty North Melbourne 20 years, 126 days12311 [19] Traded in 2024, previously listed with Sydney
Finn O'Sullivan North Melbourne 18 years, 288 days1221 [20] Pick 2, 2024 national draft
Sid Draper Adelaide 18 years, 254 days1103 [21] Pick 4, 2024 national draft
Harry Boyd St Kilda 27 years, 33 days110 [22] 2025 pre-season supplemental selection
Max Hall St Kilda 22 years, 335 days12323 [23] Pick 4, 2024 mid-season rookie draft
Liam O'Connell St Kilda 22 years, 12 days170 [24] 2023 category B rookie selection
Jack Henderson Melbourne 25 years, 166 days152 [25] 2025 pre-season supplemental selection
Matthew Jefferson Melbourne 21 years, 8 days174 [26] Pick 15, 2022 national draft
Aidan Johnson Melbourne 25 years, 7 days153 [27] Pick 68, 2024 national draft
Harvey Langford Melbourne 19 years, 1 day12214 [28] Pick 6, 2024 national draft
Xavier Lindsay Melbourne 18 years, 225 days1182 [29] Pick 11, 2024 national draft
Archer Reid West Coast 19 years, 178 days1145 [30] Pick 30, 2023 national draft
Tom Edwards Essendon 24 years, 305 days223 [31] 2025 pre-season supplemental selection
Liam Fawcett Richmond 19 years, 334 days211 [32] Pick 43, 2023 national draft
Christian Moraes Port Adelaide 18 years, 134 days2142 [33] Pick 38, 2024 national draft
Isaac Keeler St Kilda 20 years, 333 days21110 [34] Pick 44, 2022 national draft
Will McLachlan Brisbane Lions 19 years, 344 days263 [35] Pick 6, 2024 mid-season rookie draft
Tom Cochrane Port Adelaide 19 years, 59 days332 [36] Pick 13, 2025 rookie draft
Saad El-Hawli Essendon 23 years, 316 days391 [37] Pick 13, 2024 mid-season rookie draft
Tobie Travaglia St Kilda 18 years, 154 days3122 [38] Pick 8, 2024 national draft
Isaiah Dudley Fremantle 21 years, 334 days31615 [39] 2025 pre-season supplemental selection
Will White Carlton 21 years, 16 days41410 [40] 2025 pre-season supplemental selection
Matt Whitlock North Melbourne 18 years, 324 days421 [41] Pick 27, 2024 national draft
Sandy Brock West Coast 22 years, 113 days4140 [42] Pick 36, 2021 rookie draft
Hamish Davis West Coast 18 years, 339 days481 [43] Pick 65, 2024 national draft
Tom Gross West Coast 18 years, 203 days481 [44] Pick 46, 2024 national draft
Matt Carroll Carlton 19 years, 135 days5151 [45] Pick 15, 2024 rookie draft
Cooper Hynes Western Bulldogs 19 years, 43 days584 [46] Pick 20, 2024 national draft
Jonty Faull Richmond 19 years, 71 days5169 [47] Pick 14, 2024 national draft
Sam Marshall Brisbane Lions 19 years, 88 days6111 [48] Pick 25, 2024 national draft
Campbell Gray Richmond 21 years, 266 days730 [49] Pick 16, 2024 mid-season rookie draft
Jess Busslinger Western Bulldogs 21 years, 46 days770 [50] Pick 13, 2022 national draft
Oliver Wiltshire Geelong 22 years, 224 days721 [51] Pick 61, 2023 national draft
Finnbar Maley North Melbourne 21 years, 287 days874 [52] Pick 2, 2024 rookie draft
Hugh Boxshall St Kilda 18 years, 295 days8112 [53] Pick 45, 2024 national draft
Bo Allan West Coast 19 years, 76 days860 [54] Pick 16, 2024 national draft
Josaia Delana Greater Western Sydney 18 years, 307 days830 [55] 2024 category B rookie selection
Archer Day-Wicks Essendon 18 years, 362 days951 [56] Pick 6, 2025 rookie draft
Lewis Hayes Essendon 20 years, 144 days910 [57] Pick 25, 2022 national draft
Tom Sims Richmond 18 years, 364 days9114 [58] Pick 28, 2024 national draft
Cody Angove Greater Western Sydney 18 years, 348 days941 [59] Pick 24, 2024 national draft
Angus Clarke Essendon 18 years, 202 days11145 [60] Pick 39, 2024 national draft
Harry O'Farrell Carlton 19 years, 21 days1161 [61] Pick 40, 2024 national draft
Will Hayes Collingwood 19 years, 8 days1121 [62] Pick 56, 2024 national draft
Hugh Jackson Port Adelaide 22 years, 21 days1191 [63] Pick 55, 2021 national draft
Zak Johnson Essendon 18 years, 156 days1290 [64] Pick 70, 2024 national draft
Leo Lombard Gold Coast 18 years, 238 days1241 [65] Pick 9, 2024 national draft
Ty Gallop Brisbane Lions 19 years, 117 days1364 [66] Pick 42, 2024 national draft
Nicholas Madden Greater Western Sydney 21 years, 22 days1330 [67] 2022 category B rookie selection
Luamon Lual Essendon 20 years, 72 days13124 [68] Pick 39, 2023 national draft
Hudson O'Keeffe Carlton 20 years, 174 days1353 [69] 2023 pre-season supplemental selection
Lachlan Blakiston Essendon 26 years, 278 days14111 [70] Pick 13, 2025 mid-season rookie draft
Archer May Essendon 20 years, 291 days1477 [71] Pick 6, 2025 mid-season rookie draft
Mani Liddy Port Adelaide 23 years, 115 days1491 [72] Pick 16, 2025 mid-season rookie draft
Tom McCarthy West Coast 24 years, 338 days14100 [73] Pick 1, 2025 mid-season rookie draft
Vigo Visentini Essendon 19 years, 287 days1520 [74] Pick 8, 2023 rookie draft
Alix Tauru St Kilda 18 years, 217 days15101 [75] Pick 10, 2024 national draft
Jasper Alger Richmond 18 years, 197 days1542 [76] Pick 58, 2024 national draft
Billy Wilson Carlton 20 years, 10 days1640 [77] Pick 34, 2023 national draft
Flynn Young Carlton 23 years, 143 days1685 [78] Pick 4, 2025 mid-season rookie draft
Jobe Shanahan West Coast 19 years, 330 days16912 [79] Pick 30, 2024 national draft
Charlie West Collingwood 19 years, 147 days1611 [80] Pick 50, 2024 national draft
Roan Steele Collingwood 23 years, 253 days1750 [81] Pick 8, 2025 mid-season rookie draft
Malakai Champion West Coast 19 years, 48 days1720 [82] 2024 category B rookie selection
Oscar Adams Gold Coast 21 years, 347 days1780 [83] Pick 7, 2025 mid-season rookie draft
George Stevens Geelong 20 years, 82 days1721 [84] Pick 58, 2023 national draft
Oskar Smartt Essendon 19 years, 259 days1840 [85] Pick 17, 2025 mid-season rookie draft
Taj Hotton Richmond 19 years, 25 days1873 [86] Pick 12, 2024 national draft
Max Heath St Kilda 22 years, 262 days1843 [87] Pick 7, 2021 mid-season rookie draft
Liam McMahon Essendon 23 years, 76 days19712 [88] Pick 18, 2025 mid-season rookie draft, previously listed with Collingwood
Zac Banch North Melbourne 21 years, 363 days1941 [89] Pick 2, 2025 mid-season rookie draft
Ben Jepson Gold Coast 23 years, 283 days1910 [90] 2025 pre-season supplemental selection
Jesse Dattoli Sydney 18 years, 360 days2130 [91] Pick 22, 2024 national draft
Jayden Nguyen Essendon 19 years, 6 days2150 [92] 2024 category B rookie selection
Jack Whitlock Port Adelaide 19 years, 79 days2144 [93] Pick 33, 2024 national draft
Geordie Payne North Melbourne 19 years, 277 days2233 [94] Pick 1, 2024 mid-season rookie draft
Cooper Trembath North Melbourne 19 years, 297 days2239 [95] Pick 10, 2025 mid-season rookie draft
Jed Adams Melbourne 21 years, 88 days2210 [96] Pick 38, 2022 national draft
Alex Dodson St Kilda 19 years, 61 days2310 [97] Pick 53, 2024 national draft
Rhys Unwin Essendon 18 years, 308 days2331 [98] Pick 61, 2024 national draft
Luke Beecken Brisbane Lions 24 years, 109 days2310 [99] Pick 17, 2024 mid-season rookie draft
Jordan Croft Western Bulldogs 20 years, 67 days2324 [100] Pick 15, 2023 national draft
Jacob Newton West Coast 19 years, 150 days2321 [101] Pick 9, 2025 mid-season rookie draft
Lachie Gulbin Gold Coast 18 years, 271 days2410 [102] 2024 category B rookie selection
Ewan Mackinlay Port Adelaide 22 years, 35 days2411 [103] Pick 11, 2025 mid-season rookie draft
Harrison Ramm Port Adelaide 18 years, 260 days2410 [104] Pick 3, 2025 mid-season rookie draft
Lucca Grego West Coast 18 years, 251 days2410 [105] Pick 48, 2024 national draft

Change of AFL club

NameClubAge at debutDebut
round
Games
(in 2025)
Goals
(in 2025)
Former clubsRecruiting method
Tom Barrass Hawthorn 29 years, 150 daysOpening250 [106] West Coast Traded in 2024
Josh Battle Hawthorn 26 years, 187 daysOpening260 [107] St Kilda Free agent in 2024
Ben Paton Sydney 26 years, 139 daysOpening40 [108] St Kilda Pick 25, 2025 rookie draft
Tim Membrey Collingwood 30 years, 287 daysOpening2332 [109] St Kilda & Sydney Delisted free agent in 2024
Harry Perryman Collingwood 26 years, 80 daysOpening254 [110] Greater Western Sydney Free agent in 2024
Nick Haynes Carlton 32 years, 300 days1230 [111] Greater Western Sydney Free agent in 2024
Francis Evans Carlton 23 years, 202 days11013 [112] Port Adelaide & Geelong 2025 pre-season supplemental selection
Jaxon Prior Essendon 23 years, 284 days1230 [113] Brisbane Lions 2025 pre-season supplemental selection
Bailey Smith Geelong 24 years, 98 days1238 [114] Western Bulldogs Traded in 2024
Joel Hamling Sydney 31 years, 340 days1143 [115] Fremantle & Western Bulldogs Free agent in 2023
Caleb Daniel North Melbourne 28 years, 251 days1230 [116] Western Bulldogs Traded in 2024
Jack Darling North Melbourne 32 years, 275 days12224 [117] West Coast Traded in 2024
Luke Parker North Melbourne 32 years, 141 days12212 [118] Sydney Traded in 2024
Matthew Kennedy Western Bulldogs 27 years, 343 days12321 [119] Carlton & Greater Western Sydney Traded in 2024
Dan Houston Collingwood 27 years, 307 days1217 [120] Port Adelaide Traded in 2024
Jack Lukosius Port Adelaide 24 years, 218 days178 [121] Gold Coast Traded in 2024
Joe Richards Port Adelaide 25 years, 112 days12215 [122] Collingwood Traded in 2024
Isaac Cumming Adelaide 26 years, 217 days1247 [123] Greater Western Sydney Free agent in 2024
Jack Macrae St Kilda 30 years, 225 days1211 [124] Western Bulldogs Traded in 2024
Alex Neal-Bullen Adelaide 29 years, 66 days12517 [125] Melbourne Traded in 2024
James Peatling Adelaide 24 years, 207 days12312 [126] Greater Western Sydney Traded in 2024
Harry Sharp Melbourne 22 years, 89 days1188 [127] Brisbane Lions Traded in 2024
Liam Baker West Coast 27 years, 48 days1235 [128] Richmond Traded in 2024
Jack Graham West Coast 27 years, 19 days1182 [129] Richmond Free agent in 2024
Matthew Owies West Coast 27 years, 362 days1167 [130] Carlton Traded in 2024
John Noble Gold Coast 27 years, 356 days1253 [131] Collingwood Traded in 2024
Daniel Rioli Gold Coast 27 years, 334 days1208 [132] Richmond Traded in 2024
Sam Day Brisbane Lions 32 years, 198 days2133 [133] Gold Coast Pick 2, 2024 pre-season draft
Shai Bolton Fremantle 26 years, 105 days22328 [134] Richmond Traded in 2024
Jake Stringer Greater Western Sydney 30 years, 338 days31525 [135] Essendon & Western Bulldogs Traded in 2024
Tom Fullarton Melbourne 26 years, 55 days620 [136] Brisbane Lions Traded in 2023
Rory Atkins Port Adelaide 30 years, 282 days630 [137] Gold Coast & Adelaide Traded in 2024
Quinton Narkle Fremantle 27 years, 143 days721 [138] Port Adelaide & Geelong 2025 pre-season supplemental selection
Jack Carroll St Kilda 22 years, 163 days1230 [139] Carlton Delisted free agent in 2024
Jack Martin Geelong 22 years, 163 days131312 [140] Carlton & Gold Coast Delisted free agent in 2024
Jai Culley Melbourne 22 years, 159 days2143 [141] West Coast 2025 pre-season supplemental selection
Tom Doedee Brisbane Lions 28 years, 161 days2230 [142] Adelaide Free agent in 2023

See also

References

  1. "AFL Tables" . Retrieved 1 October 2025.
  2. "AFL Team Lists". wheeloratings.com. Retrieved 12 August 2025.
  3. "Nguyen unveiled as Dons' 14th debutant". essendonfc.com.au. 30 July 2025.
  4. Gabelich, Josh (15 July 2025). "Bombers to equal Fitzroy's record with 13th debutant". afl.com.au.
  5. Allsop, Richard (7 August 2025). "Footy Flashbacks: Hawks eye consecutive wins against Melbourne". Hawthorn Football Club . Retrieved 5 October 2025.
  6. Tom Hanily's playing statistics from AFL Tables
  7. James Leake's playing statistics from AFL Tables
  8. Lucas Camporeale's playing statistics from AFL Tables
  9. Harry Armstrong's playing statistics from AFL Tables
  10. Sam Lalor's playing statistics from AFL Tables
  11. Luke Trainor's playing statistics from AFL Tables
  12. Isaac Kako's playing statistics from AFL Tables
  13. Murphy Reid's playing statistics from AFL Tables
  14. Levi Ashcroft's playing statistics from AFL Tables
  15. Riley Bice's playing statistics from AFL Tables
  16. Joe Berry's playing statistics from AFL Tables
  17. Sam Davidson's playing statistics from AFL Tables
  18. Josh Dolan's playing statistics from AFL Tables
  19. Jacob Konstanty's playing statistics from AFL Tables
  20. Finn O'Sullivan's playing statistics from AFL Tables
  21. Sid Draper's playing statistics from AFL Tables
  22. Harry Boyd's playing statistics from AFL Tables
  23. Max Hall's playing statistics from AFL Tables
  24. Liam O'Connell's playing statistics from AFL Tables
  25. Jack Henderson's playing statistics from AFL Tables
  26. Matthew Jefferson's playing statistics from AFL Tables
  27. Aidan Johnson's playing statistics from AFL Tables
  28. Harvey Langford's playing statistics from AFL Tables
  29. Xavier Lindsay's playing statistics from AFL Tables
  30. Archer Reid's playing statistics from AFL Tables
  31. Tom Edwards's playing statistics from AFL Tables
  32. Liam Fawcett's playing statistics from AFL Tables
  33. Christian Moraes's playing statistics from AFL Tables
  34. Isaac Keeler's playing statistics from AFL Tables
  35. Will McLachlan's playing statistics from AFL Tables
  36. Tom Cochrane's playing statistics from AFL Tables
  37. Saad El-Hawli's playing statistics from AFL Tables
  38. Tobie Travaglia's playing statistics from AFL Tables
  39. Isaiah Dudley's playing statistics from AFL Tables
  40. Will White's playing statistics from AFL Tables
  41. Matt Whitlock's playing statistics from AFL Tables
  42. Sandy Brock's playing statistics from AFL Tables
  43. Hamish Davis's playing statistics from AFL Tables
  44. Tom Gross's playing statistics from AFL Tables
  45. Matthew Carroll's playing statistics from AFL Tables
  46. Cooper Hynes's playing statistics from AFL Tables
  47. Jonty Faull's playing statistics from AFL Tables
  48. Sam Marshall's playing statistics from AFL Tables
  49. Campbell Gray's playing statistics from AFL Tables
  50. Jedd Busslinger's playing statistics from AFL Tables
  51. Oliver Wiltshire's playing statistics from AFL Tables
  52. Finnbar Maley's playing statistics from AFL Tables
  53. Hugh Boxshall's playing statistics from AFL Tables
  54. Bo Allan's playing statistics from AFL Tables
  55. Josaia Delana's playing statistics from AFL Tables
  56. Archer Day-Wicks's playing statistics from AFL Tables
  57. Lewis Hayes's playing statistics from AFL Tables
  58. Thomas Sims's playing statistics from AFL Tables
  59. Cody Angove's playing statistics from AFL Tables
  60. Angus Clarke's playing statistics from AFL Tables
  61. Harry O'Farrell's playing statistics from AFL Tables
  62. Will Hayes's playing statistics from AFL Tables
  63. Hugh Jackson's playing statistics from AFL Tables
  64. Zak Johnson's playing statistics from AFL Tables
  65. Leo Lombard's playing statistics from AFL Tables
  66. Ty Gallop's playing statistics from AFL Tables
  67. Nicholas Madden's playing statistics from AFL Tables
  68. Luamon Lual's playing statistics from AFL Tables
  69. Hudson O'Keeffe's playing statistics from AFL Tables
  70. Lachlan Blakiston's playing statistics from AFL Tables
  71. Archer May's playing statistics from AFL Tables
  72. Mani Liddy's playing statistics from AFL Tables
  73. Tom McCarthy's playing statistics from AFL Tables
  74. Vigo Visentini's playing statistics from AFL Tables
  75. Alix Tauru's playing statistics from AFL Tables
  76. Jasper Alger's playing statistics from AFL Tables
  77. Billy Wilson's playing statistics from AFL Tables
  78. Flynn Young's playing statistics from AFL Tables
  79. Jobe Shanahan's playing statistics from AFL Tables
  80. Charlie West's playing statistics from AFL Tables
  81. Roan Steele's playing statistics from AFL Tables
  82. Malakai Champion's playing statistics from AFL Tables
  83. Oscar Adams's playing statistics from AFL Tables
  84. George Stevens's playing statistics from AFL Tables
  85. Oskar Smartt's playing statistics from AFL Tables
  86. Taj Hotton's playing statistics from AFL Tables
  87. Oskar Smartt's playing statistics from AFL Tables
  88. Liam McMahon's playing statistics from AFL Tables
  89. Zac Banch's playing statistics from AFL Tables
  90. Ben Jepson's playing statistics from AFL Tables
  91. Jesse Dattoli's playing statistics from AFL Tables
  92. Jayden Nguyen's playing statistics from AFL Tables
  93. Jack Whitlock's playing statistics from AFL Tables
  94. Geordie Payne's playing statistics from AFL Tables
  95. Cooper Trembath's playing statistics from AFL Tables
  96. Jed Adams's playing statistics from AFL Tables
  97. Alex Dodson's playing statistics from AFL Tables
  98. Rhys Unwin's playing statistics from AFL Tables
  99. Luke Beecken's playing statistics from AFL Tables
  100. Jordan Croft's playing statistics from AFL Tables
  101. Jacob Newton's playing statistics from AFL Tables
  102. Lachie Gulbin's playing statistics from AFL Tables
  103. Ewan Mackinlay's playing statistics from AFL Tables
  104. Harrison Ramm's playing statistics from AFL Tables
  105. Lucca Grego's playing statistics from AFL Tables
  106. Tom Barrass's playing statistics from AFL Tables
  107. Josh Battle's playing statistics from AFL Tables
  108. Ben Paton's playing statistics from AFL Tables
  109. Tim Membrey's playing statistics from AFL Tables
  110. Harry Perryman's playing statistics from AFL Tables
  111. Nick Haynes's playing statistics from AFL Tables
  112. Francis Evans's playing statistics from AFL Tables
  113. Jaxon Prior's playing statistics from AFL Tables
  114. Bailey Smith's playing statistics from AFL Tables
  115. Joel Hamling's playing statistics from AFL Tables
  116. Caleb Daniel's playing statistics from AFL Tables
  117. Jack Darling's playing statistics from AFL Tables
  118. Luke Parker's playing statistics from AFL Tables
  119. Matthew Kennedy's playing statistics from AFL Tables
  120. Dan Houston's playing statistics from AFL Tables
  121. Jack Lukosius's playing statistics from AFL Tables
  122. Joe Richards's playing statistics from AFL Tables
  123. Isaac Cumming's playing statistics from AFL Tables
  124. Jack Macrae's playing statistics from AFL Tables
  125. Alex Neal-Bullen's playing statistics from AFL Tables
  126. James Peatling's playing statistics from AFL Tables
  127. Harry Sharp's playing statistics from AFL Tables
  128. Liam Baker's playing statistics from AFL Tables
  129. Jack Graham's playing statistics from AFL Tables
  130. Matthew Owies's playing statistics from AFL Tables
  131. John Noble's playing statistics from AFL Tables
  132. Daniel Rioli's playing statistics from AFL Tables
  133. Sam Day's playing statistics from AFL Tables
  134. Shai Bolton's playing statistics from AFL Tables
  135. Jake Stringer's playing statistics from AFL Tables
  136. Tom Fullarton's playing statistics from AFL Tables
  137. Rory Atkins's playing statistics from AFL Tables
  138. Quinton Narkle's playing statistics from AFL Tables
  139. Jack Carroll's playing statistics from AFL Tables
  140. Jack Martin's playing statistics from AFL Tables
  141. Jai Culley's playing statistics from AFL Tables
  142. Tom Doedee's playing statistics from AFL Tables