Dan O'Shaughnessy

Date of birth14 September 1994
Place of birthRiihimäki
NationalityFinnish
Weight76 kg
Height1.86 m
PositionDefender

Dan O'Shaughnessy played for HJK Helsinki during his youth career.

He joined Brentford in August 2014 with a two-year contract.

His contract at Cheltenham Town was extended to June 2018 in June 2017.

Club history

Team Joined Left Loan / Trialist
Metz 01 Jan 2012 30 Jun 2014
Brentford 01 Aug 2014 30 Jun 2016
Braintree Town 22 Sep 2015 22 Oct 2015 L
FC Midtjylland 28 Jan 2016 31 May 2016 L
Cheltenham Town 12 Jul 2016 03 Jan 2018
HJK Helsinki 03 Jan 2018

Club stats

Season Team Competition Apps Subs Goals Y R
2016-17 Cheltenham Town FA Cup 2
2
2016-17 Cheltenham Town Football League Trophy 4
1
1
2016-17 Cheltenham Town League Cup 2
2016-17 Cheltenham Town League Two 26
1
3
1
2017-18 Cheltenham Town Football League Trophy 2
2017-18 Cheltenham Town League Cup
1
2017-18 Cheltenham Town League Two 5
5
2


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
06 Aug 2016 Cheltenham Town v Leyton Orient D 1-1 League Two
09 Aug 2016 Cheltenham Town v Charlton Athletic W 1-0 League Cup 1st round
13 Aug 2016 Mansfield Town v Cheltenham Town D 1-1 League Two
16 Aug 2016 Carlisle United v Cheltenham Town D 1-1 League Two
20 Aug 2016 Cheltenham Town v Doncaster Rovers L 0-1 League Two
23 Aug 2016 Newcastle United v Cheltenham Town L 2-0 League Cup 2nd round
27 Aug 2016 Cheltenham Town v Crewe Alexandra W 2-0 League Two
30 Aug 2016 Blackpool v Cheltenham Town L 2-1 Football League Trophy Group A – North
03 Sep 2016 Plymouth Argyle v Cheltenham Town L 1-0 League Two
10 Sep 2016 Newport County v Cheltenham Town D 2-2 League Two
17 Sep 2016 Cheltenham Town v Notts County L 2-3 League Two
24 Sep 2016 Yeovil Town v Cheltenham Town L 4-2 League Two
27 Sep 2016 Cheltenham Town v Stevenage D 0-0 League Two
01 Oct 2016 Cheltenham Town v Luton Town D 1-1 League Two
04 Oct 2016 Cheltenham Town v Everton W 2-1 Football League Trophy Group A – North
08 Oct 2016 Accrington Stanley v Cheltenham Town D 1-1 League Two
08 Nov 2016 Cheltenham Town v Bolton Wanderers W 1-0 Football League Trophy Group A – North
12 Nov 2016 Hartlepool United v Cheltenham Town L 2-0 League Two
15 Nov 2016 Crewe Alexandra v Cheltenham Town W 1-4 FA Cup 1st round replay
19 Nov 2016 Cheltenham Town v Portsmouth D 1-1 League Two
22 Nov 2016 Cheltenham Town v Colchester United L 0-3 League Two
03 Dec 2016 Sutton United v Cheltenham Town L 2-1 FA Cup 2nd round
10 Dec 2016 Cheltenham Town v Exeter City L 1-3 League Two
17 Dec 2016 Morecambe v Cheltenham Town W 1-2 League Two
30 Dec 2016 Cheltenham Town v Wycombe Wanderers L 0-1 League Two
02 Jan 2017 Colchester United v Cheltenham Town L 2-0 League Two
10 Jan 2017 Cheltenham Town v Leicester City W 6-1 Football League Trophy 2nd round - northern section
14 Jan 2017 Cheltenham Town v Accrington Stanley W 3-0 League Two
17 Jan 2017 Cheltenham Town v Bradford City L 0-1 Football League Trophy 3rd round
21 Jan 2017 Cheltenham Town v Plymouth Argyle L 1-2 League Two
28 Jan 2017 Crewe Alexandra v Cheltenham Town D 0-0 League Two
31 Jan 2017 Luton Town v Cheltenham Town W 2-3 League Two
18 Feb 2017 Cheltenham Town v Yeovil Town W 2-0 League Two
04 Mar 2017 Cheltenham Town v Mansfield Town D 0-0 League Two
14 Mar 2017 Exeter City v Cheltenham Town L 3-0 League Two
06 May 2017 Portsmouth v Cheltenham Town L 6-1 League Two
08 Aug 2017 Oxford United v Cheltenham Town W 3-4 League Cup 1st round
15 Aug 2017 Cheltenham Town v Swansea City L 1-2 Football League Trophy Group E – South
26 Aug 2017 Cheltenham Town v Exeter City L 3-4 League Two
02 Sep 2017 Cheltenham Town v Stevenage L 0-1 League Two
26 Sep 2017 Cheltenham Town v Mansfield Town W 3-0 League Two
30 Sep 2017 Chesterfield v Cheltenham Town W 0-2 League Two
17 Oct 2017 Cheltenham Town v Grimsby Town L 2-3 League Two
07 Nov 2017 Newport County v Cheltenham Town W 1-2 Football League Trophy Group E – South
11 Nov 2017 Cheltenham Town v Luton Town D 2-2 League Two
18 Nov 2017 Notts County v Cheltenham Town L 3-1 League Two
21 Nov 2017 Cheltenham Town v Cambridge United D 0-0 League Two
09 Dec 2017 Cheltenham Town v Crewe Alexandra W 1-0 League Two
16 Dec 2017 Coventry City v Cheltenham Town L 2-1 League Two


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2020-21 Finland FIFA World Cup 1
2020-21 Finland International Friendly 3
1
2020-21 Finland UEFA European Championship 3
1
2020-21 Finland UEFA Nations League 3
1
2021-22 Finland FIFA World Cup 2


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
10 Jan 2016 Sweden v Finland L 3-0 International Friendly
13 Jan 2016 Finland v Iceland L 0-1 International Friendly
03 Sep 2020 Finland v Wales L 0-1 UEFA Nations League League B Group B4
06 Sep 2020 Republic of Ireland v Finland W 0-1 UEFA Nations League League B Group B4
07 Oct 2020 Poland v Finland L 5-1 International Friendly
11 Nov 2020 France v Finland W 0-2 International Friendly
18 Nov 2020 Wales v Finland L 3-1 UEFA Nations League League B Group B4
28 Mar 2021 Ukraine v Finland D 1-1 FIFA World Cup Europe group D
31 Mar 2021 Switzerland v Finland L 3-2 International Friendly
04 Jun 2021 Finland v Estonia L 0-1 International Friendly
12 Jun 2021 Denmark v Finland W 0-1 UEFA European Championship Group B
16 Jun 2021 Finland v Russia L 0-1 UEFA European Championship Group B
21 Jun 2021 Finland v Belgium L 0-2 UEFA European Championship Group B
04 Sep 2021 Finland v Kazakhstan W 1-0 FIFA World Cup Europe group D
07 Sep 2021 France v Finland L 2-0 FIFA World Cup Europe group D


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.