2025–26 Rotherham United F.C. season

Rotherham United
2025–26 season
ChairmanTony Stewart
ManagerMatt Hamshaw
StadiumNew York Stadium

The 2025–26 season is the 101st season in the history of Rotherham United Football Club and their second consecutive season in League One. In addition to the domestic league, the club would also participate in the FA Cup, the EFL Cup, and the EFL Trophy.

Transfers and contracts

In

Date Pos. Player From Fee Ref.
1 July 2025[a] GK Ted Cann West Bromwich Albion Bosman [1]
1 July 2025[b] CM Kian Spence Barrow [2]
15 July 2025 CB Lenny Agbaire Celtic Undisclosed [3]
19 July 2025 CM Dru Yearwood Nashville Bosman [4]
21 July 2025 Josh Benson Barnsley [5]
22 July 2025 RB Marvin Kaleta Wolverhampton Wanderers Undisclosed [6]
25 July 2025 Denzel Hall Heerenveen [7]
30 July 2025 LB Ar'jany Martha Beerschot [8]
  1. ^ The transfer was announced on 24 June, and would become official on July 1 once his contract at West Brom had expired
  2. ^ The transfer was announced on 11 June, and would become official on July 1 once his contract at Barrow had expired

Out

Date Pos. Player To Fee Ref.

Loaned in

Date Pos. Player From Date until Ref.
17 July 2025 CM Dan Gore Manchester United 31 May 2026 [9]
1 August 2025 CF Kion Etete Cardiff City [10]
18 August 2025 CF Martin Sherif Everton [11]
29 August 2025 CB Jamal Baptiste Sheffield United [12]
1 September 2025 CB Tom Holmes Luton Town [13]

Loaned out

Date Pos. Player To Date until Ref.
20 August 2025 CF Josh Ayres Cleethorpes Town 17 September 2025 [14]
3 September 2025 CM Kane Richardson Brighouse Town 1 November 2025[a] [15][16]
5 September 2025 CAM James Clarke 4 October 2025 [17]
30 September 2025 CF Josh Ayres Gainsborough Trinity 28 October 2025 [18]
4 October 2025 CF Ciaran McGuckin Eastleigh 1 November 2025 [19]
  1. ^ On 16 October, Richardson's loan at Brighouse was extended until the start of November

Released / Out of Contract

Date Pos. Player Subsequent club Join date Ref.
30 June 2025 CB Cameron Humphreys Port Vale 1 July 2025 [20][21]
GK Dillon Phillips Hull City [22][23]
LW Andre Green Panserraikos 8 July 2025 [22][24]
DM Hakeem Odoffin Luton Town 10 July 2025 [25][26]
CB Jake Hull [22]
RM Alex MacDonald [22]
4 July 2025 CF Jonson Clarke-Harris Pendikspor 9 July 2025 [27][28]

New Contract

Date Pos. Player Contract until Ref.
6 June 2025 CB Hamish Douglas 30 June 2027[a] [29]
9 June 2025 CF Josh Ayres 30 June 2026 [30]
CM Ben Hatton 30 June 2026[a] [30]
28 June 2025 CF Ciaran McGuckin [31]
29 June 2025 Joshua Kayode [32]
  1. ^ a b Option for an extra year

Pre-season and friendlies

On 5 June, Rotherham United announced their first pre-season fixture, against Accrington Stanley.[33] A day later, a second friendly was confirmed against Harrogate Town.[34] A third fixture was shortly added after, with the traditional meeting with Parkgate to begin the preparations for the new season.[35] A home fixture was then confirmed against Sheffield United.[36] On 12 June, a warm-weather training camp in Portugal was announced along with a friendly versus Bromley.[37]

  Win   Draw   Loss   Fixtures

4 July 2025 Friendly Parkgate 0–3 Rotherham United Parkgate
18:45 BST Report
  • Trialist 6'
  • Powell 30', 31'
