National cups are something special for many teams and supporters. Today's match will decide whether it's Millwall or Portsmouth that keep their silverware dream alive.
There’s little time for restitution or working hard at the training pitch these days, with both teams having played their last game less than four days ago.
Millwall form and stats
Last season, Millwall's Carabao Cup journey ended in the 3rd round.The home team returns to The Den after being equal after 90 minutes with Queens Park Rangers on their last time out; the Championship game ended 1-1. Scott Malone (midfield was the top team player in that game with a rating of 7.4/10. Malone hit three key passes.
Prior to that was the away defeat visiting Coventry City (1-6).The hosts are modest favourites in this match, with the bookmakers estimating the chance of a home win at about 50% +- five percent. It's interesting to look at how Millwall have performed under similar circumstances, so here are some numbers: When modest favourites like this (we found 16 games) they have won six times, drawn five and lost five.
The match schedule is unforgiving for Millwall as they have a new game in only four days, a Championship match thankfully also at home. Blackburn Rovers are visiting.
Portsmouth form and stats
Last season their Carabao Cup adventure ended in the 2nd round.As the visiting team in League One matches, Portsmouth have produced an overall stat of 1-0-0 so far. Momentum is building for Portsmouth in their away games, having won their two previous outings.
Portsmouth play their second away game in a row, but can be confident going into this one after the 1-0 victory visiting Fleetwood Town. Goalkeeper Alex Bass got the top player rating of the team with 7.83/10. Bass stopped the opponent with four saves and topped it up with a clean sheet.
The game before that, in the League One, was lost at home, a 0-1 defeat against Accrington Stanley.We have checked recent matches where Portsmouth have had similar odds to win. Win-draw-lose statistics from those two games were one victory, zero draws and one defeat.
After this away game Portsmouth return home for a League One game against Crewe Alexandra. That game is only four sleeps after this.
It's early days yet, but Portsmouth has scored 1 and conceded 0 goals from their travels in the league so far (1 game).
Head 2 Head
Head-2-head stats last four meetings: two - one - one (Millwall wins - draws - Portsmouth wins). As for goals, zero matches ended with three or more goals (over 2,5), four had two or less.Top Goalscorers
![]() J. Wallace 1 goals | ![]() L. Brown 1 goals |
Millwall missing players
Portsmouth missing players
| Millwall | Portsmouth | ||||||
| Total | Home | Statistics | Stat | Away | Total | ||
| 25 | 11 | Played | P | 16 | 25 | ||
| 11 | 6 | Won | W | 6 | 10 | ||
| 7 | 2 | Drew | D | 4 | 5 | ||
| 7 | 3 | Lost | L | 6 | 10 | ||
| 33 | 15 | Scored | S | 24 | 33 | ||
| 30 | 12 | Conceded | C | 24 | 33 | ||
| 88% | 82% | Over 0.5 | O 0.5 | 94% | 96% | ||
| 72% | 64% | Over 1.5 | O 1.5 | 62% | 64% | ||
| 44% | 45% | Over 2.5 | O 2.5 | 56% | 48% | ||
| 20% | 27% | Over 3.5 | O 3.5 | 38% | 24% | ||
| 20% | 27% | Over 4.5 | O 4.5 | 25% | 16% | ||
| 52% | 36% | BTTS | BTTS | 62% | 56% | ||
| 36% | 45% | Clean Sheets | C S | 25% | 24% | ||
| 24% | 36% | Failed to Score | F T | 19% | 24% | ||
| 4.5 | 4.6 | Corners for (avg) | C F | 4.6 | 5.1 | ||
| 4.1 | 2.9 | Corners against (avg) | C A | 3.6 | 3.6 | ||
| 1.3 | 1.5 | Yellow cards (avg) | Y C | 1.7 | 1.6 | ||
| 0 | 0 | Red cards | R C | 2 | 2 | ||
| 11.2 | 12.7 | Shots (avg) | S ( | 11.8 | 11.2 | ||
| 3.7 | 4.5 | Shots on Target (avg) | S O | 4.1 | 3.8 | ||
| 35% | 31% | Goal Efficiency | G E | 34% | 33% | ||
| Total | Home | Away | |||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | +/- | P |
| 1 | Hull City | 1 | 1 | 0 | 0 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 4 | 1 | 3 | 3 |
| 2 | Luton Town | 1 | 1 | 0 | 0 | 3 | 0 | 1 | 1 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 3 |
| 3 | Stoke City | 1 | 1 | 0 | 0 | 3 | 2 | 1 | 1 | 0 | 0 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 |
| 4 | Blackburn Rovers | 1 | 1 | 0 | 0 | 2 | 1 | 1 | 1 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 |
| 5 | Birmingham City | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 3 |
| 6 | AFC Bournemouth | 1 | 0 | 1 | 0 | 2 | 2 | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 7 | West Bromwich Albion | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 |
| 8 | Barnsley | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 9 | Blackpool | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 10 | Bristol City | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 11 | Cardiff City | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 12 | Derby County | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 13 | Huddersfield Town | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 14 | Millwall | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 15 | Queens Park Rangers | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 16 | Coventry City | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17 | Fulham | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 18 | Middlesbrough | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 19 | Nottingham Forest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 20 | Reading | 1 | 0 | 0 | 1 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 2 | 3 | -1 | 0 |
| 21 | Swansea City | 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 |
| 22 | Sheffield United | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | -1 | 0 |
| 23 | Preston North End | 1 | 0 | 0 | 1 | 1 | 4 | 1 | 0 | 0 | 1 | 1 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | -3 | 0 |
| 24 | Peterborough United | 1 | 0 | 0 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 3 | -3 | 0 |
| Total | Home | Away | |||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | +/- | P |
| 1 | Rotherham United | 1 | 1 | 0 | 0 | 2 | 0 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 3 |
| 2 | AFC Wimbledon | 1 | 1 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 2 | 1 | 1 | 3 |
| 3 | Sunderland | 1 | 1 | 0 | 0 | 2 | 1 | 1 | 1 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 |
| 4 | Wycombe Wanderers | 1 | 1 | 0 | 0 | 2 | 1 | 1 | 1 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 |
| 5 | Burton Albion | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 3 |
| 6 | Portsmouth | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 3 |
| 7 | Bolton Wanderers | 1 | 0 | 1 | 0 | 3 | 3 | 1 | 0 | 1 | 0 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 8 | Milton Keynes Dons | 1 | 0 | 1 | 0 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 3 | 3 | 0 | 1 |
| 9 | Ipswich Town | 1 | 0 | 1 | 0 | 2 | 2 | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 10 | Morecambe | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 |
| 11 | Cambridge United | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 12 | Cheltenham Town | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 13 | Crewe Alexandra | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 14 | Gillingham | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 15 | Lincoln City | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 16 | Oxford United | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 17 | Charlton Athletic | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 18 | Sheffield Wednesday | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 19 | Accrington Stanley | 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 |
| 20 | Doncaster Rovers | 1 | 0 | 0 | 1 | 1 | 2 | 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | -1 | 0 |
| 21 | Wigan Athletic | 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 |
| 22 | Fleetwood Town | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | -1 | 0 |
| 23 | Shrewsbury Town | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | -1 | 0 |
| 24 | Plymouth Argyle | 1 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 |