Leo Campbell Profile and Player Statistics
First name: Leo
Last name: Campbell
Position: Attacker
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Premier League 2024/2025 Dunbeholden 12 4 5 1 0 2 0
Premier League 2023/2024 Montego Bay United 15 1 6 1 0 1 0

Leo Campbell has played in the following competitions and football tournaments.

Now showing: Premier League

DateHomeScoreAwayHT
12/01/2025 Dunbeholden
0 - 2
Cavalier 0-0H2H+
Dayeshaneil Russell 24'  
  37' Adrian Reid
Leo Campbell 44'  
44'  
Dayeshaneil Russell 61'  
  0 - 1 69' Christopher Ainsworth
Nicholas Lawrence 73'  
Leo Campbell 73'  
  0 - 2 78' Adrian Reid
  84' Dwayne Atkinson
  84' Jaheem Frazer
  87' Jaheem Frazer
  87' Jerome McLeary
22/12/2024 Dunbeholden
0 - 1
Arnett Gardens 0-1H2H+
  0 - 1 15' Kimani Arbouine
  40' Kimani Arbouine
  40' Keneldo Brown
  45' Rushike Kelson
Leo Campbell 56'  
Dean-Andre Thomas 56'  
Rojay Smith 69'  
Romane Hamilton 69'  
Dwight Merrick 69'  
Nakeel Wright 69'  
  80' Rushike Kelson
  80' Leo Aaron Petter Andersen Fernandez
Gavin Burton 80'  
Ricardo Beckford 80'  
  80' Jamone Shepherd
  80' Rushane Thompson
  90' Warner Brown
  90' Fabian Reid
Ricardo Beckford 90+2'  
08/12/2024 Waterhouse
3 - 2
Dunbeholden 1-1H2H+
Andre Fletcher 37' 1 - 0  
Atapharoy Bygrave 45+1'  
  1 - 1 45+1' Chantomoi Taylor
  1 - 2 50' Ricardo Thomas
Andre Fletcher 60' 2 - 2  
  65' Donovan Segree
  65' Neron Barrow
Martin George Edward Davis 69'  
Neron Barrow 69'  
  74' Shakeen Powell
  74' Dwight Merrick
  74' Ricardo Thomas
  74' Tyrece Wynter
Leonardo Jibbison 82' 3 - 2  
Jaheim Brown 83'  
Andre Fletcher 84'  
Shamar Dallas 84'  
  86' Tyrece Wynter
  87' Richard Brown
  87' Neron Barrow
  87' Rojay Smith
  87' Leo Campbell
01/12/2024 Dunbeholden
3 - 3
Portmore United 0-1H2H+
  11' Stephen Young
  11' Tedj Bryan
  0 - 1 19' Tarick Ximinies
  37' Melvin Doxilly
  42' Romeo Guthrie
  49' Nickoy Gayle
  0 - 2 50' Nickoy Gayle
Malachi Velgardo Douglas 51'  
Tedj Bryan 51'  
Rojay Smith 51'  
Seigel Patcher Knight 51'  
Ricardo Beckford 52'  
Tedj Bryan 52'  
Dean-Andre Thomas 53'  
Chantomoi Taylor 62' 1 - 2  
Gerald Neil 72'  
  1 - 3 73' Emelio Rousseau
Shakeen Powell 76' 2 - 3  
Richard Brown 78'  
Donovan Segree 78'  
Jahein Rose 79'  
Gerald Neil 79'  
Ajuma Johnson 79'  
  82' Ramone Howell
  82' Seigel Patcher Knight
  86' Chevoy Watkin
  89' Romeo Guthrie
  89' Tedj Bryan
Chevoy Watkin 90+4' 3 - 3  
24/11/2024 Humble Lions
0 - 0
Dunbeholden 0-0H2H+
  60' Gerald Neil
Roshane Nicholas Sharpe 61'  
Cleo Clarke 61'  
  64' Rojay Smith
  64' Neron Barrow
  64' Leo Campbell
  64' Nakeel Wright
James Thomas 70'  
Javain Thompson 70'  
  75' Chantomoi Taylor
  75' Malachi Velgardo Douglas
  88' Dwight Merrick
  88' Dean-Andre Thomas
  90+3' Gavin Burton
21/11/2024 Dunbeholden
2 - 1
Tivoli Gardens 1-1H2H+
Shakeen Powell 9' 1 - 0  
Shakeen Powell 28'  
  1 - 1 40' Lennox Russell
Dayeshaneil Russell 45+1'  
Ricardo Beckford 45+1'  
Richard Brown 53'  
Chantomoi Taylor 59'  
Malachi Velgardo Douglas 59'  
  63' Barrington Akeem Pryce
