Curtis Main Profile and Player Statistics
First name: Curtis
Last name: Main
Position: , Attacker, CF-R, Midfielder
Nationality: England
Date of birth: 20 June 1992
Age: 31
Place of birth: England
Height: 184 cm
Weight: 86 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which C. Main has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Hero Super Cup 2023/2024 Bengaluru 0 0 0 0 0 0 0 0
Indian Super League 2023/2024 Bengaluru 418 8 4 3 2 0 0 0
League Cup 2023/2024 St. Mirren 0 0 0 0 0 0 0 0
Premiership 2023/2024 Dundee 467 13 9 3 0 0 3 0
Scottish Cup 2023/2024 Dundee 33 1 1 0 0 0 0 0
Club Friendlies 3 2023 Dundee 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Bengaluru 0 0 0 0 0 0 0 0
League Cup 2022/2023 St. Mirren 0 0 0 0 0 0 0 0
Premiership 2022/2023 St. Mirren 3075 37 1 14 9 0 5 0
Premiership 2022/2023 Motherwell 0 0 0 0 0 0 0 0
Scottish Cup 2022/2023 St. Mirren 159 2 0 2 0 0 0 0
Club Friendlies 3 2022 St. Mirren 0 0 0 0 0 0 0 0
League Cup 2021/2022 St. Mirren 337 4 0 2 2 0 0 0
Premiership 2021/2022 St. Mirren 1669 31 15 8 1 0 2 0
Scottish Cup 2021/2022 St. Mirren 0 0 0 0 0 0 0 0
Club Friendlies 1 2021 St. Mirren 0 0 0 0 0 0 0 0
Carabao Cup 2020/2021 Shrewsbury Town 0 0 0 0 0 0 0 0
EFL Trophy 2020/2021 Shrewsbury Town 0 0 0 0 0 0 0 0
Europa League 2020/2021 Aberdeen 46 2 1 1 1 0 0 0
FA Cup 2020/2021 Shrewsbury Town 0 0 0 0 0 0 0 0
League One 2020/2021 Shrewsbury Town 1258 20 6 10 2 1 3 0
Premiership 2020/2021 Aberdeen 712 14 6 8 2 0 1 0
Europa League 2019/2020 Aberdeen 65 3 3 0 0 0 1 0
League Cup 2019/2020 Aberdeen 0 0 0 0 0 0 0 0
Premiership 2019/2020 Aberdeen 792 16 4 3 4 0 0 1
Scottish Cup 2019/2020 Aberdeen 207 4 2 1 0 0 0 0
League Cup 2018/2019 Motherwell 426 5 0 1 2 0 0 0
Premiership 2018/2019 Motherwell 2294 31 3 16 3 0 4 0
Scottish Cup 2018/2019 Motherwell 44 1 1 0 0 0 0 0
Carabao Cup 2017/2018 Portsmouth 0 0 0 0 0 0 0 0
EFL Trophy 2017/2018 Portsmouth 90 1 0 1 1 0 0 0
League One 2017/2018 Portsmouth 187 5 3 1 0 0 0 0
Premiership 2017/2018 Motherwell 1348 16 0 7 5 0 2 0
Carabao Cup 2016/2017 Portsmouth 84 1 0 1 1 0 0 0
EFL Trophy 2016/2017 Portsmouth 69 1 0 1 2 0 0 0
League Two 2016/2017 Portsmouth 392 12 8 4 2 0 1 0
Carabao Cup 2015/2016 Doncaster Rovers 139 2 1 0 0 0 1 0
EFL Trophy 2015/2016 Doncaster Rovers 90 1 0 0 0 0 0 0
FA Cup 2015/2016 Doncaster Rovers 14 1 1 0 0 0 0 0
League One 2015/2016 Oldham Athletic 1425 18 2 4 4 0 1 0
League One 2015/2016 Doncaster Rovers 532 10 4 4 1 0 0 0
Carabao Cup 2014/2015 Doncaster Rovers 90 1 0 1 0 0 0 0
EFL Trophy 2014/2015 Doncaster Rovers 90 1 0 0 0 0 0 0
FA Cup 2014/2015 Doncaster Rovers 281 4 1 0 2 0 0 0
League One 2014/2015 Doncaster Rovers 2193 38 15 13 8 0 2 0
Carabao Cup 2013/2014 Middlesbrough 16 1 1 0 0 0 0 0
Championship 2013/2014 Middlesbrough 0 0 0 0 0 0 0 0
EFL Trophy 2013/2014 Shrewsbury Town 90 1 0 0 0 0 0 0
FA Cup 2013/2014 Middlesbrough 0 0 0 0 0 0 0 0
League One 2013/2014 Shrewsbury Town 390 5 1 2 0 0 2 0
Carabao Cup 2012/2013 Middlesbrough 0 0 0 0 0 0 0 0
Championship 2012/2013 Middlesbrough 658 13 7 2 3 0 1 0
FA Cup 2012/2013 Middlesbrough 61 1 0 1 0 0 0 0
Carabao Cup 2011/2012 Middlesbrough 0 0 0 0 0 0 0 0
Championship 2011/2012 Middlesbrough 316 12 12 0 2 0 1 0
FA Cup 2011/2012 Middlesbrough 120 1 0 0 0 0 0 0

