Change:

Inspired by ClubELO.com, the ELO rating system is a method of calculating and comparing the relative strengths of teams in competition. For every match played, the ELO scores of the two teams are considered, and adjusted for other factors (such as home advantage), to calculate the likelihood of the match result. When the actual result of the game is known, the ELO score is adjusted accordingly, comparing the expected outcome of the game with the actual outcome - so a victory over Manchester United will be worth more points than one over Supermarine. The resulting ELO score can be used to compare the strengths of teams over time, and to project future results based on the current form of all teams.

Choose a different matchup:  
  vs.

MILLWALL vs. PORTSMOUTH
(neutral venue - no home advantage applied to match-up calculations)

 
The likelihood of the match result between the two sides, based on historical matches with the same ELO score difference.
The likelihood of the match result between the two sides, based on their respective ELO form in the last eight games.
 

A listing of all historical matches with identical ELO scores as Millwall vs. Portsmouth.

Venue Wins for equivalent team
to Millwall
(ELO score: 3868)
Draws Wins for equivalent team
to Portsmouth
(ELO score: 3769)
TOTAL 2 0 0
Home 1 0 0
Away 1 0 0

Date Comp   Home Team Score   Away Team ELO
20 FEB 1960 LGE Liverpool  
(3868)  
4 - 1   Swansea Town
  (3769)
8.3
12 NOV 1898 LGE Glossop  
(3769)  
1 - 2   Manchester City
  (3868)
10.9

 

A historical comparison of Millwall's and Portsmouth's ELO scores.


  Millwall   Portsmouth  
  Current ELO Score: 3867.7   3769  
  Best ELO Score: 3991.5  
Saturday, March 25, 1989  
4143  
Saturday, April 16, 1949  
  Worst ELO Score: 3417.6  
Monday, September 8, 1958  
3446.2  
Saturday, September 2, 1899  

 

A summary of all historical matches between Millwall and Portsmouth.

 Venue Played Millwall
wins
Draws Portsmouth
wins
Millwall
goals
Portsmouth
goals
Millwall
SR%
Portsmouth
SR%
 TOTAL 90 25 31 34 86 116 45.0% 55.0%
 HOME 45 18 17 10 55 51 58.9% 41.1%
 AWAY 45 7 14 24 31 65 31.1% 68.9%

Date Comp   Home Team Score   Away Team ELO
10 APR 2012 LGE Portsmouth  
(3774)  
0 - 1   Millwall
  (3799)
10.6
26 DEC 2011 LGE Millwall  
(3813)  
1 - 0   Portsmouth
  (3812)
8.7
26 DEC 2010 LGE Portsmouth  
(3893)  
1 - 1   Millwall
  (3813)
3.5
19 OCT 2010 LGE Millwall  
(3818)  
0 - 1   Portsmouth
  (3882)
9.4
1 MAR 2003 LGE Millwall  
(3800)  
0 - 5   Portsmouth
  (3893)
18.4
14 SEP 2002 LGE Portsmouth  
(3802)  
1 - 0   Millwall
  (3816)
8.6
9 MAR 2002 LGE Portsmouth  
(3711)  
3 - 0   Millwall
  (3888)
22.9
13 DEC 2001 LGE Millwall  
(3847)  
1 - 0   Portsmouth
  (3753)
5.7
27 JAN 1996 LGE Millwall  
(3784)  
1 - 1   Portsmouth
  (3766)
2.4
2 SEP 1995 LGE Portsmouth  
(3760)  
0 - 1   Millwall
  (3826)
10.1
15 MAR 1995 LGE Portsmouth  
(3755)  
3 - 2   Millwall
  (3842)
10.5
2 NOV 1994 LGE Millwall  
(3797)  
2 - 2   Portsmouth
  (3788)
2.2
2 APR 1994 LGE Portsmouth  
(3822)  
2 - 2   Millwall
  (3836)
1.7
27 DEC 1993 LGE Millwall  
(3850)  
0 - 0   Portsmouth
  (3884)
1.1
3 APR 1993 LGE Millwall  
(3846)  
1 - 1   Portsmouth
  (3907)
0.4
28 NOV 1992 LGE Portsmouth  
(3856)  
1 - 0   Millwall
  (3848)
7.7
14 MAR 1992 LGE Portsmouth  
(3863)  
6 - 1   Millwall
  (3781)