Leo Campbell 70'  
Dwight Merrick 70'  
Nakeel Wright 70'  
Rojay Smith 70'  
  74' Justin Dunn
  74' Rodico Wellington
Donovan Segree 75'  
Neron Barrow 75'  
  75' Anthony Nelson
  75' Quewayne Hudson
  77' Lennox Russell
  77' Horatio Morgan
  85' Nickalia Fuller
  85' Steve Clarke
Dwight Merrick 90+2' 2 - 1  
Dwight Merrick 90+2'  
18/11/2024 Dunbeholden
0 - 2
Molynes United 0-2H2H+
  20' Jeremy Nelson
  0 - 1 22' Carlos cooper
Nakeel Wright 27'  
  0 - 2 31' Jowell Powell
Fabian McCarthy 46'  
Shakeen Powell 46'  
  52' Tyrique Wilson
Tyrique Wilson 59'  
Fakibi Farquharson 61'  
Fakibi Farquharson 64'  
Leo Campbell 64'  
Neron Barrow 64'  
Chantomoi Taylor 64'  
Ricardo Beckford 65'  
Dayeshaneil Russell 65'  
  73' Marlon Pennicooke
  73' Stevo Anthony Reid
  74' Carlos cooper
  74' Rushawn Livingston
Rojay Smith 80'  
Ajuma Johnson 80'  
  81' Chevoy Watkin
  83' Jowell Powell
  83' Tyrique Wilson
  83' Taraj Andrews
  84' Jason Wright
  84' Jahiem Harris
  90+4' Romario McPherson
03/11/2024 Dunbeholden
2 - 0
Chapelton 1-0H2H+
Nakeel Wright 26'  
Tyrece Wynter 37'  
Shakeen Powell 37'  
Ricardo Thomas 45' 1 - 0  
  46' Levaughn Williams
  46' Donovan Segree
  46' Damari Deacon
  46' Dean-Andre Thomas
  46' Javel Ellis
  46' Fakibi Farquharson
  55' Malike Stephens
Romane Hamilton 60'  
  64' Malike Stephens
  64' Jahvon James
Neron Barrow 71'  
Donovan Segree 71'  
Leo Campbell 71'  
Dean-Andre Thomas 71'  
Rojay Smith 72'  
Shakeen Powell 72'  
Dwight Merrick 84'  
Fakibi Farquharson 84'  
Nakeel Wright 90+4' 2 - 0  
Donovan Segree 90+5'  
30/10/2024 Dunbeholden
3 - 2
Mount Pleasant Academy 1-1H2H+
Chevoy Watkin 16'  
  0 - 1 22' Kyle Ming
Neron Barrow 35' 1 - 1  
  37' Mbougain Wilfried Rayonne
  45+1' Mbougain Wilfried Rayonne
  45+1' Daniel Green
  45+1' Nathaniel James
  45+1' Nicholas Nelson
Tyrece Wynter 45+6'  
Ricardo Thomas 45+6'  
Nakeel Wright 49' 2 - 1  
  64' Jean Ferreira
  64' Raheem Edwards
Nakeel Wright 65'  
Donovan Segree 65'  
Neron Barrow 65'  
Dean-Andre Thomas 65'  
Dean-Andre Thomas 69' 3 - 1  
  76' Nicholas Nelson
  3 - 2 80' Kimoni Bailey
  81' Devonte Campbell
  81' Shaquille Bradford
Chevoy Watkin 83'  
  86' Shaquille Bradford
Rojay Smith 88'  
Leo Campbell 88'  
27/10/2024 Dunbeholden
1 - 0
Harbour View 1-0H2H+
  12' Ajeanie Talbott
Leo Campbell 15' 1 - 0  
Leo Campbell 24'  
  26' Oquassa Chong
Chevoy Watkin 41'  
  59' Luca Kung
  59' Gavin Stewart
  60' Oquassa Chong
  60' Saneekie Burton
  60' Romario Gibbs
  60' Omar Junior Odaine Thompson
Nakeel Wright 70'  
Saneekie Burton 70'  
  74' Rohan Brown
  78' Rohan Brown
  78' Tahair Lawrence
Ricardo Beckford 82'  
Donovan Segree 84'  
Leo Campbell 85'  
Saneekie Burton 85'  
  88' Andre Diego Fagan
  88' Saneekie Burton
Dwight Merrick 90'  
Saneekie Burton 90'  
20/10/2024 Jamalco
3 - 0
Dunbeholden 1-0H2H+
  20' Gerald Neil