C. Main has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
18/05/2024 Dundee
1 - 1
Kilmarnock 1-1H2H+
  0 - 1 24' G. Mackay-Steven
L. McCowan 39' 1 - 1  
  49' J. Wright
C. Main 72'  
  76' R. Deas
  85' R. Deas
L. McCowan 88'  
90+2'  
90+3'  
14/05/2024 Rangers
5 - 2
Dundee 1-2H2H+
  0 - 1 38' J. McGhee
  0 - 2 40' J. Portales
R. McCausland 45' 1 - 2  
C. Dessers 52' 2 - 2  
T. Cantwell 65' 3 - 2  
S. Wright 87' 4 - 2  
S. Wright 90+3' 5 - 2  
11/05/2024 Hearts
3 - 0
Dundee 1-0H2H+
K. Vargas 35' 1 - 0  
  45+3' A. Bakayoko
A. Forrest 53' 2 - 0  
  57' L. McCowan
  76' A. Donnelly
L. Shankland 90' 3 - 0  
04/05/2024 Dundee
1 - 3
St. Mirren 0-1H2H+
A. Donnelly 37'  
  0 - 1 38' A. Gogić
  44' S. Tanser
  0 - 2 59' S. Tanser
L. Cameron 60'  
  0 - 3 72' T. Olusanya
M. Mellon 76' 1 - 3  
17/04/2024 Dundee
0 - 0
Rangers 0-0H2H+
O. Dodgson 90+3'  
13/04/2024 Aberdeen
0 - 0
Dundee 0-0H2H+
  3' J. Portales
  4' T. Docherty
  15' D. Costelloe
  23' J. McGhee
G. Shinnie 39'  
G. Shinnie 90+6'  
13/03/2024 Dundee
1 - 0
Aberdeen 0-0H2H+
L. McCowan 66' 1 - 0  
  83' J. McGrath
C. Main 90+3'  
L. McCowan 90+6'  
02/03/2024 Dundee
2 - 2
Kilmarnock 1-1H2H+
W. Dennis 11' 1 - 0  
  1 - 1 35' M. Watkins
O. Beck 39'  
  49' K. Vassell
  60' L. Mayo
L. McCowan 63' 2 - 1  
  67' C. Ndaba
  90+2' R. Deas
A. Donnelly 90+4'  
  90+7' K. van Veen
  90+7' K. van Veen
28/02/2024 Celtic
7 - 1
Dundee 6-0H2H+
  6' O. Beck
C. Carter-Vickers 7' 1 - 0  
A. Idah 18' 2 - 0  
M. O'Riley 22' 3 - 0  
D. Maeda 30' 4 - 0  
G. Taylor 36' 5 - 0  
A. Idah 38'  
  45+5' F. Robertson
C. McGregor 45+7' 6 - 0  
D. Maeda 48'  
D. Kelly 63' 7 - 0  
  76' F. Robertson
  7 - 1 84' M. Mellon
24/02/2024 Hibernian
2 - 1
Dundee 1-0H2H+
  24' A. Bakayoko
D. Vente 35' 1 - 0  
  56' A. Donnelly
  1 - 1 78' L. McCowan
M. Maolida 81' 2 - 1  
17/02/2024 Dundee
2 - 0
Ross County 1-0H2H+
D. Costelloe 10'  
S. Tiffoney 45' 1 - 0  
  52' V. Loturi
S. Tiffoney 65' 2 - 0  
A. Bakayoko 77'  
  88' S. Murray
07/02/2024 St. Mirren
2 - 0
Dundee 0-0H2H+
J. Bolton 66'  
  67' T. Docherty
M. Mandron 73' 1 - 0  
J. Bolton 84'  
T. Olusanya 90+1' 2 - 0  
  90+1' J. Mulligan
30/01/2024 Aberdeen
1 - 1
Dundee 1-0H2H+
  18' O. Dodgson
  23' M. Boateng
B. Miovski 31' 1 - 0  
J. McGrath 35'  
  1 - 1 55' L. Ashcroft
