Live Event Coverage
Content For Print
Nong-O claims the ONE Bantamweight Muay Thai world title
Mark Fairtex Abelardo ruins Daichi Takenaka’s perfect record
Superlek puts on a Muay Thai masterclass at ONE: Clash Of Legends
Yoshiki Nakahara Stops Emilio Urrutia In ‘Knockout’ Debut
MVP v Daley: The Eubank v Benn of MMA hits Sky this weekend
Intensiti Fighter Management
The Body Piercing Academy
The MMA Clinic
1 Life 1 Body Personal Training
I take a look at the key storylines ahead of ONE Championship's return to Bangkok for Clash Of Legends
I take a look at a quartet of strong showings from the MMA stars set for action at ONE: Clash Of Legends in Bangkok
Looking forward to a rumble on the Brazilian Atlantic coast this weekend? Here's everything you need to know about the upcoming UFC event there…
Brazilian reclaims ONE flyweight title after clash of styles with defending champ Geje Eustaquio in Manila
Muay Thai superstar claims unanimous decision win after thrilling battle with Tunisian star
Muay Thai ace makes winning debut after punishing contest with Brown Pinas in Manila
I take a look at the key storylines to follow ahead of ONE: Hero's Ascent in Manila
With the backing of his father and his coach, "Jordan Boy" is prepared for the biggest bout of his career at ONE: Hero's Ascent
Filipino flyweight contender will look to cement his contender status with victory at ONE: Hero's Ascent
I run down some of the reasons why ONE's return to Manila is must-see TV
Whether it's The FA Cup Final or a UFC world title fight, covering live sport is an integral part of...
I’ve managed websites, worked on launches, managed brands and delivered content to digital platforms throughout my career.
I'm experienced at filing copy to tight deadlines and delivering 'on the whistle' reports, often directly from the events themselves.
As well as delivering written content, I can also shoot and edit video, as well as live-stream media events and...
I love working with brands and outlets that share my passion for sport and legitimate sports coverage. Get in touch...