CaleyThistleOnline

Appearances

Appearances, season contribution and consecutive team matches.

Complete player tallies

Reset

361 players

Player directory
Player Apps ↓SeasonsApps/seasonStarts %Longest run
Robbie Deas 113337.6795.6%54

Most appearances against: Raith Rovers (12)

Highest season total: 2021/22 (50 appearances)

More about Robbie Deas
Starts
108
Substitute appearances
5
Share of selected team matches
7.8%
Goals
2

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2022/2330161.2%1.3%
2021/2250-98.0%0.0%
2020/2133197.1%2.1%
Wallace Duffy 113522.6090.3%12

Most appearances against: Ayr United (11)

Highest season total: 2022/23 (33 appearances)

More about Wallace Duffy
Starts
102
Substitute appearances
11
Share of selected team matches
7.8%
Goals
5

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2024/2510-23.3%0.0%
2023/2430262.5%3.4%
2022/2333267.3%2.7%
2021/2224-47.1%0.0%
2020/2116147.1%2.1%
Mike Noble 113428.2597.3%56

Most appearances against: East Stirlingshire, Ross County, Albion Rovers, Alloa Athletic, Cowdenbeath (11)

Highest season total: 1995/96 (43 appearances)

More about Mike Noble
Starts
110
Substitute appearances
3
Share of selected team matches
7.8%
Goals
3

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
1997/986-13.6%0.0%
1996/9740295.2%2.7%
1995/9643-100.0%0.0%
1994/9524160.0%1.9%
Darren Dods 112337.33100.0%34

Most appearances against: Dundee Utd (12)

Highest season total: 2005/06 (43 appearances)

More about Darren Dods
Starts
112
Substitute appearances
-
Share of selected team matches
7.7%
Goals
7

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2006/0739490.7%7.5%
2005/0643295.6%3.0%
2004/0530171.4%2.2%
Danny Williams 108336.0070.4%24

Most appearances against: Dundee Utd (11)

Highest season total: 2015/16 (43 appearances)

More about Danny Williams
Starts
76
Substitute appearances
32
Share of selected team matches
7.5%
Goals
5

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2015/1643191.5%1.6%
2014/1541391.1%4.6%
2013/1424152.2%1.8%
Liam Keogh 106521.2051.9%51

Most appearances against: St. Johnstone, Queen of the South, St. Mirren (8)

Highest season total: 2003/04 (35 appearances)

More about Liam Keogh
Starts
55
Substitute appearances
51
Share of selected team matches
7.3%
Goals
3

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2006/0710-23.3%0.0%
2005/068-17.8%0.0%
2004/0524-57.1%0.0%
2003/0435374.5%3.3%
2002/0329-65.9%0.0%
Davie Ross 105335.0073.3%20

Most appearances against: Alloa Athletic (9)

Highest season total: 1995/96 (38 appearances)

More about Davie Ross
Starts
77
Substitute appearances
28
Share of selected team matches
7.3%
Goals
10

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
1997/9831170.5%1.1%
1996/9736485.7%5.3%
1995/9638588.4%6.9%
James Vincent 105521.0079.0%11

Most appearances against: Dundee Utd (12)

Highest season total: 2019/20 (28 appearances)

More about James Vincent
Starts
83
Substitute appearances
22
Share of selected team matches
7.3%
Goals
7

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2020/218-23.5%0.0%
2019/2028273.7%3.3%
2015/1618238.3%3.2%
2014/1524253.3%3.1%
2013/1427158.7%1.8%
Paul Cherry 104334.6796.2%47

Most appearances against: Forfar Athletic (9)

Highest season total: 1997/98 (39 appearances)

More about Paul Cherry
Starts
100
Substitute appearances
4
Share of selected team matches
7.2%
Goals
14

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
1998/9928471.8%4.7%
1997/9839888.6%9.1%
1996/9737288.1%2.7%
Tom Walsh 104426.0076.9%27

Most appearances against: Dunfermline, Greenock Morton (11)

Highest season total: 2018/19 (43 appearances)

More about Tom Walsh
Starts
80
Substitute appearances
24
Share of selected team matches
7.2%
Goals
16

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2022/231-2.0%0.0%
2021/2235368.6%4.1%
2019/2025365.8%5.0%
2018/19431082.7%12.7%
Coll Donaldson 103334.3397.1%33

Most appearances against: Queen of the South, Dundee Utd (10)

Highest season total: 2018/19 (43 appearances)

More about Coll Donaldson
Starts
100
Substitute appearances
3
Share of selected team matches
7.1%
Goals
4

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2019/2027271.1%3.3%
2018/1943182.7%1.3%
2017/1833170.2%1.4%
Daniel Mackay 103520.6052.4%22

Most appearances against: Greenock Morton (9)

Highest season total: 2022/23 (40 appearances)

More about Daniel Mackay
Starts
54
Substitute appearances
49
Share of selected team matches
7.1%
Goals
17

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2026/276-30.0%0.0%
2022/2340581.6%6.7%
2020/2130988.2%19.1%
2018/1917132.7%1.3%
2017/1810221.3%2.8%
Johnny Hayes 101333.6791.1%24

