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 round 19, 2025. [1] [2]

Contents

Summary

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

AFL debuts

NameClubAge at debutDebut
round
Games
(in 2025)
Goals
(in 2025)
Notes
Tom Hanily Sydney 19 years, 280 daysOpening86 [3] Pick 14, 2024 mid-season rookie draft
James Leake Greater Western Sydney 19 years, 158 daysOpening31 [4] Pick 17, 2023 national draft
Lucas Camporeale Carlton 18 years, 236 days120 [5] Pick 54, 2024 national draft
Harry Armstrong Richmond 18 years, 272 days144 [6] Pick 23, 2024 national draft
Sam Lalor Richmond 18 years, 196 days11111 [7] Pick 1, 2024 national draft
Luke Trainor Richmond 18 years, 338 days1181 [8] Pick 21, 2024 national draft
Isaac Kako Essendon 19 years, 8 days11710 [9] Pick 13, 2024 national draft
Murphy Reid Fremantle 18 years, 228 days11818 [10] Pick 17, 2024 national draft
Levi Ashcroft Brisbane Lions 18 years, 87 days11810 [11] Pick 5, 2024 national draft
Riley Bice Sydney 24 years, 170 days1151 [12] Pick 41, 2024 national draft
Joe Berry Port Adelaide 18 years, 331 days171 [13] Pick 15, 2024 national draft
Sam Davidson Western Bulldogs 23 years, 92 days11710 [14] Pick 51, 2024 national draft
Josh Dolan Western Bulldogs 18 years, 124 days1111 [15] Pick 31, 2024 national draft
Jacob Konstanty North Melbourne 20 years, 126 days11810 [16] Traded in 2024, previously listed with Sydney
Finn O'Sullivan North Melbourne 18 years, 288 days1171 [17] Pick 2, 2024 national draft
Sid Draper Adelaide 18 years, 254 days193 [18] Pick 4, 2024 national draft
Harry Boyd St Kilda 27 years, 33 days110 [19] 2025 pre-season supplemental selection
Max Hall St Kilda 22 years, 335 days11819 [20] Pick 4, 2024 mid-season rookie draft
Liam O'Connell St Kilda 22 years, 12 days170 [21] 2023 category B rookie selection
Jack Henderson Melbourne 25 years, 166 days152 [22] 2025 pre-season supplemental selection
Matthew Jefferson Melbourne 21 years, 8 days174 [23] Pick 15, 2022 national draft
Aidan Johnson Melbourne 25 years, 7 days153 [24] Pick 68, 2024 national draft
Harvey Langford Melbourne 19 years, 1 day1177 [25] Pick 6, 2024 national draft
Xavier Lindsay Melbourne 18 years, 225 days1170 [26] Pick 11, 2024 national draft
Archer Reid West Coast 19 years, 178 days1114 [27] Pick 30, 2023 national draft
Tom Edwards Essendon 24 years, 305 days223 [28] 2025 pre-season supplemental selection
Liam Fawcett Richmond 19 years, 334 days211 [29] Pick 43, 2023 national draft
Christian Moraes Port Adelaide 18 years, 134 days2111 [30] Pick 38, 2024 national draft
Isaac Keeler St Kilda 20 years, 333 days2109 [31] Pick 44, 2022 national draft
Will McLachlan Brisbane Lions 19 years, 344 days252 [32] Pick 6, 2024 mid-season rookie draft
Tom Cochrane Port Adelaide 19 years, 59 days332 [33] Pick 13, 2025 rookie draft
Saad El-Hawli Essendon 23 years, 316 days351 [34] Pick 13, 2024 mid-season rookie draft
Tobie Travaglia St Kilda 18 years, 154 days3102 [35] Pick 8, 2024 national draft
Isaiah Dudley Fremantle 21 years, 334 days31210 [36] 2025 pre-season supplemental selection
Will White Carlton 21 years, 16 days4107 [37] 2025 pre-season supplemental selection
Matt Whitlock North Melbourne 18 years, 324 days410 [38] Pick 27, 2024 national draft
Sandy Brock West Coast 22 years, 113 days4100 [39] Pick 36, 2021 rookie draft
Hamish Davis West Coast 18 years, 339 days440 [40] Pick 65, 2024 national draft
Tom Gross West Coast 18 years, 203 days461 [41] Pick 46, 2024 national draft
Matt Carroll Carlton 19 years, 135 days5121 [42] Pick 15, 2024 rookie draft
Cooper Hynes Western Bulldogs 19 years, 43 days584 [43] Pick 20, 2024 national draft
Jonty Faull Richmond 19 years, 71 days5148 [44] Pick 14, 2024 national draft
Sam Marshall Brisbane Lions 19 years, 88 days620 [45] Pick 25, 2024 national draft
Campbell Gray Richmond 21 years, 266 days730 [46] Pick 16, 2024 mid-season rookie draft
Jess Busslinger Western Bulldogs 21 years, 46 days720 [47] Pick 13, 2022 national draft
Oliver Wiltshire Geelong 22 years, 224 days721 [48] Pick 61, 2023 national draft
Finnbar Maley North Melbourne 21 years, 287 days863 [49] Pick 2, 2024 rookie draft
Hugh Boxshall St Kilda 18 years, 295 days861 [50] Pick 45, 2024 national draft
Bo Allan West Coast 19 years, 76 days860 [51] Pick 16, 2024 national draft
Josaia Delana Greater Western Sydney 18 years, 307 days830 [52] 2024 category B rookie selection
Archer Day-Wicks Essendon 18 years, 362 days951 [53] Pick 6, 2025 rookie draft
Lewis Hayes Essendon 20 years, 144 days910 [54] Pick 25, 2022 national draft
Tom Sims Richmond 18 years, 364 days993 [55] Pick 28, 2024 national draft
Cody Angove Greater Western Sydney 18 years, 348 days941 [56] Pick 24, 2024 national draft
Angus Clarke Essendon 18 years, 202 days1184 [57] Pick 39, 2024 national draft
Harry O'Farrell Carlton 19 years, 21 days1140 [58] Pick 40, 2024 national draft
Will Hayes Collingwood 19 years, 8 days1121 [59] Pick 56, 2024 national draft
Hugh Jackson Port Adelaide 22 years, 21 days1171 [60] Pick 55, 2021 national draft
Zak Johnson Essendon 18 years, 156 days1270 [61] Pick 70, 2024 national draft
Leo Lombard Gold Coast 18 years, 238 days1231 [62] Pick 9, 2024 national draft
Ty Gallop Brisbane Lions 19 years, 117 days1310 [63] Pick 42, 2024 national draft
Nicholas Madden Greater Western Sydney 21 years, 22 days1330 [64] 2022 category B rookie selection
Luamon Lual Essendon 20 years, 72 days1353 [65] Pick 39, 2023 national draft
Hudson O'Keeffe Carlton 20 years, 174 days1320 [66] 2023 pre-season supplemental selection
Lachlan Blakiston Essendon 26 years, 278 days1450 [67] Pick 13, 2025 mid-season rookie draft
Archer May Essendon 20 years, 291 days1456 [68] Pick 6, 2025 mid-season rookie draft
Mani Liddy Port Adelaide 23 years, 115 days1450 [69] Pick 16, 2025 mid-season rookie draft
Tom McCarthy West Coast 24 years, 338 days1450 [70] Pick 1, 2025 mid-season rookie draft
Vigo Visentini Essendon 19 years, 287 days1520 [71] Pick 8, 2023 rookie draft
Alix Tauru St Kilda 18 years, 217 days1550 [72] Pick 10, 2024 national draft
Jasper Alger Richmond 18 years, 197 days1532 [73] Pick 58, 2024 national draft
Billy Wilson Carlton 20 years, 10 days1610 [74] Pick 34, 2023 national draft
Flynn Young Carlton 23 years, 143 days1641 [75] Pick 4, 2025 mid-season rookie draft
Jobe Shanahan West Coast 19 years, 330 days1645 [76] Pick 30, 2024 national draft
Charlie West Collingwood 19 years, 147 days1611 [77] Pick 50, 2024 national draft
Roan Steele Collingwood 23 years, 253 days1720 [78] Pick 8, 2025 mid-season rookie draft
Malakai Champion West Coast 19 years, 48 days1720 [79] 2024 category B rookie selection
Oscar Adams Gold Coast 21 years, 347 days1730 [80] Pick 7, 2025 mid-season rookie draft
George Stevens Geelong 20 years, 82 days1721 [81] Pick 58, 2023 national draft
Oskar Smartt Essendon 19 years, 259 days1820 [82] Pick 17, 2025 mid-season rookie draft
Taj Hotton Richmond 19 years, 25 days1821 [83] Pick 12, 2024 national draft
Max Heath St Kilda 22 years, 262 days1821 [84] Pick 7, 2021 mid-season rookie draft
Liam McMahon Essendon 23 years, 76 days1912 [85] Pick 18, 2025 mid-season rookie draft, previously listed with Collingwood
Zac Banch North Melbourne 21 years, 363 days1910 [86] Pick 2, 2025 mid-season rookie draft
Ben Jepson Gold Coast 23 years, 283 days1910 [87] 2025 pre-season supplemental selection
Jesse Dattoli Sydney 18 years, 360 days2110 [88] Pick 22, 2024 national draft
Jayden Nguyen Essendon 19 years, 6 days2110 [89] 2024 category B rookie selection
Jack Whitlock Port Adelaide 19 years, 79 days2110 [90] Pick 33, 2024 national draft
Geordie Payne North Melbourne 19 years, 277 days2210 [91] Pick 1, 2024 mid-season rookie draft
Cooper Trembath North Melbourne 19 years, 297 days2213 [92] Pick 10, 2025 mid-season rookie draft
Jed Adams Melbourne 21 years, 88 days2210 [93] Pick 38, 2022 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 daysOpening170 [94] West Coast Traded in 2024
Josh Battle Hawthorn 26 years, 187 daysOpening180 [95] St Kilda Free agent in 2024
Ben Paton Sydney 26 years, 139 daysOpening40 [96] St Kilda Pick 25, 2025 rookie draft
Tim Membrey Collingwood 30 years, 287 daysOpening1624 [97] St Kilda & Sydney Delisted free agent in 2024
Harry Perryman Collingwood 26 years, 80 daysOpening184 [98] Greater Western Sydney Free agent in 2024
Nick Haynes Carlton 32 years, 300 days1180 [99] Greater Western Sydney Free agent in 2024
Francis Evans Carlton 23 years, 202 days162 [100] Port Adelaide & Geelong 2025 pre-season supplemental selection
Jaxon Prior Essendon 23 years, 284 days1170 [101] Brisbane Lions 2025 pre-season supplemental selection
Bailey Smith Geelong 24 years, 98 days1155 [102] Western Bulldogs Traded in 2024
Joel Hamling Sydney 31 years, 340 days1133 [103] Fremantle & Western Bulldogs Free agent in 2023
Caleb Daniel North Melbourne 28 years, 251 days1180 [104] Western Bulldogs Traded in 2024
Jack Darling North Melbourne 32 years, 275 days11717 [105] West Coast Traded in 2024
Luke Parker North Melbourne 32 years, 141 days11710 [106] Sydney Traded in 2024
Matthew Kennedy Western Bulldogs 27 years, 343 days11820 [107] Carlton & Greater Western Sydney Traded in 2024
Dan Houston Collingwood 27 years, 307 days1144 [108] Port Adelaide Traded in 2024
Jack Lukosius Port Adelaide 24 years, 218 days156 [109] Gold Coast Traded in 2024
Joe Richards Port Adelaide 25 years, 112 days11712 [110] Collingwood Traded in 2024
Isaac Cumming Adelaide 26 years, 217 days1186 [111] Greater Western Sydney Free agent in 2024
Jack Macrae St Kilda 30 years, 225 days1161 [112] Western Bulldogs Traded in 2024
Alex Neal-Bullen Adelaide 29 years, 66 days11814 [113] Melbourne Traded in 2024
James Peatling Adelaide 24 years, 207 days1165 [114] Greater Western Sydney Traded in 2024
Harry Sharp Melbourne 22 years, 89 days1158 [115] Brisbane Lions Traded in 2024
Liam Baker West Coast 27 years, 48 days1182 [116] Richmond Traded in 2024
Jack Graham West Coast 27 years, 19 days1152 [117] Richmond Free agent in 2024
Matthew Owies West Coast 27 years, 362 days1126 [118] Carlton Traded in 2024
John Noble Gold Coast 27 years, 356 days1173 [119] Collingwood Traded in 2024
Daniel Rioli Gold Coast 27 years, 334 days1177 [120] Richmond Traded in 2024
Sam Day Brisbane Lions 32 years, 198 days2103 [121] Gold Coast Pick 2, 2024 pre-season draft
Shai Bolton Fremantle 26 years, 105 days21722 [122] Richmond Traded in 2024
Jake Stringer Greater Western Sydney 30 years, 338 days31118 [123] Essendon & Western Bulldogs Traded in 2024
Tom Fullarton Melbourne 26 years, 55 days620 [124] Brisbane Lions Traded in 2023
Rory Atkins Port Adelaide 30 years, 282 days620 [125] Gold Coast & Adelaide Traded in 2024
Quinton Narkle Fremantle 27 years, 143 days721 [126] Port Adelaide & Geelong 2025 pre-season supplemental selection
Jack Carroll St Kilda 22 years, 163 days1230 [127] Carlton Delisted free agent in 2024
Jack Martin Geelong 22 years, 163 days1363 [128] Carlton & Gold Coast Delisted free agent in 2024
Jai Culley Melbourne 22 years, 159 days2112 [129] West Coast 2025 pre-season supplemental selection
Tom Doedee Brisbane Lions 28 years, 161 days2210 [130] Adelaide Free agent in 2023

See also

References

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