Live Soccer TV

Live Soccer TV App for iOS
Live Soccer TV App for Android

M. O'Hara

Current team: St. Mirren
Playing position: Midfielder
Nationality: Scotland
Date of birth: 12 December, 1995 (27 years)
Place of birth: Barrhead, Scotland
Weight: 176.4 lb
Height: 6 ft 2 in

Statistics

SeasonTeamCompetition
2022/23St. MirrenScottish Premiership213526251216610
2021/22MotherwellScottish Premiership131519145271200
2020/21MotherwellScottish Premiership207727234245201
2019/20MotherwellScottish Premiership88617981121400
2019/20Peterborough UnitedLeague One0000000000
2018/19Lincoln CityLeague Two119617143441000
2018/19Peterborough UnitedLeague One1311221485124400
2017/18DundeeScottish Premiership2409322663104400
2016/17DundeeScottish Premiership228228262525510
2015/16KilmarnockScottish Premiership2161292363100700
2014/15KilmarnockScottish Premiership1283181442160200
2013/14KilmarnockScottish Premiership1067141130130200
2012/13KilmarnockScottish Premiership1240171341131200
SeasonTeamCompetition
2022/23St. MirrenScottish League Cup360440001000
2021/22MotherwellScottish League Cup25101010000
2020/21MotherwellScottish League Cup90110000000
2019/20Peterborough UnitedEFL Trophy0000000000
2018/19Peterborough UnitedEFL Trophy7202020000
2017/18DundeeScottish League Cup307440221000
2016/17DundeeScottish League Cup145321110000
2015/16KilmarnockScottish League Cup180220000000
2013/14KilmarnockScottish League Cup90110000000
2012/13KilmarnockScottish League Cup76101010100
SeasonTeamCompetition
2020/21MotherwellUEFA Europa League300330000100
SeasonTeamCompetition
2019Scotland U21UEFA Euro U-210000000000
2017Scotland U21UEFA Euro U-217101020000

Trophies

CompetitionPositionTitlesSeasons
England - League TwoWinner12018/2019

Transfers

DateFromToFee
01.07.22MotherwellSt. MirrenFree
01.07.20PeterboroughMotherwellN/A
31.05.20MotherwellPeterboroughN/A
02.09.19PeterboroughMotherwellLoan
01.07.19LincolnPeterboroughN/A
24.01.19PeterboroughLincolnLoan
01.07.18DundeePeterboroughFree
01.07.16KilmarnockDundeeFree

Newsletter Signup »

Email:
Why Signup?
This form is protected by reCAPTCHA.
The Google Privacy Policy and Terms of Service apply.

Upcoming Top Matches »

Manchester CityApr 1
7:30am
Liverpool
ArsenalApr 1
10:00am
Leeds United
Bayern MünchenApr 1
12:30pm
Borussia Dortmund
ChelseaApr 1
12:30pm
Aston Villa
ElcheApr 1
3:00pm
Barcelona
Real MadridApr 2
10:15am
Real Valladolid
Newcastle UnitedApr 2
11:30am
Manchester United
TV Schedules and Live Streaming Listings
Live Soccer TV App
Download the Live Soccer TV App for
iPhone and Android
Live Soccer TV App for iOSLive Soccer TV App for Android