Alex Gayle 21' 1 - 0  
Alex Gayle 26'  
Kyle Butler 45+1'  
Saqlain Waul 45+1'  
  45+1' Gerald Neil
  45+1' Tyrece Wynter
Damion Thomas 54'  
  59' Malachi Velgardo Douglas
  59' Neron Barrow
Jadon Nathaniel Anderson 59'  
Matt Ludford 59'  
Dayne Ewen 66'  
Daniel Daley 66'  
  67' Dayeshaneil Russell
  67' Fakibi Farquharson
  67' Shakeen Powell
  67' Dwight Merrick
Josiah Daniel 68'  
Romarion Thomas 68'  
  81' Tyrece Wynter
  81' Chantomoi Taylor
Daniel Daley 82'  
Romarion Thomas 88' 2 - 0  
  88' Fakibi Farquharson
Damion Thomas 90+1'  
Lorenzo Lewin 90+1'  
Romarion Thomas 90+4' 3 - 0  
Romarion Thomas 90+5'  
07/10/2024 Cavalier
4 - 1
Dunbeholden 2-1H2H+
  0 - 1 6' Dayeshaneil Russell
  31' Gerald Neil
Shaquille Stein 32' 1 - 1  
  39' Damion Hyatt
  39' Damion Hyatt
Christopher Ainsworth 45' 2 - 1  
Jaheem Frazer 46'  
Jerome McLeary 46'  
J Morgan 46'  
Adrian Reid 46'  
  46' Gerald Neil
  46' Tyrece Wynter
Jalmaro Calvin 53' 3 - 1  
  65' Donovan Segree
  65' Ajuma Johnson
  65' Dayeshaneil Russell
  65' Kaïlé Auvray
Dwayne Allen 71'  
Ajuma Johnson 71'  
Dwayne Allen 71'  
Chad James 71'  
Dwayne Atkinson 81'  
Odane Wilberforce 81'  
84'  
  84' Richard Brown
Odane Wilberforce 89' 4 - 1  
07/04/2024 Montego Bay United
2 - 1
Tivoli Gardens 1-0H2H+
B. Brown 15'  
O. Gordon 39' 1 - 0  
  45+1' K. Smith
  45+1' J. Dunn
  49' B. Pryce
Josiah Trimmingham 50'  
D. Reid 51' 2 - 0  
  56' Trevaune McKain
  56' H. Morgan
  61' N. Thomas
  61' H. Morris
J. Weatherly 65'  
C. Allen 65'  
  65' S. Jones
  65' R. Wellington
J. Fletcher 80'  
R. Brown 80'  
  2 - 1 84' J. Dunn
01/04/2024 Harbour View
0 - 3
Montego Bay United 0-1H2H+
  0 - 1 3' O. Gordon
G. Samuel 3'  
  45+1' J. Fletcher
  45+1' D. Reid
  0 - 2 55' J. Weatherly
  61' O. Nish
O. Thompson 64'  
S. Bloomfield 64'  
D. Rose 64'  
C. Chukwuemeka 64'  
  74' J. Weatherly
  74' C. Allen
  75' B. Brown
  75' Deonjay Brown
C. Priestley 77'  
A. Talbott 77'  
  82' Jean Ferreira
  82' R. Brown
A. Fagan 83'  
T. Williams 83'  
  0 - 3 90' O. Gordon
24/03/2024 Montego Bay United
2 - 1
Molynes United 1-1H2H+
  0 - 1 12' J. Wright
J. Weatherly 26' 1 - 1  
J. Fletcher 38'  
D. Hospedales 46'  
O. Nish 46'  
  48' J. Wright
  56' J. Brown
Jean Ferreira 70' 2 - 1  
  71' S. Dennis
  71' Devone Davis
  71' E. Gordon
  71' D. Hardy
J. Weatherly 82'  
C. Allen 82'  
B. Brown 84'  
  85' J. Nelson
  85' T. Wilson
O. Gordon 88'  
D. Reid 88'  
D. Reid 90+2'  
  90+8' S. Frankson
03/03/2024 Portmore United
1 - 1
Montego Bay United 0-1H2H+
  0 - 1 40' Courtney Allen
Tedj Bryan 46'  
Shacquwell Henry 46'  
Alvinus Myers 46'  
Jovaughn Thompson 46'  
Clayton Peck 46'  
Kewayne Anthony McLeish 63'  
Geo George Headley 63'  
  79' Courtney Allen
  79' Johann Diego Armando Weatherly
Jamari Antoin Morrison 80'  
Nathaniel Elijah Brooks 80'  
  81' Odane Nish
  84' Jourdain Fletcher
  84' Brian Brown