Stadium: Roundwood Sports Complex
Referee: Waqar Ahmad
11 July 2025 Friendly Bromley 1–2 Rotherham United Albufeira, Portugal
11:00 WEST
Report
Stadium: Estadio Da Nora
15 July 2025 Friendly Harrogate Town 0–3 Rotherham United Harrogate
19:00 BST Report
Stadium: Wetherby Road
19 July 2025 Friendly Rotherham United 0–5 Sheffield United Rotherham
15:00 BST Report
Stadium: New York Stadium
Attendance: 6,009 (3,259 away)
Referee: James Bell
26 July 2025 Friendly Accrington Stanley 4–1 Rotherham United Accrington
15:00 BST
Report
Stadium: Crown Ground

Competitions

League One

League table

Pos Team Pld W D L GF GA GD Pts
16 Peterborough United 20 8 1 11 24 27 −3 25
17 Plymouth Argyle 21 8 1 12 26 33 −7 25
18 Rotherham United 21 6 6 9 21 27 −6 24
19 Burton Albion 20 6 6 8 18 26 −8 24
20 Exeter City 20 7 2 11 21 20 +1 23
Updated to match(es) played on 20 December 2025. Source: EFL Official Website
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) 12-point sending off offences[38]

Results summary

Overall Home Away
Pld W D L GF GA GD Pts W D L GF GA GD W D L GF GA GD
20 6 6 8 20 24  −4 24 4 4 2 14 12  +2 2 2 6 6 12  −6

Last updated: 13 December 2025.
Source: Soccerway

Results by round

Round12356789101112131441151617181920
GroundHAAHAHAHAHAHAHHAAHHA
ResultWLLDLWLLLDWWWDWDDDLL
Position915181719121821212222161512121112131515
Points333447777811141718212223242424
Source: EFL
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed
Notes:
  • 1 Matchday 4 (vs. Burton Albion) was postponed due to Burton's EFL Cup first round tie being rescheduled.

Matches

On 26 June, the League One fixtures were released.[39]

  Win   Draw   Loss   Fixtures

2 August 2025 1 Rotherham United 2–1 Port Vale Rotherham
15:00 BST
Report
Stadium: New York Stadium
Attendance: 9,883 (2,052 away)
Referee: Jacob Miles
9 August 2025 2 Stevenage 1–0 Rotherham United Stevenage
15:00 BST
Report
Stadium: Broadhall Way
Attendance: 3,470
Referee: James Durkin
16 August 2025 3 Cardiff City 3–0 Rotherham United Leckwith
15:00 BST
Report
Stadium: Cardiff City Stadium
Attendance: 17,555
Referee: Thomas Parsons
23 August 2025 5 Rotherham United 2–2 Wigan Athletic Rotherham
12:30 BST
Report
Stadium: New York Stadium
Attendance: 8,200 (981 away)
Referee: Oliver Langford
Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved live Sky Sports broadcasting.[40]
30 August 2025 6 Doncaster Rovers 1–0 Rotherham United Doncaster
12:30 BST
Report
Stadium: Eco-Power Stadium
Attendance: 11,457
Referee: Elliot Bell
Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved live Sky Sports broadcasting.[40]
6 September 2025 7 Rotherham United 1–0 Exeter City Rotherham
15:00 BST
Stadium: New York Stadium
Attendance: 7,699
Referee: Martin Woods
13 September 2025 8 AFC Wimbledon 2–1 Rotherham United Wimbledon
15:00 BST
Report
Stadium: Plough Lane
Attendance: 8,058
Referee: Lee Swabey
20 September 2025 9 Rotherham United 0–1 Stockport County Rotherham
15:00 BST
Report
Stadium: New York Stadium
Attendance: 8,784 (1,547 away)
Referee: David Rock
27 September 2025 10 Mansfield Town 2–1 Rotherham United Mansfield
15:00 BST
Report
Stadium: Field Mill
Attendance: 8,201 (922 Rotherham fans)
Referee: Simon Mather
2 October 2025 11 Rotherham United 2–2 Bradford City Rotherham
20:00 BST
Report
Stadium: New York Stadium
Attendance: 9,546
Referee: Oliver Yates
Note: Fixture was originally scheduled for 4 October, but was rescheduled for live Sky Sports broadcasting.[41]
11 October 2025 12 Northampton Town 1–2 Rotherham United Northampton
14:00 BST
Report
Stadium: Sixfields Stadium
Attendance: 6,548
Referee: Paul Tierney
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved to avoid a clash with a Northampton Saints fixture in the same area.[42]
18 October 2025 13 Rotherham United 1–0 Leyton Orient Rotherham
15:00 BST
Report
Stadium: New York Stadium
Attendance: 8,057 (539 away)
Referee: Scott Oldham
25 October 2025 14 Barnsley 0–1 Rotherham United Barnsley
15:00 BST
Report
Stadium: Oakwell
Attendance: 12,468 (1,982 away)
Referee: Benjamin Speedie
4 November 2025 4[43] Rotherham United 2–2 Burton Albion Rotherham
19:45 GMT
Report
Stadium: New York Stadium
Attendance: 7,228 (229 away)
Referee: Ross Joyce
Note: Fixture was originally scheduled for 19 August, but was postponed due to Burton's EFL Cup first round tie being rescheduled.[44]
8 November 2025 15 Rotherham United 3–0 Lincoln City Rotherham
15:00 GMT
Report
Stadium: New York Stadium
Attendance: 8,912 (1,534 away)
Referee: Alex Chilowicz
15 November 2025 16 Luton Town 0–0 Rotherham United Luton
15:00 GMT
Report
Stadium: Kenilworth Road
Attendance: 11,091 (711 away)
Referee: Craig Hicks
22 November 2025 17 Reading 1–1 Rotherham United Reading
15:00 GMT
Report
Stadium: Madejski Stadium
Attendance: 15,279 (407 away)
Referee: Alan Young
29 November 2025 18 Rotherham United 1–1 Wycombe Wanderers Rotherham
15:00 GMT
Report
Stadium: New York Stadium
Attendance: 8,360 (334 away)
Referee: Seb Stockbridge
10 December 2025 19 Rotherham United 0–3 Blackpool Rotherham
19:45 GMT
Report
Stadium: New York Stadium
Attendance: 7,367 (277 away)
Referee: Neil Hair
Note: Fixture was initially scheduled for 9 December, but was rescheduled due to Blackpool's FA Cup involvements on the preceding Sunday.[45]
13 December 2025 20 Plymouth Argyle 1–0 Rotherham United Plymouth
15:00 GMT
Report
Stadium: Home Park
Attendance: 14,318 (335 away)
Referee: David Rock

