Opponent

 W-L-D

 Method

 RD & Time

 Date

 Event

 Location

 Notes

Jeff Miller

 WIN

TKO(strikes)

 2   1:40

 Nov. 3, 2012

Elite1 MMA: 

Payback

Moncton,

NB

Drop to FW

Jon Foster

 WIN

TKO(elbows)

 1   4:46

 Jan. 19, 2013

Elite1 MMA:

Unstoppable

Moncton,

NB

Drop to BW

Dylan Mercer

 WIN

     Submission

(rear-naked)

 1   2:20

 Sept. 7, 2013

 Elite1 MMA:

Fall Mayhem

Moncton,

NB

 

Mike Spoenlein

 LOSS

Submission

(arm-triangle)

 1   1:14

 Apr. 5, 2014

 ECC 20: Apocalypse

Halifax, NS

 

Ryan Connors

 LOSS

Submission

(armbar)

 1   2:21

 Feb. 28, 2015

 ECC 22

 Halifax, NS

 

Rick Pfeiffer

 WIN

TKO(kick)

 2   0:25

 Apr. 15, 2016

 XFFC 9: Conviction

 Grand Prairie, Alberta

 

Adam MacDougall

 LOSS

TKO(punches)

 1   2:05

 Nov. 4, 2017

 Elite1 MMA: Cage Warriors

 Moncton, NB

For Elite1 MMA BW Champion

-ship

Tyler Wilson

 LOSS

Decision

(Split)

 3   5:00

 May 27, 2019

 Elite1 MMA: Decade of Destruction

 Moncton, NB

 

Gabe Sagman

 LOSS

Decision

(Unanimous)

 3   5:00

 Jan. 18, 2020

 Elite1 MMA 37

 Moncton, NB

 

Eric Wilson

 WIN

Decision

(Unanimous)

 3   5:00

 Apr. 30, 2022

 FLA 3

 Moncton, NB

 

Teshay Gouthro

 LOSS

Decision

(Unanimous)

 3  5:00

 Dec. 16, 2022

 Unified MMA 48

 Toronto, ON

 

Terry Lemaire

 LOSS

Decision

(Split)

 3  5:00

 Mar. 18, 2023

 FLA 8

 Moncton, NB

 

 Chris Kelades

 LOSS

Decision

(Split)

 3  5:00

 Jun. 8, 2024

FLA 15

 Dartmouth, NS

 

 Tim Tamaki

 WIN

Decision

(Unanimous)

 3  5:00

 Sep. 21, 2024

RITC 68

 Lethridge, AB

Co-Main

Event

 Opponent

 W-L-D

 Method

 RD & Time

 Date

 Event

 Location

 Notes

 Joey Durette

 WIN

 Decision

(Unanimous)

 3   3:00

 May 7, 2011

 Elite1 MMA

Moncton,

NB

Fought at LW (amateur)

 Jeff Griffiths

 LOSS

 Decision

(Unanimous)

 3   3:00

 Jan. 28, 2012

 Elite1 MMA:

Heavy Hitters

Moncton, NB

 

Mike Thorne

 WIN

KO(strikes)

 2   0:15

 May 5, 2012

 Elite1 MMA:

 Showdown

Moncton, 

NB

Debut @ FW (amateur)