Most appearances against: Dunfermline (8)

Highest season total: 2009/10 (44 appearances)

More about Johnny Hayes
Starts
92
Substitute appearances
9
Share of selected team matches
7.0%
Goals
25

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2011/1230971.4%19.6%
2010/1127661.4%9.1%
2009/10441095.7%10.9%
Scott Allardice 100333.3386.0%29

Most appearances against: Raith Rovers (11)

Highest season total: 2022/23 (36 appearances)

More about Scott Allardice
Starts
86
Substitute appearances
14
Share of selected team matches
6.9%
Goals
7

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2022/2336473.5%5.3%
2021/2232-62.7%0.0%
2020/2132394.1%6.4%
Iain MacArthur 98424.5094.9%42

Most appearances against: Arbroath (8)

Highest season total: 1996/97 (40 appearances)

More about Iain MacArthur
Starts
93
Substitute appearances
5
Share of selected team matches
6.8%
Goals
-

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
1998/995-12.8%0.0%
1997/9824-54.5%0.0%
1996/9740-95.2%0.0%
1995/9629-67.4%0.0%
Miles Storey 97332.3383.5%36

Most appearances against: Alloa Athletic (9)

Highest season total: 2015/16 (37 appearances)

More about Miles Storey
Starts
81
Substitute appearances
16
Share of selected team matches
6.7%
Goals
21

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2020/2126376.5%6.4%
2019/2034589.5%8.3%
2015/16371378.7%20.6%
Charlie Trafford 96332.0079.2%22

Most appearances against: Dundee Utd (12)

Highest season total: 2018/19 (38 appearances)

More about Charlie Trafford
Starts
76
Substitute appearances
20
Share of selected team matches
6.6%
Goals
4

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2019/2030278.9%3.3%
2018/1938273.1%2.5%
2017/1828-59.6%0.0%
Paul Allan 94331.3383.0%35

Most appearances against: Stenhousemuir (11)

Highest season total: 2025/26 (44 appearances)

More about Paul Allan
Starts
78
Substitute appearances
16
Share of selected team matches
6.5%
Goals
12

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2026/2716180.0%3.8%
2025/2644583.0%4.4%
2024/2534679.1%11.3%
Adam Mackinnon 93331.0075.3%37

Most appearances against: Cove Rangers (9)

Highest season total: 2024/25, 2025/26 (37 appearances)

More about Adam Mackinnon
Starts
70
Substitute appearances
23
Share of selected team matches
6.4%
Goals
8

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2026/2719395.0%11.5%
2025/2637269.8%1.8%
2024/2537386.0%5.7%
Calum MacLeod 93423.2576.3%26

Most appearances against: Stenhousemuir (9)

Highest season total: 2025/26 (44 appearances)

More about Calum MacLeod
Starts
71
Substitute appearances
22
Share of selected team matches
6.4%
Goals
9

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2026/27202100.0%7.7%
2025/2644683.0%5.3%
2024/2528165.1%1.9%
2022/231-2.0%0.0%
Brian Thomson 93331.0088.2%42

Most appearances against: Livingston (8)

Highest season total: 1997/98 (42 appearances)

More about Brian Thomson
Starts
82
Substitute appearances
11
Share of selected team matches
6.4%
Goals
34

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
1997/98422095.5%22.7%
1996/97261161.9%14.7%
1995/9625358.1%4.2%
Jordan White 89244.5079.8%68

Most appearances against: Alloa Athletic, Dundee Utd (10)

Highest season total: 2018/19 (52 appearances)

More about Jordan White
Starts
71
Substitute appearances
18
Share of selected team matches
6.2%
Goals
26

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2019/20371097.4%16.7%
2018/195216100.0%20.3%
George Oakley 86328.6761.6%35

Most appearances against: Falkirk (8)

Highest season total: 2017/18 (44 appearances)

More about George Oakley
Starts
53
Substitute appearances
33
Share of selected team matches
5.9%
Goals
21

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2022/2323446.9%5.3%
2018/1919536.5%6.3%
2017/18441293.6%16.7%
Lee Cox 85328.3385.9%31

Most appearances against: Dunfermline (6)

Highest season total: 2009/10 (43 appearances)

More about Lee Cox
Starts
73
Substitute appearances
12
Share of selected team matches
5.9%
Goals
4

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2011/129-21.4%0.0%
2010/1133275.0%3.0%
2009/1043293.5%2.2%
Owain Fon Williams 85328.33100.0%47

Most appearances against: Motherwell, Partick Thistle, Celtic, Hamilton Academical, Ross County, Kilmarnock (7)

Highest season total: 2015/16 (47 appearances)

More about Owain Fon Williams
Starts
85
Substitute appearances
-
Share of selected team matches
5.9%
Goals
-

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2017/183-6.4%0.0%
2016/1735-76.1%0.0%
2015/1647-100.0%0.0%