FA Cup

Rotherham were drawn at home to Swindon Town in the first round.[46][47]

  Win   Draw   Loss   Fixtures

1 November 2025 First round Rotherham United 1–2 (a.e.t.) Swindon Town Rotherham
15:00 GMT
Report
Stadium: New York Stadium
Attendance: 3,351 (864 away)
Referee: Martin Woods

EFL Cup

Rotherham were drawn away to Salford City in the first round[48][49] and to Barnsley in the second round.[50][51]

  Win   Draw   Loss   Fixtures

12 August 2025 First round Salford City 0–0
(2–3 p)
Rotherham United Kersal
19:45 BST
Report
Stadium: Moor Lane
Attendance: 1,409 (453 away)
Referee: Edward Duckworth
Penalties
26 August 2025 Second round Barnsley 2–1 Rotherham United Barnsley
19:45 BST
Report
Stadium: Oakwell
Attendance: 5,803 (871 away)
Referee: Matthew Corlett

EFL Trophy

Rotherham were drawn against Bolton Wanderers, Oldham Athletic and Manchester City U21 in the group stage.[52] After finishing second in the group stage, they were then drawn away to Salford City in the round of 32.[53][54] and to Huddersfield Town in the round of 16.[55][56]

Pos Div Team Pld W PW PL L GF GA GD Pts Qualification
1 L1 Bolton Wanderers (A) 3 3 0 0 0 10 2 +8 9 Advance to Round 2
2 L1 Rotherham United (A) 3 2 0 0 1 7 5 +2 6
3 ACA Manchester City U21 (E) 3 1 0 0 2 7 8 −1 3
4 L2 Oldham Athletic (E) 3 0 0 0 3 5 14 −9 0
Updated to match(es) played on 7 October 2025. Source: EFL
(A) Advance to next round; (E) Eliminated

  Win   Draw   Loss   Fixtures

