Millwall
2024-2025
[squad stats] [appearance chart]
| Date | K.O. | Comp | Opponents | Ven | Res | Att | ||||
| Sat 10th Aug | 12:30 | FLCh | Watford | H | L | 2-3 | 16456 | |||
| Tue 13th Aug | 19:45 | EFLC | Portsmouth | A | W | 1-0 | 13913 | |||
| Sat 17th Aug | 15:00 | FLCh | Bristol City | A | L | 3-4 | 20733 | |||
| Sat 24th Aug | 12:30 | FLCh | Hull City | A | D | 0-0 | 20009 | |||
| Tue 27th Aug | 19:45 | EFLC | Leyton Orient | H | L | 0-1 | 5875 | |||
| Sat 31st Aug | 15:00 | FLCh | Sheffield Wednesday | H | W | 3-0 | 14905 | |||
| Sat 14th Sep | 12:30 | FLCh | Luton Town | H | L | 0-1 | 14804 | |||
| Sat 21st Sep | 12:30 | FLCh | Queens Park Rangers | A | D | 1-1 | 15350 | |||
| Sat 28th Sep | 15:00 | FLCh | Preston North End | H | W | 3-1 | 13674 | |||
| Tue 1st Oct | 19:45 | FLCh | Cardiff City | A | L | 0-1 | 15687 | |||
| Sat 5th Oct | 15:00 | FLCh | West Bromwich Albion | A | D | 0-0 | 24158 | |||
| Sat 19th Oct | 15:00 | FLCh | Derby County | H | D | 1-1 | 17321 | |||
| Wed 23rd Oct | 19:45 | FLCh | Plymouth Argyle | H | W | 1-0 | 13954 | |||
| Sat 26th Oct | 15:00 | FLCh | Swansea City | A | W | 1-0 | 15119 | |||
| Sun 3rd Nov | 15:00 | FLCh | Burnley | H | W | 1-0 | 14245 | |||
| Wed 6th Nov | 19:45 | FLCh | Leeds United | H | W | 1-0 | 16693 | |||
| Sat 9th Nov | 12:30 | FLCh | Stoke City | A | D | 1-1 | 21060 | |||
| Sat 23rd Nov | 15:00 | FLCh | Sunderland | H | D | 1-1 | 18385 | |||
| Sat 30th Nov | 12:30 | FLCh | Oxford United | A | D | 1-1 | 10990 | |||
| Sat 7th Dec | 15:00 | FLCh | Coventry City | H | L | 0-1 | 16460 | |||
| Wed 11th Dec | 19:45 | FLCh | Sheffield United | H | L | 0-1 | 12734 | |||
| Sat 14th Dec | 15:00 | FLCh | Middlesbrough | A | L | 0-1 | 23445 | |||
| Sat 21st Dec | 15:00 | FLCh | Blackburn Rovers | H | W | 1-0 | 14009 | |||
| Thu 26th Dec | 15:00 | FLCh | Norwich City | A | L | 1-2 | 26060 | |||
| Sun 29th Dec | 15:00 | FLCh | Coventry City | A | D | 0-0 | 28216 | |||
| Wed 1st Jan | 13:00 | FLCh | Oxford United | H | L | 0-1 | 14964 | |||
| Sat 4th Jan | 15:00 | FLCh | Sheffield Wednesday | A | D | 2-2 | 25208 | |||
| Mon 13th Jan | 19:30 | FAC | Dagenham and Redbridge | H | W | 3-0 | 5625 | |||
| Sat 18th Jan | 12:30 | FLCh | Hull City | H | L | 0-1 | 14579 | |||
| Tue 21st Jan | 20:00 | FLCh | Cardiff City | H | D | 2-2 | 12041 | |||
| Sat 25th Jan | 12:30 | FLCh | Luton Town | A | W | 1-0 | 11418 | |||
| Tue 28th Jan | 19:45 | FLCh | Portsmouth | A | W | 1-0 | 19814 | |||
| Sat 1st Feb | 15:00 | FLCh | Queens Park Rangers | H | W | 2-1 | 17914 | |||
| Sat 8th Feb | 12:15 | FAC | Leeds United | A | W | 2-0 | 34923 | |||
| Wed 12th Feb | 19:45 | FLCh | Plymouth Argyle | A | L | 1-5 | 15453 | |||
| Sat 15th Feb | 15:00 | FLCh | West Bromwich Albion | H | D | 1-1 | 15842 | |||
| Tue 18th Feb | 19:45 | FLCh | Preston North End | A | D | 1-1 | 13290 | |||
| Sat 22nd Feb | 12:30 | FLCh | Derby County | A | W | 1-0 | 28321 | |||
| Sat 1st Mar | 12:15 | FAC | Crystal Palace | A | L | 1-3 | 21263 | |||
| Tue 4th Mar | 19:45 | FLCh | Bristol City | H | L | 0-2 | 12380 | |||
| Sat 8th Mar | 12:30 | FLCh | Watford | A | W | 2-1 | 20031 | |||
| Wed 12th Mar | 19:45 | FLCh | Leeds United | A | L | 0-2 | 34401 | |||
| Sat 15th Mar | 12:30 | FLCh | Stoke City | H | W | 1-0 | 16799 | |||
| Sat 29th Mar | 15:00 | FLCh | Sunderland | A | L | 0-1 | 41762 | |||
| Sat 5th Apr | 15:00 | FLCh | Portsmouth | H | W | 2-1 | 16913 | |||
| Tue 8th Apr | 19:45 | FLCh | Sheffield United | A | W | 1-0 | 25775 | |||
| Sat 12th Apr | 15:00 | FLCh | Middlesbrough | H | W | 1-0 | 17523 | |||
| Fri 18th Apr | 15:00 | FLCh | Blackburn Rovers | A | L | 1-4 | 14167 | |||
| Mon 21st Apr | 15:00 | FLCh | Norwich City | H | W | 3-1 | 16426 | |||
| Sat 26th Apr | 15:00 | FLCh | Swansea City | H | W | 1-0 | 17239 | |||
| Sat 3rd May | 12:30 | FLCh | Burnley | A | L | 1-3 | 21485 |