R. Jensen 78'  
  90' O. Beck
23/01/2024 Hearts
3 - 2
Dundee 0-2H2H+
  0 - 1 19' J. McGhee
  0 - 2 38' L. Cameron
  41' J. McGhee
  45+4' D. Costelloe
D. Lembikisa 49'  
C. Nieuwenhof 57' 1 - 2  
  60' A. Bakayoko
  65' O. Dodgson
L. Shankland 66'  
D. Lembikisa 74' 2 - 2  
  77' C. Main
  79' L. Ashcroft
Y. Oda 86' 3 - 2  
20/01/2024 Kilmarnock
2 - 0
Dundee 2-0H2H+
K. Vassell 1' 1 - 0  
M. Watkins 3' 2 - 0  
M. Watkins 42'  
08/12/2023 Bengaluru
0 - 4
Mumbai City 0-2H2H+
  0 - 1 11' A. El Khayati
R. Yadav 21'  
  0 - 2 30' A. Mishra
  31' M. Singh
  0 - 3 57' J. Pereyra
S. Chingambam Singh 60'  
  0 - 4 61' L. Chhangte
  69' V. Rai
M. Molla 70'  
A. Jovanović 82'  
  90+1' R. Bheke
30/11/2023 Bengaluru
3 - 3
Minerva Punjab 2-3H2H+
S. Sampingiraj 6'  
  0 - 1 19' N. Prabhu
H. Patre 21' 1 - 1  
  1 - 2 26' D. Chatziisaias
  1 - 3 30' L. Majcen
K. Veendorp 33'  
H. Patre 39'  
  42' P. Karuthadathkuni
C. Main 45+1' 2 - 3  
Javi Hernández 67' 3 - 3  
  88' N. Darjee
26/11/2023 NorthEast United
1 - 1
Bengaluru 1-1H2H+
M. Michu 34'  
  0 - 1 36' S. Chhetri
M. Bemammer 44'  
A. Jovanović 45+3' 1 - 1  
A. Akhtar 64'  
J. MS 71'  
  90' S. Sampingiraj
  90+2' S. Sampingiraj
  90+6' Javi Hernández
31/10/2023 Odisha FC
3 - 2
Bengaluru 2-2H2H+
  0 - 1 8' S. Chhetri
  0 - 2 18' Ryan Williams
L. Khawlhring 23' 1 - 2  
  35' Ryan Williams
  44' R. Singh
I. Vanlalruatfela 45' 2 - 2  
  52' R. Singh
A. Ranawade 60' 3 - 2  
  72' S. Damjanović
P. Rebello 87'  
P. Rebello 90+5'  
A. Singh 90+5'  
25/10/2023 Bengaluru
0 - 0
Goa 0-0H2H+
S. Damjanović 41'  
A. Jovanović 50'  
04/10/2023 Bengaluru
2 - 1
East Bengal 1-1H2H+
  0 - 1 15' Naorem Mahesh Singh
S. Chhetri 21' 1 - 1  
  30' Borja Herrera
  38' N. Kumar
  45+1' Naorem Mahesh Singh
S. Damjanović 70'  
Javi Hernández 72' 2 - 1  
L. Fanai 90'  
R. Kumar 90+7'  
27/09/2023 ATK Mohun Bagan
1 - 0
Bengaluru 0-0H2H+
  40' R. Kumar
A. Ali 61'  
  63' S. Wangjam
H. Boumous 67' 1 - 0  
  75' S. Wangjam
  90+2' R. Singh
21/09/2023 Kerala Blasters
2 - 1
Bengaluru 0-0H2H+
  26' J. Carneiro
K. Veendorp 52' 1 - 0  
A. Luna 69' 2 - 0  
  2 - 1 90' C. Main
A. Luna 90+7'  
27/05/2023 St. Mirren
0 - 3
Rangers 0-1H2H+
  0 - 1 26' F. Sakala
C. Main 33'  
M. Fraser 41'  
  0 - 2 48' F. Sakala
  0 - 3 77' A. Čolak
  78' A. Čolak
24/05/2023 Aberdeen
3 - 0
St. Mirren 2-0H2H+
L. Clarkson 14' 1 - 0  
  30' T. Small
G. Shinnie 43' 2 - 0  
G. Shinnie 49' 3 - 0  
  59' A. Gogić
20/05/2023 Celtic
2 - 2
St. Mirren 1-2H2H+
  0 - 1 4' C. Main
K. Furuhashi 14' 1 - 1  
  1 - 2 39' C. Main
C. McGregor 81' 2 - 2  
13/05/2023 St. Mirren
2 - 2
Hearts 2-0H2H+
  17' K. Rowles
  18' Steven Naismith