2 September 2025 North Group E Bolton Wanderers 1–0 Rotherham United Horwich
19:00 BST
Report
Stadium: Toughsheet Community Stadium
Attendance: 2,063
Referee: Andrew Humphries
7 October 2025 North Group E Rotherham United 3–2 Oldham Athletic Rotherham
19:00 BST
Report
Stadium: New York Stadium
Attendance: 1,310 (145 away)
Referee: Aaron Bannister
28 October 2025 North Group E Rotherham United 4–2 Manchester City U21 Rotherham
19:00 GMT
Report
Stadium: New York Stadium
Attendance: 1,415 (103 away)
Referee: Jamie O'Connor
2 December 2025 Round of 32 Salford City 2–7 Rotherham United Kersal
19:00 GMT
Report
Stadium: Moor Lane
Attendance: 519 (153 visitors)
Referee: Darren Drysdale
13 January 2026 Round of 16 Huddersfield Town v Rotherham United Huddersfield
19:00 GMT Stadium: Kirklees Stadium

Statistics

Appearances and goals

As of match played 13 December 2025

Players with no appearances are not included on the list

No. Pos Nat Player Total League One FA Cup EFL Cup EFL Trophy
Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals
1 GK  ENG Cameron Dawson 24 0 20+0 0 1+0 0 2+0 0 1+0 0
2 DF  IRL Joe Rafferty 23 1 17+1 1 0+0 0 1+1 0 1+2 0
3 DF  SCO Zak Jules 14 0 9+2 0 0+0 0 1+0 0 2+0 0
4 MF  SCO Liam Kelly 13 0 4+5 0 0+0 0 1+0 0 3+0 0
5 DF  ENG Sean Raggett 9 1 3+3 0 0+0 0 1+0 0 2+0 1
6 DF  ENG Reece James 24 2 17+1 1 1+0 0 2+0 0 1+2 1
7 MF  ENG Joe Powell 25 1 19+0 0 1+0 0 1+1 0 0+3 1
8 MF  ENG Kian Spence 14 3 10+3 2 0+0 0 0+0 0 1+0 1
9 FW  ENG Jordan Hugill 25 2 16+3 2 1+0 0 2+0 0 2+1 0
10 FW  ENG Sam Nombe 8 4 4+3 3 1+0 1 0+0 0 0+0 0
11 DF  CUW Ar'jany Martha 22 2 11+6 1 1+0 0 2+0 1 1+1 0
12 DF  ENG Tom Holmes 6 0 2+3 0 0+0 0 0+0 0 1+0 0
13 GK  ENG Ted Cann 3 0 0+0 0 0+0 0 0+0 0 3+0 0
14 DF  COD Marvin Kaleta 14 0 4+7 0 0+0 0 1+1 0 1+0 0
15 DF  ENG Jamal Baptiste 14 0 8+3 0 0+0 0 0+0 0 3+0 0
16 MF  ENG Dru Yearwood 17 0 3+8 0 1+0 0 2+0 0 3+0 0
17 MF  ENG Shaun McWilliams 21 2 11+4 1 1+0 0 2+0 0 2+1 1
18 DF  SCO Lenny Agbaire 7 0 5+1 0 0+0 0 1+0 0 0+0 0
19 MF  ENG Josh Benson 15 5 8+6 2 0+0 0 0+0 0 1+0 3
20 FW  NED Martin Sherif 10 2 4+3 2 0+1 0 0+1 0 1+0 0
21 FW  IRL Joshua Kayode 3 0 1+2 0 0+0 0 0+0 0 0+0 0
22 DF  NED Denzel Hall 22 3 16+2 3 1+0 0 1+1 0 1+0 0
23 MF  ENG Jack Holmes 10 0 0+3 0 0+1 0 0+2 0 4+0 0
26 DF  ENG Hamish Douglas 10 1 6+0 1 1+0 0 0+0 0 2+1 0
29 FW  ENG Kion Etete 9 0 3+4 0 0+0 0 1+0 0 1+0 0
35 FW  NIR Ciaran McGuckin 5 0 0+3 0 0+0 0 1+0 0 1+0 0
37 MF  ENG James Clarke 6 1 0+1 0 0+1 0 0+1 0 2+1 1
38 MF  ENG Kane Richardson 2 0 0+0 0 0+0 0 0+0 0 1+1 0
39 DF  ENG Harrison Duncan 1 0 0+0 0 0+1 0 0+0 0 0+0 0
41 FW  ENG Josh Ayres 6 2 0+2 0 0+0 0 0+0 0 2+2 2
44 MF  ENG Dan Gore 26 1 19+0 0 1+0 0 0+2 0 1+3 1
46 FW  ENG Dean Gardner 2 1 0+0 0 0+1 0 0+0 0 0+1 1