Rodolph William Austin 88' 1 - 1  
  90+2' Odane Nish
  90+2' Daniel Reid
25/02/2024 Mount Pleasant Academy
1 - 1
Montego Bay United 1-1H2H+
  1' Lucas Lima Correa
Fitzroy Cummings 7'  
Demario Phillips 25'  
  0 - 1 29' Owayne Gordon
Daniel Green 32' 1 - 1  
  46' Nevaun Turner
  46' Renaldo Wellington
Romeo Guthrie 58'  
Romeo Guthrie 70'  
Kaïlé Auvray 70'  
Nathaniel James 70'  
Devonte Campbell 70'  
Kimoni Bailey 71'  
Tevin Shaw 71'  
  72' Courtney Allen
  72' Johann Diego Armando Weatherly
  85' Gregson President
  85' Rasheed Brown
Shaquille Bradford 85'  
Atapharoy Bygrave 85'  
  85' Jourdain Fletcher
  85' Leo Campbell
Daniel Green 86'  
Leonard Rankine 86'  
11/02/2024 Montego Bay United
0 - 0
Arnett Gardens 0-0H2H+
Shamour Smith 46'  
Johann Diego Armando Weatherly 46'  
  65' Kevoan McGregor
  65' Shai Smith
  65' Jamone Shepherd
  65' Jaheim Thomas
Renardo Wellington 67'  
Rasheed Brown 67'  
Jourdain Fletcher 67'  
Gregson President 67'  
  73' Rushike Kelson
  73' Warner Brown
  73' Shane Watson
  73' Phillando Wing
  85' Kaheim Dixon
  85' Chavany Willis
23/01/2024 Montego Bay United
2 - 2
Waterhouse 0-1H2H+
Darnell Hospedales 20'  
  0 - 1 33' Javane Bryan
Deonjay Brown 46'  
Shavon McDonald 46'  
Rasheed Brown 46'  
Gregson President 46'  
  51' Leonardo Jibbison
Shavon McDonald 55'  
Johann Diego Armando Weatherly 55'  
  0 - 2 60' Revaldo Mitchell
  61' Shemar Boothe
Lucas Lima Correa 75' 1 - 2  
  80' Shemar Boothe
  80' Nickoy Anthony Christian
  80' Revaldo Mitchell
  80' Devonte Walker
Owayne Gordon 83' 2 - 2  
  90+1' Leonardo Jibbison
  90+1' Keneil Hyde
31/12/2023 Montego Bay United
2 - 2
Harbour View 2-1H2H+
  2' Chidalu Promise Chukwuemeka
  14' David Reid
  0 - 1 16' Andre Fagan
Jean Claudio Rios Ferreira 28' 1 - 1  
Lucas Lima Correa 32' 2 - 1  
  54' David Reid
  54' Omar Junior Odaine Thompson
Nevaun Turner 58'  
  2 - 2 63' Omar Junior Odaine Thompson
Ahmal Nugent-Hudson 67'  
Johann Diego Armando Weatherly 67'  
  78' Ajuma Johnson
  78' Courtney Allen
Nevaun Turner 85'  
Deonjay Brown 85'  
27/12/2023 Molynes United
2 - 1
Montego Bay United 1-0H2H+
Jeremy Nelson 8'  
Daniel Hardy 23' 1 - 0  
  46' Leo Campbell
  46' Johann Diego Armando Weatherly
Daniel Hardy 60' 2 - 0  
  67' Renardo Wellington
  67' Farquharson Farquharson
  71' Rasheed Brown
  71' Ahmal Nugent-Hudson
  2 - 1 73' Shaquille West
Stevo Anthony Reid 78'  
Richard Gooden 78'  
Sujae Mcbean 78'  
Thorn Simpson 78'  
Daniel Hardy 79'  
Taraj Andrews 79'  
17/12/2023 Montego Bay United
1 - 2
Dunbeholden 1-0H2H+
Leo Campbell 5' 1 - 0  
  19' Saneekie Burton
Deonjay Brown 30'  
  32' Ricardo Thomas
  38' Ricardo Thomas
  38' Shevan James
Odane Nish 41'  
Jean Claudio Rios Ferreira 45'  
Brian Brown 45+1'  
Johann Diego Armando Weatherly 45+1'  
  1 - 1 47' Alex Gayle
  51' Rohan Brown
  51' Donovan Segree
  1 - 2 55' Alex Gayle
Vialley Matolda 59'  
Renardo Wellington 59'  
Leo Campbell 59'  
Denri Mark Williams 59'  
Rasheed Brown 68'  
  68' Alex Gayle
  72' Stephen Barnett
  72' Fabian McCarthy
  73' Rojay Smith
  73' Stephen David Williams