11.5
2 NOV 1991 LGE Millwall  
(3811)  
1 - 1   Portsmouth
  (3800)
2.4
12 MAR 1991 LGE Portsmouth  
(3765)  
0 - 0   Millwall
  (3837)
0.1
3 OCT 1990 LGE Millwall  
(3833)  
2 - 0   Portsmouth
  (3779)
9.6
2 MAY 1987 LGE Portsmouth  
(3884)  
2 - 0   Millwall
  (3744)
6.4
29 NOV 1986 LGE Millwall  
(3791)  
1 - 1   Portsmouth
  (3877)
0.1
25 MAR 1986 LGE Portsmouth  
(3881)  
2 - 1   Millwall
  (3822)
5.9
26 OCT 1985 LGE Millwall  
(3805)  
0 - 4   Portsmouth
  (3935)
16.6
6 FEB 1983 LGE Millwall  
(3550)  
0 - 2   Portsmouth
  (3709)
12.1
28 SEP 1982 LGE Portsmouth  
(3682)  
2 - 0   Millwall
  (3587)
7.6
21 MAY 1982 LGE Portsmouth  
(3660)  
2 - 2   Millwall
  (3626)
3.6
8 MAY 1982 LGE Millwall  
(3642)  
1 - 0   Portsmouth
  (3667)
7.9
25 NOV 1981 CUP Millwall  
(3649)  
3 - 2   Portsmouth
  (3638)
7
21 NOV 1981 CUP Portsmouth  
(3641)  
1 - 1   Millwall
  (3646)
2.6
18 APR 1981 LGE Portsmouth  
(3664)  
2 - 1   Millwall
  (3621)
6.1
27 DEC 1980 LGE Millwall  
(3560)  
0 - 0   Portsmouth
  (3670)
0.3
31 MAR 1975 LGE Portsmouth  
(3771)  
1 - 0   Millwall
  (3763)
7
28 DEC 1974 LGE Millwall  
(3758)  
0 - 0   Portsmouth
  (3731)
3.5
2 MAR 1974 LGE Portsmouth  
(3743)  
0 - 0   Millwall
  (3811)
1
26 DEC 1973 LGE Millwall  
(3838)  
1 - 1   Portsmouth
  (3762)
4.7
6 JAN 1973 LGE Portsmouth  
(3735)  
1 - 1   Millwall
  (3862)
0.7
26 AUG 1972 LGE Millwall  
(3902)  
0 - 2   Portsmouth
  (3744)
24.5
31 MAR 1972 LGE Millwall  
(3898)  
1 - 0   Portsmouth
  (3749)
3.8
25 SEP 1971 LGE Portsmouth  
(3735)  
1 - 1   Millwall
  (3878)
1.2
3 APR 1971 LGE Portsmouth  
(3745)  
0 - 2   Millwall
  (3813)
16.5
29 AUG 1970 LGE Millwall  
(3809)  
0 - 0   Portsmouth
  (3754)
4.3
14 MAR 1970 LGE Portsmouth  
(3754)  
0 - 1   Millwall
  (3791)
12
8 DEC 1969 LGE Millwall  
(3747)  
3 - 1   Portsmouth
  (3753)
10.8
15 FEB 1969 LGE Millwall  
(3851)  
0 - 0   Portsmouth
  (3781)
4.6
30 NOV 1968 LGE Portsmouth  
(3789)  
3 - 0   Millwall
  (3879)
16.8
6 APR 1968 LGE Portsmouth  
(3832)  
0 - 0   Millwall
  (3790)
4
11 NOV 1967 LGE Millwall  
(3788)  
3 - 2   Portsmouth
  (3809)
7.6
4 FEB 1967 LGE Millwall  
(3797)  
1 - 1   Portsmouth
  (3788)
3.1
24 SEP 1966 LGE Portsmouth  
(3762)  
0 - 1   Millwall
  (3772)
12.6
26 DEC 1923 LGE Portsmouth  
(3750)  
0 - 1   Millwall
  (3664)
15.2
25 DEC 1923 LGE Millwall  
(3649)  
2 - 0   Portsmouth
  (3765)
15
1 JAN 1923 LGE Millwall  
(3690)  
1 - 3   Portsmouth
  (3700)