Notes

References

  1. ^ "Cann joins the Millers". Rotherham United FC. 23 June 2025. Retrieved 3 July 2025.
  2. ^ "Spence signs on". Rotherham United FC. 11 June 2025. Retrieved 17 June 2025.
  3. ^ "Millers complete Agbaire acquisition". Rotherham United FC. 15 July 2025. Retrieved 15 July 2025.
  4. ^ "Yearwood is a Miller!". Rotherham United FC. 19 July 2025. Retrieved 19 July 2025.
  5. ^ "Josh joins on permanent basis". Rotherham United FC. 21 July 2025. Retrieved 21 July 2025.
  6. ^ "Marvin makes Millers move". Rotherham United FC. 22 July 2025. Retrieved 23 July 2025.
  7. ^ "From Rotterdam to Rotherham - Defender Denzel Hall signs from Heerenveen". Rotherham United FC. 25 July 2025. Retrieved 25 July 2025.
  8. ^ "Ar'Jany arrives as signing number nine". Rotherham United FC. 30 July 2025. Retrieved 30 July 2025.
  9. ^ "Millers secure Gore return". Rotherham United FC. 17 July 2025. Retrieved 17 July 2025.
  10. ^ "Etete swoop makes it 10 summer signings". Rotherham United FC. 1 August 2025. Retrieved 1 August 2025.
  11. ^ "Everton loanee Sherif is in town". Rotherham United FC. 18 August 2025. Retrieved 18 August 2025.
  12. ^ "Millers secure Baptiste loan". Rotherham United FC. 29 August 2025. Retrieved 29 August 2025.
  13. ^ "Loan deal tied up for Hatters defender Holmes". Rotherham United FC. 1 September 2025. Retrieved 1 September 2025.
  14. ^ "Ayres makes Cleethorpes loan switch". Rotherham United FC. 20 August 2025. Retrieved 20 August 2025.
  15. ^ "Richardson makes one-month Youth Loan switch to Brighouse Town". Rotherham United FC. 3 September 2025. Retrieved 3 September 2025.
  16. ^ "Richardson extends Brighouse stay". Rotherham United FC. 16 October 2025. Retrieved 16 October 2025.
  17. ^ "Clarke completes Brighouse Town Youth Loan move". Rotherham United FC. 5 September 2025. Retrieved 5 September 2025.
  18. ^ "Ayres joins Trinity on loan". Rotherham United FC. 30 September 2025. Retrieved 30 September 2025.
  19. ^ "McGuckin makes loan switch to Eastleigh". Rotherham United FC. 4 October 2025. Retrieved 5 October 2025.
  20. ^ "Humphreys departs the Millers". Rotherham United FC. 25 June 2025. Retrieved 3 July 2025.
  21. ^ "Cameron Humphreys is a Valiant!". Port Vale FC. 25 June 2025. Retrieved 3 July 2025.
  22. ^ a b c d "Millers Boss Confirms Retained List". Rotherham United FC. 9 May 2025. Retrieved 9 May 2025.
  23. ^ "Phillips signs for Hull City". Hull City AFC. 16 June 2025. Retrieved 16 June 2025.
  24. ^ "O Andre Green στον Πανσερραϊκό!" (in Greek). Panserraikos FC. 8 July 2025. Retrieved 10 July 2025.
  25. ^ "Odoffin Departure Confirmed By Millers Boss". Rotherham United FC. 19 May 2025. Retrieved 19 May 2025.
  26. ^ "Hakeem Odoffin is a Hatter!". Luton Town FC. 10 July 2025. Retrieved 10 July 2025.
  27. ^ "Clarke-Harris departs by mutual consent". Rotherham United FC. 4 July 2025. Retrieved 5 July 2025.
  28. ^ @PendiksporK (9 July 2025). "Hoş geldin Clarke Harris!" (Tweet). Retrieved 10 July 2025 – via Twitter.
  29. ^ "Douglas pens new Millers deal". Rotherham United FC. 6 June 2025. Retrieved 8 June 2025.
  30. ^ a b "Ayres and Hatton extend Millers stays". Rotherham United FC. 9 June 2025. Retrieved 9 June 2025.
  31. ^ "McGuckin pens new Millers deal". Rotherham United FC. 28 June 2025. Retrieved 3 July 2025.
  32. ^ "Kayode agrees extension with Millers". Rotherham United FC. 29 June 2025. Retrieved 3 July 2025.
  33. ^ "Millers set for pre-season trip to Accrington". Rotherham United FC. 5 June 2025. Retrieved 8 June 2025.
  34. ^ "Millers book pre-season date with Harrogate Town". Rotherham United FC. 6 June 2025. Retrieved 8 June 2025.
  35. ^ "Pre-season to open with Friday night fixture at Parkgate". Rotherham United FC. 9 June 2025. Retrieved 9 June 2025.
  36. ^ "Millers book Blades into pre-season diary". Rotherham United FC. 9 June 2025. Retrieved 10 June 2025.
  37. ^ "Millers to take on Bromley in Portugal as part of pre-season". Rotherham United FC. 12 June 2025. Retrieved 12 June 2025.
  38. ^ "EFL Regulations Section 3 – The League; subsection 9 – Method of Determining League Positions". English Football League. Retrieved 8 April 2022.
  39. ^ "League One 2025/26 fixtures, dates, schedule & how to watch: Luton Town vs AFC Wimbledon season opener live on Sky Sports". Sky Sports. 26 June 2025. Retrieved 4 July 2025.
  40. ^ a b "Duo of Millers fixtures moved to 12:30pm for Sky Sports+ coverage". Rotherham United FC. 4 July 2025. Retrieved 4 July 2025.
  41. ^ "Bradford clash selected for Sky Sports broadcast". Rotherham United FC. 29 July 2025. Retrieved 30 July 2025.
  42. ^ "Northampton kick-off time amended to 2pm". Rotherham United FC. 18 August 2025. Retrieved 18 August 2025.
  43. ^ "Hosting of Burton moved again into November". Rotherham United FC. 4 September 2025. Retrieved 4 September 2025.
  44. ^ "Burton Albion fixture postponed". Rotherham United FC. 13 August 2025. Retrieved 13 August 2025.
  45. ^ "Blackpool fixture moved to Wednesday". Rotherham United FC. 7 November 2025. Retrieved 8 November 2025.
  46. ^ "Millers to host Swindon Town in Emirates FA Cup First Round". Rotherham United FC. 13 October 2025. Retrieved 14 October 2025.
  47. ^ "Emirates FA Cup tie with Swindon confirmed". Swindon Town FC. 17 October 2025. Retrieved 17 October 2025.
  48. ^ "Carabao Cup Round One confirmed". English Football League. 26 June 2025. Retrieved 5 July 2025.
  49. ^ "Date and time confirmed for Carabao Cup trip to Salford". Rotherham United FC. 4 July 2025. Retrieved 5 July 2025.
  50. ^ "Millers learn of Carabao Cup Round Two opponents". Rotherham United FC. 13 August 2025. Retrieved 13 August 2025.
  51. ^ "Date confirmed for Carabao Cup tie at Barnsley". Rotherham United FC. 15 August 2025. Retrieved 15 August 2025.
  52. ^ "Under-21 teams and Group Stage draw confirmed for 2025/26 Vertu Trophy". English Football League. 25 June 2025. Retrieved 9 July 2025.
  53. ^ "Millers to head back to Salford City in Vertu Trophy". Rotherham United FC. 13 November 2025. Retrieved 13 November 2025.
  54. ^ "Early December date booked for Vertu Trophy Round of 32 tie with Salford". Rotherham United FC. 18 November 2025. Retrieved 19 November 2025.
  55. ^ "Vertu Trophy Round of 16 opponents confirmed". Rotherham United FC. 6 December 2025. Retrieved 6 December 2025.
  56. ^ "Millers set for mid-January Vertu Trophy tie at Huddersfield". Rotherham United FC. 16 December 2025. Retrieved 16 December 2025.