Kevin O'Callaghan
| Date of birth | 19 October 1961 |
| Place of birth | Dagenham |
| Nationality | Irish |
| Position | Midfielder |
| Team | Joined | Left | Loan / Trialist |
|---|---|---|---|
| Millwall | 01 Nov 1978 | 01 Jan 1980 | |
| Ipswich Town | 01 Jan 1980 | 01 Jan 1985 | |
| Portsmouth | 01 Jan 1985 | 01 Jun 1987 | |
| Millwall | 01 Jun 1987 | 01 Jul 1991 |
| Season | Team | Competition | Apps | Subs | Goals | Y | R |
|---|---|---|---|---|---|---|---|
| 1979-80 | Ipswich Town | League Division One | 1 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
| Season | Team | Competition | Apps | Subs | Goals | Y | R |
|---|---|---|---|---|---|---|---|
| 1978-79 | Republic of Ireland | Toulon Under-21 | 4 | ||||
| 1979-80 | Republic of Ireland | Under-21 | 1 | ||||
| 1980-81 | Republic of Ireland | B v A | 1 | ||||
| 1980-81 | Republic of Ireland | International Friendly | 2 | ||||
| 1981-82 | Republic of Ireland | International Friendly | 3 | 1 |
|||
| 1982-83 | Republic of Ireland | UEFA European Championship | 1 | 3 |
|||
| 1983-84 | Republic of Ireland | UEFA European Championship | 3 | 1 |
|||
| 1984-85 | Republic of Ireland | FIFA World Cup | 2 |
||||
| 1984-85 | Republic of Ireland | International Friendly | 2 |
||||
| 1985-86 | Republic of Ireland | FIFA World Cup | 2 |
||||
| 1986-87 | Republic of Ireland | International Friendly | 1 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
| Date | Match | Result | Competition | Round | |
|---|---|---|---|---|---|
| 18 Jun 1979 | Republic of Ireland v USSR | L | 0-1 | Toulon Under-21 | Group B |
| 20 Jun 1979 | Republic of Ireland v Argentina | L | 1-4 | Toulon Under-21 | Group B |
| 22 Jun 1979 | Republic of Ireland v Hungary | L | 0-3 | Toulon Under-21 | Group B |
| 23 Jun 1979 | Republic of Ireland v Yugoslavia | L | 1-2 | Toulon Under-21 | 7th |
| 12 Sep 1979 | Republic of Ireland v Poland | D | 1-1 | U21 | |
| 29 Apr 1981 | Republic of Ireland v Czechoslovakia | W | 3-1 | International Friendly | |
| 21 May 1981 | West Germany v Republic of Ireland | L | 3-0 | B v A | |
| 24 May 1981 | Poland v Republic of Ireland | L | 3-0 | International Friendly | |
| 28 Apr 1982 | Algeria v Republic of Ireland | L | 2-0 | International Friendly | |
| 21 May 1982 | Chile v Republic of Ireland | L | 1-0 | International Friendly | |
| 27 May 1982 | Brazil v Republic of Ireland | L | 7-0 | International Friendly | |
| 30 May 1982 | Trinidad and Tobago v Republic of Ireland | L | 2-1 | International Friendly | |
| 13 Oct 1982 | Republic of Ireland v Iceland | W | 2-0 | UEFA European Championship | Group 7 |
| 17 Nov 1982 | Republic of Ireland v Spain | D | 3-3 | UEFA European Championship | Group 7 |
| 30 Mar 1983 | Malta v Republic of Ireland | W | 0-1 | UEFA European Championship | Group 7 |
| 27 Apr 1983 | Spain v Republic of Ireland | L | 2-0 | UEFA European Championship | Group 7 |
| 21 Sep 1983 | Iceland v Republic of Ireland | W | 0-3 | UEFA European Championship | Group 7 |
| 12 Oct 1983 | Republic of Ireland v Netherlands | L | 2-3 | UEFA European Championship | Group 7 |
| 16 Nov 1983 | Republic of Ireland v Malta | W | 8-0 | UEFA European Championship | Group 7 |
| 08 Aug 1984 | Republic of Ireland v Mexico | D | 0-0 | International Friendly | |
| 17 Oct 1984 | Norway v Republic of Ireland | L | 1-0 | FIFA World Cup | Group 6 |
| 14 Nov 1984 | Denmark v Republic of Ireland | L | 3-0 | FIFA World Cup | Group 6 |
| 26 Mar 1985 | England v Republic of Ireland | L | 2-1 | International Friendly | |
| 11 Sep 1985 | Switzerland v Republic of Ireland | D | 0-0 | FIFA World Cup | Group 6 |
| 16 Oct 1985 | USSR v Republic of Ireland | L | 2-0 | FIFA World Cup | Group 6 |
| 23 May 1987 | Republic of Ireland v Brazil | W | 1-0 | International Friendly | |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.