Denri Mark Williams 85'  
Deonjay Brown 86'  
Ahmal Nugent-Hudson 86'  
William 90+7'  
10/12/2023 Treasure Beach
1 - 2
Montego Bay United 1-1H2H+
Romario Bryan 11'  
  0 - 1 26' Brian Brown
Lorenzo Lewin 40' 1 - 1  
  51' William
  65' Leo Campbell
  65' Johann Diego Armando Weatherly
Courton Wright 71'  
Shanoy Smith 71'  
  1 - 2 71' Brian Brown
  80' Vialley Matolda
  80' Denri Mark Williams
  82' Nevaun Turner
Ferron Messam 87'  
Quain Bailey 87'  
Jay Jamieson 87'  
Tedlar Parchment 87'  
Ryan Dwyer 90'  
  90+3' Brian Brown
  90+3' Farquharson Farquharson
  90+5' Johann Diego Armando Weatherly
27/11/2023 Montego Bay United
1 - 2
Mount Pleasant Academy 1-2H2H+
  46' Melvin Doxilly
  46' Leonard Rankine
  67' Kymani Campbell
  67' Nathaniel James
  68' Marlon Allen
  68' Oquassa Chong
  69' Romeo Guthrie
  69' Shande James
Leo Campbell 69'  
Johann Diego Armando Weatherly 69'  
Rasheed Brown 73'  
Johann Diego Armando Weatherly 76' 1 - 0  
Nicholas Lawrence 76'  
  1 - 1 78' Sue-Lae McCalla
  1 - 2 83' Oquassa Chong
  90+2' Devonte Campbell
  90+2' Jamoi Topey
23/11/2023 Humble Lions
3 - 2
Montego Bay United 2-2H2H+
Javon Smith 13' 1 - 0  
  1 - 1 16' Shavon McDonald
  1 - 2 31' Shavon McDonald
Afiba Chambers 32'  
Javon Smith 35' 2 - 2  
Javon Smith 46'  
Roshane Nicholas Sharpe 46'  
Andre Clennon 46'  
Rafeik Thomas 46'  
  46' Nicholas Lawrence
  46' Renardo Wellington
Roshane Nicholas Sharpe 50'  
  64' Rasheed Brown
  64' Shaven Salmon
  67' Renardo Wellington
Levaughn Williams 68'  
Jermaine Christian 68'  
Jardel Williams 68'  
Keshawn Smalling 68'  
  75' Johann Diego Armando Weatherly
  75' D. Brown
Roshane Nicholas Sharpe 81' 3 - 2  
  83' Shavon McDonald
  83' Ahmal Nugent-Hudson
Jermaine Christian 90+3'  
20/11/2023 Arnett Gardens
1 - 3
Montego Bay United 0-2H2H+
Shai Smith 11' 1 - 0  
Shai Smith 19' 2 - 0  
  20' William
  27' Odane Nish
  27' Nevaun Turner
Joel Antonio Cunningham 31'  
Shai Smith 36'  
Jahiem Harris 36'  
  46' Leo Campbell
  46' Brian Brown
  46' Donovan Brown
  46' Johann Diego Armando Weatherly
Kimani Arbourine 55' 3 - 0  
  64' Renardo Wellington
  64' Shavon McDonald
  3 - 1 69' Jean Claudio Rios Ferreira
Jamone Shepherd 70'  
Rushane Thompson 70'  
  77' Rasheed Brown
  77' Nicholas Lawrence
Marlon Martin 82'  
Kenaldo Brown 82'  
Jahiem Harris 82'  
Kevoan McGregor 82'  
Shane Watson 82'  
Phillando Wing 82'  
Phillando Wing 90+1'  
12/11/2023 Jamalco
1 - 1
Montego Bay United 1-0H2H+
Suejay Graham 9' 1 - 0  
Donavan Clarke 31'  
Zavier Brown 34'  
  36' Leo Campbell
  46' Nevaun Turner
  46' Brian Brown
  46' Leo Campbell
  46' Shavon McDonald
  57' Deonjay Brown
  57' Johann Diego Armando Weatherly
Suejay Graham 62'  
Shaquille Notice 62'  
Jadon Nathaniel Anderson 75'  
Saqlain Waul 75'  
Ricardo Dennis 82'  
Ricardo Dennis 83'  
Davieon Pinnock 83'  
  1 - 1 87' Rasheed Brown
Shaquille Notice 89'  
  90+2' Odane Nish

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-2025 SoccerPunter Pte. Ltd. All rights reserved.