Class Changers

 Today   Tomorrow
DATE COURSE TIME NO. HORSE ODDS POS CHANGE STATS TRAINER JOCKEY OR FM SP PICK
30 Nov 2025 FAIRYHOUSE 12:05 7 CASEY WEST 35 14/1 DOWN 1 1/5 P J Rothwell Miss Phidelma Elvin 7 106 128 100 7
1 Dec 2025 AYR 12:15 2 SWALLOWS SONG 37 DOWN 1 0/0 Iain Jardine Danny McMenamin 92 2
30 Nov 2025 FAIRYHOUSE 12:05 3 BIG STAGE 113 7/1 DOWN 2 0/5 Gordon Elliott Miss Charlotte Butler 7 116 130 95 1
1 Dec 2025 AYR 12:15 1 WHOLLY BOLEY 37 DOWN 1 0/1 Daragh Bourke Sean Bowen 97 99 89 2
30 Nov 2025 FAIRYHOUSE 12:05 2 WHERE'S FRANKIE 9 23/1 DOWN 2 3/10 Karl Thornton Miss Georgie Benson 7 117 112 105 11
30 Nov 2025 CARLISLE 12:15 7 DROP KICK 20 5/4 UP 1 0/3 Mark Walford Tom Midgley 91 110 122 1
1 Dec 2025 KEMPTON (A.W) 12:27 2 ANEIRIN'S SWORD 11 DOWN 1 0/0 Jamie Osborne William Carver 54 90 5
1 Dec 2025 KEMPTON (A.W) 12:27 4 CENTRAL COMMAND 26 DOWN 1 0/0 Simon & Ed Crisford Robert Havlin 59 86 5
30 Nov 2025 CARLISLE 12:15 1 YOUNG MERLIN 25 22/1 DOWN 1 2/4 Rebecca Menzies Benjamin Macey 3 110 7
30 Nov 2025 CARLISLE 12:15 10 AMBASSADOR 24 50/1 UP 1 1/14 Micky Hammond Alice Stevens 89 121 107 8
1 Dec 2025 KEMPTON (A.W) 12:27 7 KEEP IT CLASSIC 11 DOWN 1 0/0 William Haggas Cieren Fallon 52 91 5
30 Nov 2025 CARLISLE 12:15 2 GREY SKIES 37 15/1 DOWN 1 2/5 Donald McCain William Maggs 3 108 119 100 3
30 Nov 2025 CARLISLE 12:15 6 HALF TRACK 29 13/2 UP 1 1/8 N W Alexander Dominic Hislop 10 93 129 101 4
30 Nov 2025 FAIRYHOUSE 12:35 3 WIZARD OF ODDS 29 12/1 UP 2 0/0 William Durkan Philip Byrnes 134 3
30 Nov 2025 FAIRYHOUSE 12:35 1 I'LL BE HANDY 17 40/1 UP 2 0/0 Matthew J Smith James Smith 129 124 6
30 Nov 2025 FAIRYHOUSE 12:35 6 IN MY TEENS 17 13/1 UP 2 0/0 Gavin Cromwell Conor Stone-Walsh 134 4
30 Nov 2025 FAIRYHOUSE 12:35 5 ADRIENNE 26 16/1 UP 2 0/0 T M Walsh Shane O'Callaghan 138 127 5
30 Nov 2025 FAIRYHOUSE 12:35 4 MANGE TOUT 29 15/8 UP 2 0/0 Gordon Elliott Jack Kennedy 137 1
1 Dec 2025 AYR 12:45 9 STEDE BONNET 121 UP 2 0/0 Gordon Elliott Sean Bowen 120 3
1 Dec 2025 AYR 12:45 10 TAKENASRED 30 UP 2 0/0 S R B Crawford 133 2
1 Dec 2025 KEMPTON (A.W) 12:57 5 YOU'LL THINK OF ME 45 UP 1 0/0 Kevin Philippart De Foy David Egan 82 96 106 1
1 Dec 2025 KEMPTON (A.W) 12:57 1 GENEROUS RASCAL 61 DOWN 1 0/0 Oliver Cole Kieran Shoemark 64 93 2
30 Nov 2025 LEICESTER 12:55 3 LUCY THE WIRE 49 4/7 UP 2 0/0 James Owen Sean Bowen 111 1
30 Nov 2025 FAIRYHOUSE 1:05 1 FAVORI DE CHAMPDOU 14 25/1 DOWN 1 0/0 Gordon Elliott Mr J H Williamson 5 142 147 109 11
30 Nov 2025 FAIRYHOUSE 1:05 12 ST DENIS'S WELL 14 33/1 UP 4 0/0 Ian Patrick Donoghue Conor Stone-Walsh 120 151 105 12
30 Nov 2025 FAIRYHOUSE 1:05 2 NOW IS THE HOUR 14 6/1 UP 4 0/1 Gavin Cromwell Keith Donoghue 140 156 111 5
30 Nov 2025 FAIRYHOUSE 1:05 7 FORTUNEDEFORTUNATA 14 22/1 DOWN 1 0/2 Gordon Elliott Jordan Gainford 126 147 104 9
30 Nov 2025 FAIRYHOUSE 1:05 13 ONETHREEFIVENOTOUT 29 13/1 UP 4 0/0 Gordon Elliott Sam Ewing 115 149 112 1
30 Nov 2025 FAIRYHOUSE 1:05 10 BETTER TIMES AHEAD 26 4/1 UP 2 0/1 Robert Tyner Mark Walsh 122 143 70 2
30 Nov 2025 FAIRYHOUSE 1:05 15 CLONMEEN 29 40/1 UP 4 0/1 William P Murphy Niall Moore 5 110 143 107 12
30 Nov 2025 FAIRYHOUSE 1:05 14 BRUCEJACK 22 22/1 UP 4 0/2 P A Fahy Patrick M O'Brien 5 110 145 10
30 Nov 2025 FAIRYHOUSE 1:05 4 WILL DO 14 13/1 DOWN 1 0/1 Gordon Elliott Jack Kennedy 129 152 111 3
30 Nov 2025 FAIRYHOUSE 1:05 9 BEAUFORT SCALE 14 7/1 DOWN 1 0/0 Gordon Elliott Danny Gilligan 122 152 108 6
1 Dec 2025 AYR 1:15 2 KELVIN FORLONGE 23 1st Hcap DOWN 1 0/0 Lucinda Russell & Michael Scudam Patrick Wadge 99 102 97 9
30 Nov 2025 CARLISLE 1:15 7 MILAN PARK 30 13/1 DOWN 1 0/0 Chris Grant William Maggs 5 115 104 4
1 Dec 2025 AYR 1:15 1 OUR SAM 10 DOWN 1 1/5 James Moffatt Leah Noreci 10 100 108 103 1
1 Dec 2025 AYR 1:15 6 COVENTRY 41 DOWN 1 0/4 Lisa Harrison Peter Kavanagh 83 116 102 1
1 Dec 2025 KEMPTON (A.W) 1:27 6 LADIAPUR 25 UP 1 0/1 Charlie Fellowes Kieran Shoemark 61 74 89 4
1 Dec 2025 KEMPTON (A.W) 1:27 1 FLASH RASCAL 25 UP 1 0/0 Dr Richard Newland & Jamie Insol Marco Ghiani 70 72 96 1
30 Nov 2025 LEICESTER 1:25 8 DINOFROMBERLAIS 44 5/2 UP 1 1/3 Olly Murphy Sean Bowen 102 116 98 3
30 Nov 2025 FAIRYHOUSE 1:35 9 THE PASSING WIFE 22 40/1 UP 5 0/0 Gavin Cromwell Keith Donoghue 130 6
30 Nov 2025 FAIRYHOUSE 1:35 3 EACHTOTHEIROWN 36 17/2 UP 5 0/0 Barry Connell Sean Flanagan 135 5
30 Nov 2025 FAIRYHOUSE 1:35 5 KOKTAIL BRUT 17 2/1 to 10/11 UP 5 0/0 Gordon Elliott Jack Kennedy 158 1
1 Dec 2025 PLUMPTON 1:35 4 LORD OF THE GLANCE 32 DOWN 1 0/2 Alex Hales Kielan Woods 75 79 6
30 Nov 2025 FAIRYHOUSE 1:35 10 WHIMSY 13 19/1 UP 2 0/0 Anthony McCann Alex Harvey 122 151 109 4
30 Nov 2025 FAIRYHOUSE 1:35 4 GAMEBALL 46 13/2 UP 5 0/0 Henry De Bromhead Darragh O'Keeffe 140 2
30 Nov 2025 FAIRYHOUSE 1:35 2 BLAKE 29 11/2 UP 5 0/0 Noel Meade Donagh Meyler 135 3
30 Nov 2025 FAIRYHOUSE 1:35 7 SAGEBOROUGH 34 50/1 UP 5 0/0 Paul Nolan Sean O'Keeffe 134 6
1 Dec 2025 PLUMPTON 1:35 1 CUEROS 16 DOWN 2 1/1 Harry Derham Brendan Powell 115 119 103 1
30 Nov 2025 FAIRYHOUSE 1:35 8 SCOPE TO IMPROVE 24 50/1 UP 4 0/0 Henry De Bromhead Mike O'Connor 132 6
30 Nov 2025 CARLISLE 1:45 10 SHIGHNESS 28 33/1 DOWN 2 1/7 Micky Hammond Brian Hughes 112 130 115 7
30 Nov 2025 CARLISLE 1:45 5 FROM THE ASHES 28 6/1 DOWN 1 0/1 C Byrnes Dylan Johnston 117 139 103 4
1 Dec 2025 AYR 1:45 4 MY KIWI GIRL 30 DOWN 1 0/0 N W Alexander Brian Hughes 111 5
1 Dec 2025 AYR 1:45 7 TRUCKERS CRUISING 15 1st Hcap UP 2 0/0 Gordon Elliott Sean Bowen 100 2
30 Nov 2025 CARLISLE 1:45 8 ELOI DU PUY 12 33/1 UP 1 0/0 N W Alexander Bruce Lynn 113 7
30 Nov 2025 CARLISLE 1:45 7 GREAT NOTIONS 15 7/2 UP 1 0/0 Fiona Needham Toby McCain-Mitchell 5 114 132 107 1
30 Nov 2025 CARLISLE 1:45 3 MAROWN 35 40/1 DOWN 1 1/17 Nicky Richards Sean Quinlan 120 7
30 Nov 2025 FAIRYHOUSE 2:05 5 ROMEO COOLIO 30 4/7 UP 5 0/0 Gordon Elliott Jack Kennedy 166 1
30 Nov 2025 FAIRYHOUSE 2:05 2 GOLD DANCER 56 7/2 UP 3 0/0 W P Mullins Paul Townend 153 166 113 2
30 Nov 2025 FAIRYHOUSE 2:05 6 RAFFLES DOLCE VITA 21 100/1 UP 5 0/0 Thomas Gibney J J Slevin 125 109 5
1 Dec 2025 PLUMPTON 2:05 4 TOUQUET 13 UP 1 0/0 Nick Gifford James Davies 98 121 107 2
1 Dec 2025 PLUMPTON 2:05 5 KITSILANO 24 1st Hcap UP 2 0/0 David Bridgwater Brendan Powell 96 6
1 Dec 2025 PLUMPTON 2:05 1 JOREBEL 13 UP 1 0/0 Chris Gordon Freddie Gordon 111 120 108 1
30 Nov 2025 FAIRYHOUSE 2:05 3 OL MAN DINGLE 28 11/1 UP 2 0/0 Eoin Griffin Ricky Doyle 146 149 3
30 Nov 2025 CARLISLE 2:15 8 MEDIEVAL GOLD 28 3/1 to 6/4 UP 1 0/0 Micky Hammond Brian Hughes 108 130 114 1
30 Nov 2025 CARLISLE 2:15 1 A DIFFERENT KIND 518 13/1 DOWN 1 0/0 Donald McCain Charlie Maggs 5 125 5
30 Nov 2025 CARLISLE 2:15 9 INTERCHANGEABLE 28 26/1 UP 1 0/0 John Dixon Mr John Dixon 7 105 134 101 7
30 Nov 2025 CARLISLE 2:15 3 DOYEN STAR 708 1st Hcap 9/1 UP 1 0/0 Evan Williams Gavin Sheehan 122 3
30 Nov 2025 CARLISLE 2:15 7 THAT ONE 230 8/1 UP 1 0/1 James Walton Conor O'Farrell 113 125 106 6
30 Nov 2025 CARLISLE 2:15 5 WHISKEYWEALTH 22 6/1 UP 1 0/1 Donald McCain William Maggs 5 119 131 117 2
30 Nov 2025 CARLISLE 2:15 2 OUT OF OFFICE 753 1st Hcap 11/2 UP 1 0/0 Evan Williams James Bowen 124 4
1 Dec 2025 AYR 2:15 1 FOSTERED PHIL 30 DOWN 1 1/1 William Young Jnr Derek Fox 100 109 111 1
1 Dec 2025 KEMPTON (A.W) 2:27 6 FORESEEN 32 UP 1 0/6 Tony Carroll Jack Doughty 66 83 102 1
1 Dec 2025 KEMPTON (A.W) 2:27 12 FORTUNAS DREAM 236 UP 1 0/4 John Butler 55 76 89 10
30 Nov 2025 LEICESTER 2:25 5 MY BOBBY DAZZLER 35 24/1 DOWN 1 3/6 Mel Rowley Charlie Deutsch 111 126 111 5
30 Nov 2025 LEICESTER 2:25 6 BOLSOVER BILL 596 33/1 UP 1 0/3 Harry Derham Miss Victoria Malzard 5 105 7
1 Dec 2025 KEMPTON (A.W) 2:27 10 TONAL 31 UP 1 0/1 Ian Williams Ryan Kavanagh 5 62 77 103 1
1 Dec 2025 KEMPTON (A.W) 2:27 4 DASHING ROGER 87 DOWN 1 1/4 William Stone Kieran Shoemark 67 77 97 8
30 Nov 2025 LEICESTER 2:25 7 ITALIAN SPIRIT 575 66/1 DOWN 1 1/6 Harriet Dickin James Best 105 7
30 Nov 2025 LEICESTER 2:25 8 FRESH SPECULATION 33 12/1 UP 1 0/3 Henry Daly Sam Twiston-Davies 104 126 101 4
30 Nov 2025 LEICESTER 2:25 2 AKIMOS 21 9/2 DOWN 1 1/1 Nicky Henderson Nico de Boinville 119 129 109 1
1 Dec 2025 PLUMPTON 2:35 8 TWIST OF FATECATCH 24 UP 1 0/0 Neil Mulholland Conor O'Farrell 113 131 110 4
1 Dec 2025 PLUMPTON 2:35 5 JACKSTELL 28 UP 1 0/1 Jamie Snowden Gavin Sheehan 116 128 105 1
1 Dec 2025 PLUMPTON 2:35 2 SIXTY PLUS 21 DOWN 1 0/0 James Owen Sam Twiston-Davies 124 127 107 3
30 Nov 2025 FAIRYHOUSE 2:36 2 CASHELDALE LAD 30 15/1 UP 1 1/2 Gordon Elliott Jordan Gainford 146 163 116 4
30 Nov 2025 FAIRYHOUSE 2:36 4 MAXXUM 13 33/1 UP 1 1/8 Gordon Elliott Danny Gilligan 153 159 102 5
1 Dec 2025 AYR 2:45 2 RED CADILLAC 21 DOWN 1 0/3 Nicky Richards Callum Bewley 98 105 94 1
1 Dec 2025 AYR 2:45 5 HOLLY BIRD 19 DOWN 1 0/0 Sandy Thomson Danny McMenamin 88 101 104 4
1 Dec 2025 AYR 2:45 1 OZZY COSMO 30 DOWN 1 0/0 N W Alexander Patrick Wadge 99 86 104 1
1 Dec 2025 AYR 2:45 9 KING GRIS 187 1st Hcap DOWN 1 0/0 Gordon Elliott Sean Bowen 68 97 85 1
1 Dec 2025 AYR 2:45 4 EN AVANT 17 DOWN 2 0/2 Hannah McMahon Kevin Brogan 93 7
1 Dec 2025 AYR 2:45 6 VELVET VULCAN 30 DOWN 1 0/0 R Mike Smith Ben Smith 7 80 105 107 4
30 Nov 2025 CARLISLE 2:48 2 COURT AT SLIP 15 8/1 DOWN 1 1/1 Tim Easterby Mr William Easterby 5 100 118 104 4
30 Nov 2025 CARLISLE 2:48 1 BUSHYPARK 18 15/1 DOWN 1 0/0 Philip Kirby Joe Williamson 3 105 75 96 8
30 Nov 2025 CARLISLE 2:48 10 MAID OF HOUXTY 20 50/1 DOWN 1 1/4 Donald Whillans Conor O'Farrell 83 11
1 Dec 2025 KEMPTON (A.W) 2:57 6 FINAL NIGHT 47 UP 1 0/7 John Butler Rossa Ryan 66 81 98 3
1 Dec 2025 KEMPTON (A.W) 2:57 11 LAW SUPREME 11 UP 1 0/5 Ian Williams Billy Loughnane 56 84 98 3
30 Nov 2025 LEICESTER 3:00 6 THERE RUNS MARY 11 4/5 UP 1 0/0 Olly Murphy Sean Bowen 128 90 1
1 Dec 2025 KEMPTON (A.W) 2:57 8 AL WAQIDI 33 UP 1 1/5 Jamie Osborne Saffie Osborne 63 86 101 3
1 Dec 2025 KEMPTON (A.W) 2:57 12 BEAU JARDINE 6 UP 1 1/3 Rachel Cook & John Bridger Luke Morris 52 85 101 3
1 Dec 2025 KEMPTON (A.W) 2:57 7 HAVANA TOUCH 65 UP 1 0/8 John Butler Darragh Keenan 65 73 100 7
30 Nov 2025 FAIRYHOUSE 3:11 9 SLURRICANE 34 11/1 UP 1 0/1 Ross O'Sullivan Danny Gilligan 125 146 108 7
30 Nov 2025 FAIRYHOUSE 3:11 11 LUKER'S TIPPLE 13 26/1 UP 5 0/2 Gavin Cromwell Conor Stone-Walsh 118 155 107 8
30 Nov 2025 FAIRYHOUSE 3:11 2 LAST KINGDOM 66 8/1 UP 1 0/1 W P Mullins Mark Walsh 137 148 110 3
1 Dec 2025 PLUMPTON 3:05 3 THANKYOUANDPLEASE 33 DOWN 2 0/2 Syd Hosie Conor O'Farrell 96 103 99 8
30 Nov 2025 FAIRYHOUSE 3:11 7 ATABOYCHARLIE 36 13/2 UP 3 0/1 Edward Cawley Philip Byrnes 127 151 1
30 Nov 2025 FAIRYHOUSE 3:11 1 PUTURHANDSTOGETHER 63 6/1 UP 1 1/4 Joseph Patrick O'Brien Eoin Staples 7 144 141 119 5
30 Nov 2025 FAIRYHOUSE 3:11 10 ZILLOW 51 9/2 UP 4 0/1 W P Mullins Paul Townend 125 151 104 2
30 Nov 2025 FAIRYHOUSE 3:11 6 BOWENSONFIRE 37 3/1 UP 2 0/2 Gordon Elliott Jack Kennedy 129 157 118 4
30 Nov 2025 CARLISLE 3:23 7 STRATHCATCHA 74 150/1 DOWN 1 0/0 Gary Rutherford Bruce Lynn 76 74 6
30 Nov 2025 CARLISLE 3:23 6 RATEMENOW 23 17/2 DOWN 1 0/0 Susan Corbett Nathan Moscrop 106 99 5
1 Dec 2025 AYR 3:15 3 DUBHAIN 30 UP 1 0/0 S R B Crawford 117 1
1 Dec 2025 KEMPTON (A.W) 3:27 1 EBT'S GUARD 33 UP 1 0/0 William Muir & Chris Grassick Lewis Edmunds 106 5
30 Nov 2025 LEICESTER 3:32 1 GIRL OF GOLD 17 1st Hcap 9/2 DOWN 1 0/0 James Owen Ben Bromley 5 100 101 111 1
1 Dec 2025 KEMPTON (A.W) 3:27 7 CHANCELLOR 28 2/1 UP 1 0/0 John & Thady Gosden Robert Havlin 104 115 114 1
1 Dec 2025 KEMPTON (A.W) 3:27 6 BRIAN 12 UP 1 0/1 J S Moore Billy Loughnane 96 93 95 5
30 Nov 2025 LEICESTER 3:32 2 SMILE BACK 30 1st Hcap 9/2 DOWN 1 0/0 Richard Phillips Finn Lambert 3 99 102 99 3
1 Dec 2025 PLUMPTON 3:35 6 ROAD TO NIRVANA 22 DOWN 1 0/0 Michael Keady Tabitha Worsley 3 56 7
1 Dec 2025 PLUMPTON 3:35 7 SAINT INVICTUS 22 DOWN 1 0/0 Syd Hosie Harry Cobden 107 97 2
1 Dec 2025 KEMPTON (A.W) 3:57 8 FREDDIE'S STAR 25 1st Hcap UP 1 0/0 Roger Teal Lewis Edmunds 77 83 100 10
1 Dec 2025 KEMPTON (A.W) 3:57 7 ARCTICIAN 28 UP 1 1/21 Simon Dow Paddy Bradley 78 86 106 2
1 Dec 2025 KEMPTON (A.W) 3:57 11 KIT GABRIEL 40 UP 1 0/8 Simon Pearce Jack Mitchell 73 90 105 8
1 Dec 2025 KEMPTON (A.W) 3:57 9 HOW IMPRESSIVE 40 UP 1 1/18 Hugo Palmer Jason Watson 76 92 107 2
1 Dec 2025 WOLVERHAMPTON (A.W) 4:25 6 FILLY FODEN 6 UP 1 0/0 Alice Haynes Kieran O'Neill 61 88 92 2
1 Dec 2025 WOLVERHAMPTON (A.W) 4:25 2 AKIRRA 28 UP 1 0/1 Clive Cox Hector Crouch 81 91 95 2
1 Dec 2025 WOLVERHAMPTON (A.W) 4:25 5 BESSIE WALLIS 35 1st Hcap UP 1 0/1 David Menuisier Pierre-Louis Jamin 71 87 95 2
1 Dec 2025 WOLVERHAMPTON (A.W) 4:25 3 VICTOR CEE 89 1st Hcap DOWN 2 0/0 Phil McEntee J F Egan 78 84 100 2
1 Dec 2025 WOLVERHAMPTON (A.W) 5:30 8 COURT DRIVE 11 DOWN 1 1/8 Gay Kelleway J F Egan 67 89 103 1
1 Dec 2025 WOLVERHAMPTON (A.W) 5:30 5 STARPROOF 25 DOWN 1 0/8 William Muir & Chris Grassick Hector Crouch 73 86 103 1
1 Dec 2025 WOLVERHAMPTON (A.W) 6:00 1 THE CUTEST 34 DOWN 1 0/0 Derek Shaw Ben Ffrench Davis 5 55 82 11
1 Dec 2025 WOLVERHAMPTON (A.W) 6:30 6 SENOR CORTEZ 47 UP 1 0/1 Darryll Holland Jack Callan 5 75 90 99 3
1 Dec 2025 WOLVERHAMPTON (A.W) 7:30 9 VITALLINE 52 DOWN 1 4/25 Keiran Burke Josephine Gordon 46 68 100 4
1 Dec 2025 WOLVERHAMPTON (A.W) 8:00 2 SHIELAS WELL 35 DOWN 1 1/1 Thomas Faulkner Stevie Donohoe 60 68 91 7
1 Dec 2025 WOLVERHAMPTON (A.W) 8:00 4 STUDY OF MOTION 81 1st Hcap DOWN 1 0/0 Daniel & Claire Kubler Hector Crouch 57 66 91 3
1 Dec 2025 WOLVERHAMPTON (A.W) 8:00 1 TOKEN LOVE 37 DOWN 1 0/0 Oliver Greenall & Josh Guerriero Aiden Brookes 3 60 52 89 9
1 Dec 2025 WOLVERHAMPTON (A.W) 8:30 1 RATING 23 DOWN 1 0/0 Grace Harris Jack Dace 5 60 58 99 10
1 Dec 2025 WOLVERHAMPTON (A.W) 8:30 7 GUINNESS LAD 48 1st Hcap DOWN 3 0/0 Neil Mulholland Sean D Bowen 56 61 91 13
Key: Cold Trainer/Jockey  Hot Trainer/Jockey  Shrewd Trainer  Top Jockey/Trainer
About Us
We are a team of passionate racing enthusiasts and IT experts with a belief that studying horse racing form is too hard and time consuming for most people.
By developing products like BetTurtle, our goal is to make horse racing more rewarding for our customers.
Gambleaware
Contact Us
1st Floor, Wright House
Crouchley Lane, Lymm
Cheshire, WA13 0AS
Phone: 0333 4440057
Email: julia@betturtle.com
2025 © BetTurtle