R. Taylor 23'  
G. Kiltie 29'  
J. Shaughnessy 36' 1 - 0  
  44' C. Devlin
R. Strain 45+4' 2 - 0  
  65' N. Atkinson
  2 - 1 73' J. Ginnelly
  77' P. Haring
  80' O. Kiomourtzoglou
  2 - 2 90+6' L. Shankland
06/05/2023 Hibernian
2 - 1
St. Mirren 2-0H2H+
E. Youan 4' 1 - 0  
W. Fish 23' 2 - 0  
  57' K. Baccus
  2 - 1 64' A. Greive
L. Stevenson 84'  
J. Newell 86'  
22/04/2023 St. Mirren
0 - 2
Kilmarnock 0-2H2H+
  0 - 1 18' L. Donnelly
  0 - 2 35' C. Doidge
T. Small 67'  
T. Small 68'  
G. Kiltie 90'  
  90+1' J. Jones
15/04/2023 Rangers
5 - 2
St. Mirren 1-1H2H+
J. Tavernier 5'  
T. Cantwell 26' 1 - 0  
  1 - 1 45+2' M. O'Hara
F. Sakala 48' 2 - 1  
J. Lundstram 53'  
T. Cantwell 58'  
  61' S. Tanser
  2 - 2 65' M. O'Hara
A. Morelos 79' 3 - 2  
A. Morelos 81' 4 - 2  
S. Arfield 86' 5 - 2  
08/04/2023 Hearts
0 - 2
St. Mirren 0-0H2H+
R. Snodgrass 7'  
M. Smith 50'  
  0 - 1 52' C. Main
  0 - 2 57' A. Gogić
R. Snodgrass 62'  
  67' S. Tanser
  68' C. Dunne
  84' A. Gogić
K. Rowles 86'  
01/04/2023 St. Mirren
3 - 0
Livingston 3-0H2H+
M. O'Hara 1'  
M. O'Hara 5' 1 - 0  
T. Watt 18' 2 - 0  
M. O'Hara 42' 3 - 0  
  44' J. Holt
  66' C. Montaño
  67' N. Devlin
18/03/2023 Dundee United
1 - 1
St. Mirren 1-0H2H+
S. Fletcher 3' 1 - 0  
  6' M. Fraser
J. Goodwin 7'  
  1 - 1 73' M. O'Hara
R. Edwards 77'  
05/03/2023 St. Mirren
1 - 5
Celtic 1-0H2H+
M. O'Hara 6' 1 - 0  
R. Strain 37'  
C. Dunne 38'  
  1 - 1 56' João Filipe
  1 - 2 61' A. Johnston
  1 - 3 70' L. Abada
  1 - 4 72' M. O'Riley
  1 - 5 81' Oh Hyun-Gyu
25/02/2023 St. Johnstone
1 - 1
St. Mirren 0-0H2H+
D. Phillips 45'  
N. Clark 69'  
Z. Rudden 75' 1 - 0  
  1 - 1 86' A. Gogić
18/02/2023 St. Mirren
1 - 0
Ross County 1-0H2H+
D. Gallagher 7' 1 - 0  
  72' K. Watson
  90+3' O. Edwards
15/02/2023 Motherwell
2 - 1
St. Mirren 2-1H2H+
K. van Veen 8' 1 - 0  
M. Johnston 18' 2 - 0  
  2 - 1 24' R. Strain
J. Obika 35'  
  62' G. Kiltie
C. Butcher 69'  
  86' K. Baccus
  90' D. Gallagher
  90+1' T. Small
11/02/2023 Celtic
5 - 1
St. Mirren 1-0H2H+
D. Maeda 16' 1 - 0  
  67' K. Baccus
  75' R. Taylor
R. Hatate 76' 2 - 0  
Oh Hyun-Gyu 80' 3 - 0  
  3 - 1 87' M. O'Hara
M. O'Riley 90' 4 - 1  
R. Hatate 90+5' 5 - 1  
04/02/2023 St. Mirren
0 - 1
Hibernian 0-0H2H+
M. Fraser 46'  
  66' P. Hanlon
  76' J. Campbell
  0 - 1 77' E. Youan
01/02/2023 Aberdeen
1 - 3
St. Mirren 0-0H2H+
Ross McCrorie 7'  
A. MacDonald 13'  
  35' C. Dunne
  36' A. Greive
Y. Ramadani 36'  
Luis Lopes 37'  
  0 - 1 57' C. Main
M. Pollock 63'  
B. Miovski 74' 1 - 1  
  1 - 2 81' C. Main
  1 - 3 90' D. Gallagher

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.