Skip to main content
M. O'Halloran Photo

M. O'Halloran

Age
34
Nationality
Scotland
Height
188 cm
Weight
79 kg
Current Season
0
Appearances
0
Goals
0
Assists
84
Minutes

Career_progression

Swipe_to_see_more

2024/2025

Dunfermline
9
Games
0
Goals
0
Assists
Championship, FA Cup +2

2023/2024

Dunfermline
29
Games
1
Goals
0
Assists
Championship, FA Cup +2

2022/2023

Cove Rangers ST Johnstone
17
Games
0
Goals
0
Assists
Cove Rangers (9 Games_short)
ST Johnstone (8 Games_short)
Premiership, Championship +1

2021/2022

ST Johnstone
27
Games
2
Goals
2
Assists
Premiership, UEFA Europa League +2

2020/2021

ST Johnstone
32
Games
2
Goals
1
Assists
Premiership, FA Cup +1

2019/2020

ST Johnstone
28
Games
2
Goals
0
Assists
Premiership, FA Cup +1

2018/2019

ST Johnstone Melbourne City
15
Games
1
Goals
0
Assists
ST Johnstone (14 Games_short)
Melbourne City (1 Games_short)
Premiership, A-League

2017/2018

ST Johnstone Rangers
18
Games
5
Goals
0
Assists
ST Johnstone (17 Games_short)
Rangers (1 Games_short)
Premiership, UEFA Europa League +1

2016/2017

Rangers
16
Games
0
Goals
0
Assists
Premiership, Northern NSW NPL

2015/2016

ST Johnstone Rangers
34
Games
6
Goals
0
Assists
ST Johnstone (22 Games_short)
Rangers (12 Games_short)
Premiership, Championship +1

2014/2015

ST Johnstone
42
Games
9
Goals
0
Assists
Premiership, UEFA Europa League

2013/2014

ST Johnstone
14
Games
1
Goals
0
Assists
Premiership

2012/2013

Tranmere Carlisle
26
Games
3
Goals
0
Assists
Tranmere (25 Games_short)
Carlisle (1 Games_short)
EFL Trophy, FA Cup +1

2011/2012

Sheffield Utd Bolton
10
Games
0
Goals
0
Assists
Sheffield Utd (8 Games_short)
Bolton (2 Games_short)
Premier League, FA Cup +2

2010/2011

Bolton
0
Games
0
Goals
0
Assists
Premier League
317
Career_games
32
Career_goals
3
Career_assists
Scoring_rate_declined

Advanced Metrics

2025/2026 Season
-
Avg Rating
No Data
42
Min/Game
84 Total_minutes
0
Goal Involvement
0G + 0A
0
Total Goals
0
Total Assists
0
Goals/Game
0
Assists/Game
0
Goal Involvement

Performance Insights

Most Productive: Goal Scorer
Shot Efficiency: Needs Improvement (0%)
Discipline Level: Excellent
Playing Time: Substitute (42min)

Career Timeline - M. O'Halloran

15 Seasons
32
Total Goals
→ Stable vs First Season
3
Total Assists
→ Stable vs First Season
317
Total Appearances
21.1 Per Season
6.6
Peak Rating
6.5 Average

Season Breakdown