19.4
2 DEC 1922 LGE Portsmouth  
(3705)  
2 - 0   Millwall
  (3715)
10.6
1 OCT 1921 LGE Portsmouth  
(3721)  
2 - 2   Millwall
  (3715)
3.3
24 SEP 1921 LGE Millwall  
(3718)  
1 - 1   Portsmouth
  (3718)
3.2
2 OCT 1920 LGE Millwall  
(3689)  
1 - 0   Portsmouth
  (3774)
9.1
25 SEP 1920 LGE Portsmouth  
(3780)  
0 - 0   Millwall
  (3684)
5.5
24 APR 1920 SL Millwall  
(3668)  
1 - 1   Portsmouth
  (3818)
0.9
13 DEC 1919 SL Portsmouth  
(3812)  
3 - 2   Millwall
  (3652)
3.3
10 APR 1915 SL Millwall  
(3710)  
1 - 1   Portsmouth
  (3718)
3.1
5 DEC 1914 SL Portsmouth  
(3737)  
1 - 1   Millwall
  (3764)
2.7
14 MAR 1914 SL Portsmouth  
(3662)  
1 - 0   Millwall
  (3728)
8.4
8 NOV 1913 SL Millwall  
(3683)  
1 - 3   Portsmouth
  (3645)
21.4
22 MAR 1913 SL Millwall  
(3689)  
2 - 0   Portsmouth
  (3620)
7.5
16 NOV 1912 SL Portsmouth  
(3636)  
2 - 1   Millwall
  (3664)
7.4
11 FEB 1911 SL Portsmouth  
(3620)  
2 - 2   Millwall
  (3600)
3.9
8 OCT 1910 SL Millwall  
(3605)  
3 - 1   Portsmouth
  (3702)
13.8
2 APR 1910 SL Millwall  
(3614)  
0 - 1   Portsmouth
  (3649)
12.5
20 NOV 1909 SL Portsmouth  
(3699)  
0 - 1   Millwall
  (3588)
15.9
24 APR 1909 SL Millwall  
(3654)  
1 - 1   Portsmouth
  (3738)
1.2
19 DEC 1908 SL Portsmouth  
(3688)  
2 - 0   Millwall
  (3715)
11
11 APR 1908 SL Millwall  
(3713)  
1 - 1   Portsmouth
  (3762)
2.2
14 DEC 1907 SL Portsmouth  
(3679)  
2 - 0   Millwall
  (3718)
11.3
20 APR 1907 SL Portsmouth  
(3765)  
2 - 0   Millwall
  (3730)
8.6
15 DEC 1906 SL Millwall  
(3616)  
0 - 1   Portsmouth
  (3765)
9.3
17 FEB 1906 SL Millwall  
(3646)  
3 - 2   Portsmouth
  (3711)
8.2
14 OCT 1905 SL Portsmouth  
(3708)  
2 - 1   Millwall
  (3670)
5.5
11 FEB 1905 SL Portsmouth  
(3719)  
1 - 0   Millwall
  (3621)
4.2
15 OCT 1904 SL Millwall  
(3643)  
4 - 2   Portsmouth
  (3729)
12.9
9 APR 1904 SL Millwall  
(3706)  
1 - 0   Portsmouth
  (3758)
7.6
12 DEC 1903 SL Portsmouth  
(3813)  
2 - 0   Millwall
  (3728)
6.6
6 APR 1903 SL Millwall Athletic  
(3716)  
2 - 1   Portsmouth
  (3834)
9.4
22 NOV 1902 SL Portsmouth  
(3860)  
3 - 0   Millwall Athletic
  (3693)
5.2
4 JAN 1902 SL Portsmouth  
(3822)  
1 - 1   Millwall Athletic
  (3711)
6
21 SEP 1901 SL Millwall Athletic  
(3711)  
2 - 3   Portsmouth
  (3754)
12.5
29 DEC 1900 SL Millwall Athletic  
(3716)  
3 - 1   Portsmouth
  (3744)
10.7
15 SEP 1900 SL Portsmouth  
(3734)  
1 - 0   Millwall Athletic
  (3714)
5.9
21 APR 1900 SL Portsmouth  
(3721)  
2 - 0   Millwall Athletic
  (3728)
9.9
16 DEC 1899 SL Millwall Athletic  
(3716)  
2 - 1   Portsmouth
  (3542)
3