24
2024/2025
Dunfermline
0
Goals
0
Assists
9
Apps
-
Rating
190 Minutes 21 Min/Game
23
2023/2024
Dunfermline
1
Goals
0
Assists
29
Apps
-
Rating
1,687 Minutes 58 Min/Game 0.03 Goals/Game
22
2022/2023
ST Johnstone, Cove Rangers
0
Goals
0
Assists
17
Apps
6.5
Rating
857 Minutes 50 Min/Game
21
2021/2022
ST Johnstone
2
Goals
2
Assists
27
Apps
6.6
Rating
1,488 Minutes 55 Min/Game 0.07 Goals/Game
20
2020/2021
ST Johnstone
2
Goals
1
Assists
32
Apps
6.4
Rating
1,431 Minutes 45 Min/Game 0.06 Goals/Game
19
2019/2020
ST Johnstone
2
Goals
0
Assists
28
Apps
6.5
Rating
1,598 Minutes 57 Min/Game 0.07 Goals/Game
18
2018/2019
Melbourne City, ST Johnstone
1
Goals
0
Assists
15
Apps
6.5
Rating
805 Minutes 54 Min/Game 0.07 Goals/Game
17
2017/2018
ST Johnstone, Rangers
5
Goals
0
Assists
18
Apps
-
Rating
1,235 Minutes 69 Min/Game 0.28 Goals/Game
16
2016/2017
Rangers
0
Goals
0
Assists
16
Apps
-
Rating
626 Minutes 39 Min/Game
15
2015/2016
Rangers, ST Johnstone
6
Goals
0
Assists
34
Apps
-
Rating
2,582 Minutes 76 Min/Game 0.18 Goals/Game
14
2014/2015
ST Johnstone
9
Goals
0
Assists
42
Apps
-
Rating
2,709 Minutes 65 Min/Game 0.21 Goals/Game
13
2013/2014
ST Johnstone
1
Goals
0
Assists
14
Apps
-
Rating
817 Minutes 58 Min/Game 0.07 Goals/Game
12
2012/2013
Carlisle, Tranmere
3
Goals
0
Assists
26
Apps
-
Rating
1,589 Minutes 61 Min/Game 0.12 Goals/Game
11
2011/2012
Bolton, Sheffield Utd
0
Goals
0
Assists
10
Apps
-
Rating
231 Minutes 23 Min/Game
10
2010/2011
Bolton
0
Goals
0
Assists
0
Apps
-
Rating

Career Overview

15
Seasons
317
Appearances
32
Goals
3
Assists
9
Teams
17,845
Minutes
21
Yellow Cards
1
Red Cards

Season History

2024/2025
Dunfermline Dunfermline
Goals
0
Assists
0
League
League Cup
Championship
FA Cup
Challenge Cup
2023/2024
Dunfermline Dunfermline
Goals
1
Assists
0
League
Championship
FA Cup
Challenge Cup
League Cup
2022/2023
ST Johnstone ST Johnstone
Cove Rangers Cove Rangers
Goals
0
Assists
0
League
League Cup
Championship
Premiership
2021/2022
ST Johnstone ST Johnstone
Goals
2
Assists
2
League
UEFA Europa League
FA Cup
League Cup
Premiership
2020/2021
ST Johnstone ST Johnstone
Goals
2
Assists
1
League
Premiership
FA Cup
League Cup
2019/2020
ST Johnstone ST Johnstone
Goals
2
Assists
0
League
Premiership
FA Cup
League Cup
2018/2019
Melbourne City Melbourne City
ST Johnstone ST Johnstone
Goals
1
Assists
0
League
A-League
Premiership
2017/2018
ST Johnstone ST Johnstone
Rangers Rangers
Goals
5
Assists
0
League
League Cup
UEFA Europa League
Premiership
2016/2017
Rangers Rangers
Goals
0
Assists
0
League
Premiership
Northern NSW NPL
2015/2016
Rangers Rangers
ST Johnstone ST Johnstone
Goals
6
Assists
0
League
Championship
Premiership
UEFA Europa League
2014/2015
ST Johnstone ST Johnstone
Goals
9
Assists
0
League
Premiership
UEFA Europa League
2013/2014
ST Johnstone ST Johnstone
Goals
1
Assists
0
League
Premiership
2012/2013
Carlisle Carlisle
Tranmere Tranmere
Goals
3
Assists
0
League
EFL Trophy
FA Cup
League One
2011/2012
Bolton Bolton
Sheffield Utd Sheffield Utd
Goals
0
Assists
0
League
Premier League
League One
FA Cup
League Cup
2010/2011
Bolton Bolton
Goals
0
Assists
0
League
Premier League

Frequently Asked Questions about M. O'Halloran