James Crawford

Overall stats

Races1Results2Win%PLCAvgOddsROI
27238 • 33 • 3314%39%$5.35-25%
27238 • 33 • 3314%39%$5.35-25%
103 • 1 • -30%40%$2.61-22%
10013 • 14 • 813%35%$4.18-46%

1. The first two rows show totals for all races and the past year. Below are stats for the last 10 and 100 races.
2. “Results” shows how many times 1st · 2nd · 3rd places were achieved.

Trained horses

Horse💰 Recent
Oriental Charm42992905-Jul-25
Fatal Flaw17017405-Jul-25
Surjay13931427-Jul-25
Pomodoro's Jet9217401-Nov-25
Mon Petit Cherie8441305-Jul-25
Otto Luyken7627701-Nov-25
The Futurist52230Event(url='https://www.punters.com.au/racing-results/south-africa/kenilworth/2025-11-08/', track_url='https://www.punters.com.au/tracks/kenilworth_852/', datetime=datetime.datetime(2025, 11, 8, 0, 0), json='{\n "1": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R1 [2025-11-08 00:00:00 UTC] Hollywoodbets Kenilworth Welcomes You Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "$14.00 / $5.00"\n },\n "2": {\n "horse": "Madra Rua",\n "horse_url": "https://www.punters.com.au/horses/madra-rua_1965507/",\n "jockey": "R Fourie",\n "best_odds": "$1.70"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Mercenary",\n "horse_url": "https://www.punters.com.au/horses/mercenary_2595887/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Daddy",\n "horse_url": "https://www.punters.com.au/horses/sugar-daddy_2604318/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Sky Pilot",\n "horse_url": "https://www.punters.com.au/horses/sky-pilot_2602437/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Bonelli",\n "horse_url": "https://www.punters.com.au/horses/bonelli_2159259/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Caesar\'s Ransom",\n "horse_url": "https://www.punters.com.au/horses/caesars-ransom_2152310/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Honorine\'s Gimmie",\n "horse_url": "https://www.punters.com.au/horses/honorines-gimmie_1794066/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ready For The Road",\n "horse_url": "https://www.punters.com.au/horses/ready-for-the-road_2278934/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Royal Clinton",\n "horse_url": "https://www.punters.com.au/horses/royal-clinton_1960896/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "12": {\n "horse": "Makajima",\n "horse_url": "https://www.punters.com.au/horses/makajima_2604319/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R2 [2025-11-08 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Gimmeanotherviking",\n "horse_url": "https://www.punters.com.au/horses/gimmeanotherviking_2076547/",\n "jockey": "C Zackey",\n "best_odds": "$2.60 / $1.65"\n },\n "2": {\n "horse": "Vroom Vroom",\n "horse_url": "https://www.punters.com.au/horses/vroom-vroom_2604320/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Triplebell",\n "horse_url": "https://www.punters.com.au/horses/triplebell_2272133/",\n "jockey": "O Noach",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Love Her Madly",\n "horse_url": "https://www.punters.com.au/horses/love-her-madly_1906849/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miss Attitude",\n "horse_url": "https://www.punters.com.au/horses/miss-attitude_2593852/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Lady Banks",\n "horse_url": "https://www.punters.com.au/horses/lady-banks_2596959/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Half Full",\n "horse_url": "https://www.punters.com.au/horses/half-full_2152312/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lady Orbit",\n "horse_url": "https://www.punters.com.au/horses/lady-orbit_2604321/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "9": {\n "horse": "Reflect",\n "horse_url": "https://www.punters.com.au/horses/reflect_2596957/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "10": {\n "horse": "Peaceful Duchess",\n "horse_url": "https://www.punters.com.au/horses/peaceful-duchess_2596964/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "11": {\n "horse": "Kim Chanel",\n "horse_url": "https://www.punters.com.au/horses/kim-chanel_2604323/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "12": {\n "horse": "My Sunshine",\n "horse_url": "https://www.punters.com.au/horses/my-sunshine_2604325/",\n "jockey": "G Behr",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R3 [2025-11-08 00:00:00 UTC] Gallop TV Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Innerbloom",\n "horse_url": "https://www.punters.com.au/horses/innerbloom_2596965/",\n "jockey": "C Little",\n "best_odds": "$8.00 / $3.70"\n },\n "2": {\n "horse": "Theleia",\n "horse_url": "https://www.punters.com.au/horses/theleia_2604330/",\n "jockey": "S Moodley",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Black Erika",\n "horse_url": "https://www.punters.com.au/horses/black-erika_2055360/",\n "jockey": "J V Merwe",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Fantine",\n "horse_url": "https://www.punters.com.au/horses/fantine_2596955/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "5": {\n "horse": "Winter In Auckland",\n "horse_url": "https://www.punters.com.au/horses/winter-in-auckland_1969478/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Little Nimbus",\n "horse_url": "https://www.punters.com.au/horses/little-nimbus_2298759/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "7": {\n "horse": "Hop Hop Spinnekop",\n "horse_url": "https://www.punters.com.au/horses/hop-hop-spinnekop_2604326/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Spurious",\n "horse_url": "https://www.punters.com.au/horses/spurious_2604329/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Final Call",\n "horse_url": "https://www.punters.com.au/horses/final-call_2590034/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Onssilverjet",\n "horse_url": "https://www.punters.com.au/horses/onssilverjet_2272130/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Florida Creek",\n "horse_url": "https://www.punters.com.au/horses/florida-creek_2604327/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ginger Rood",\n "horse_url": "https://www.punters.com.au/horses/ginger-rood_2595889/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "13": {\n "horse": "Arkansas State",\n "horse_url": "https://www.punters.com.au/horses/arkansas-state_2604331/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R4 [2025-11-08 00:00:00 UTC] Lucky Fish Gates Of Olympus Open Maiden m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Objet D\' Art",\n "horse_url": "https://www.punters.com.au/horses/objet-d-art_2152309/",\n "jockey": "A Domeyer",\n "best_odds": "$2.25 / $1.45"\n },\n "2": {\n "horse": "Fort Yukon",\n "horse_url": "https://www.punters.com.au/horses/fort-yukon_2564470/",\n "jockey": "C Zackey",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Sunshine Superman",\n "horse_url": "https://www.punters.com.au/horses/sunshine-superman_2075808/",\n "jockey": "N Yuen",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "Prince Of Egypt",\n "horse_url": "https://www.punters.com.au/horses/prince-of-egypt_2045828/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Montessori",\n "horse_url": "https://www.punters.com.au/horses/montessori_2604333/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "6": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ruby\'s Fortress",\n "horse_url": "https://www.punters.com.au/horses/rubys-fortress_2270805/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "11": {\n "horse": "Warrior\'s Sword",\n "horse_url": "https://www.punters.com.au/horses/warriors-sword_2152308/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R5 [2025-11-08 00:00:00 UTC] Woolavington Stakes (Listed) (4-Year-Old Horses And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "Y Ramzan",\n "best_odds": "$4.80 / $2.30"\n },\n "2": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "M Yeni",\n "best_odds": "$1.95"\n },\n "3": {\n "horse": "Congressman",\n "horse_url": "https://www.punters.com.au/horses/congressman_1067765/",\n "jockey": "S Moodley",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "The Futurist",\n "horse_url": "https://www.punters.com.au/horses/the-futurist_865056/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Triple Time",\n "horse_url": "https://www.punters.com.au/horses/triple-time_908894/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Master Redoute",\n "horse_url": "https://www.punters.com.au/horses/master-redoute_852674/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "8": {\n "horse": "Time For Love",\n "horse_url": "https://www.punters.com.au/horses/time-for-love_1017531/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R6 [2025-11-08 00:00:00 UTC] Laisserfaire Stakes (Listed) (Fillies And Mares Handicap For 3-Year-Old And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Disting",\n "horse_url": "https://www.punters.com.au/horses/disting_1061701/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $4.60"\n },\n "2": {\n "horse": "Tanneron",\n "horse_url": "https://www.punters.com.au/horses/tanneron_1077379/",\n "jockey": "G Wright",\n "best_odds": "$10.00"\n },\n "3": {\n "horse": "Pink Pigeon",\n "horse_url": "https://www.punters.com.au/horses/pink-pigeon_1114635/",\n "jockey": "M Yeni",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Wild Applause",\n "horse_url": "https://www.punters.com.au/horses/wild-applause_1102260/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wild Wild Green",\n "horse_url": "https://www.punters.com.au/horses/wild-wild-green_1906848/",\n "jockey": "Y Ramzan",\n "best_odds": "-"\n },\n "6": {\n "horse": "Artiste",\n "horse_url": "https://www.punters.com.au/horses/artiste_1081324/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Symphony In White",\n "horse_url": "https://www.punters.com.au/horses/symphony-in-white_1071661/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Babelicious",\n "horse_url": "https://www.punters.com.au/horses/babelicious_1061694/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "9": {\n "horse": "Papillon Blu",\n "horse_url": "https://www.punters.com.au/horses/papillon-blu_1112248/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "10": {\n "horse": "Worldcraft",\n "horse_url": "https://www.punters.com.au/horses/worldcraft_1088704/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "11": {\n "horse": "Sohot Sowhat",\n "horse_url": "https://www.punters.com.au/horses/sohot-sowhat_1794069/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "12": {\n "horse": "Champagne Kisses",\n "horse_url": "https://www.punters.com.au/horses/champagne-kisses_1093215/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "13": {\n "horse": "Hierarchy",\n "horse_url": "https://www.punters.com.au/horses/hierarchy_1965277/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "14": {\n "horse": "Candy Town",\n "horse_url": "https://www.punters.com.au/horses/candy-town_1006954/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "15": {\n "horse": "Festival Chic",\n "horse_url": "https://www.punters.com.au/horses/festival-chic_1096445/",\n "jockey": "C Murray",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $38.6k: 1st $24.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R7 [2025-11-08 00:00:00 UTC] Western Cape Fillies Championship (Grade 2) (3 Year-Old Fillies) m Total $38.6k: 1st $24.1k Good",\n "1": {\n "horse": "Princess Of Gaul",\n "horse_url": "https://www.punters.com.au/horses/princess-of-gaul_2062153/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $3.90"\n },\n "2": {\n "horse": "Lowveld Lily",\n "horse_url": "https://www.punters.com.au/horses/lowveld-lily_1963689/",\n "jockey": "C Orffer",\n "best_odds": "$15.00"\n },\n "3": {\n "horse": "Keukenhof",\n "horse_url": "https://www.punters.com.au/horses/keukenhof_1957246/",\n "jockey": "S Moodley",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Quickstepgal",\n "horse_url": "https://www.punters.com.au/horses/quickstepgal_1941711/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wish List",\n "horse_url": "https://www.punters.com.au/horses/wish-list_2052478/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gimme What I Want",\n "horse_url": "https://www.punters.com.au/horses/gimme-what-i-want_2075813/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "She\'s My World",\n "horse_url": "https://www.punters.com.au/horses/shes-my-world_1906840/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Stormwatch",\n "horse_url": "https://www.punters.com.au/horses/stormwatch_2055358/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Anotherdanceforme",\n "horse_url": "https://www.punters.com.au/horses/anotherdanceforme_1932512/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "10": {\n "horse": "Electromagnetism",\n "horse_url": "https://www.punters.com.au/horses/electromagnetism_1944660/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $30k: 1st $18.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R8 [2025-11-08 00:00:00 UTC] Cape Mile (Grade 3) (4-Year-Old Horses And Older) m Total $30k: 1st $18.8k Good",\n "1": {\n "horse": "Legal Counsel",\n "horse_url": "https://www.punters.com.au/horses/legal-counsel_1103451/",\n "jockey": "C Murray",\n "best_odds": "$23.00 / $7.00"\n },\n "2": {\n "horse": "Kamchatka",\n "horse_url": "https://www.punters.com.au/horses/kamchatka_1102259/",\n "jockey": "J Solomons",\n "best_odds": "$9.00"\n },\n "3": {\n "horse": "Red Palace",\n "horse_url": "https://www.punters.com.au/horses/red-palace_932988/",\n "jockey": "C Zackey",\n "best_odds": "$3.80"\n },\n "4": {\n "horse": "Zeitz",\n "horse_url": "https://www.punters.com.au/horses/zeitz_1114639/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Mountain",\n "horse_url": "https://www.punters.com.au/horses/sugar-mountain_855043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Garrix",\n "horse_url": "https://www.punters.com.au/horses/garrix_1116021/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "7": {\n "horse": "Magic Verse",\n "horse_url": "https://www.punters.com.au/horses/magic-verse_1017525/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Promettere",\n "horse_url": "https://www.punters.com.au/horses/promettere_906164/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "9": {\n "horse": "Get Impressed",\n "horse_url": "https://www.punters.com.au/horses/get-impressed_946047/",\n "jockey": "M Yeni",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $12.4k: 1st $7.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R9 [2025-11-08 00:00:00 UTC] Lucky Fish Diamond Riches Class 4 m Total $12.4k: 1st $7.8k Good",\n "1": {\n "horse": "Beware",\n "horse_url": "https://www.punters.com.au/horses/beware_2437307/",\n "jockey": "R Fourie",\n "best_odds": "$5.50 / $2.40"\n },\n "2": {\n "horse": "Yamazaki",\n "horse_url": "https://www.punters.com.au/horses/yamazaki_1906841/",\n "jockey": "J V Merwe",\n "best_odds": "$3.40"\n },\n "3": {\n "horse": "Note To Self",\n "horse_url": "https://www.punters.com.au/horses/note-to-self_2149732/",\n "jockey": "G Lerena",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Viva\'s Liberte",\n "horse_url": "https://www.punters.com.au/horses/vivas-liberte_2278935/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Captains Alliance",\n "horse_url": "https://www.punters.com.au/horses/captains-alliance_1941014/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Deandre\'s Dream",\n "horse_url": "https://www.punters.com.au/horses/deandres-dream_2091731/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rule Of Thumb",\n "horse_url": "https://www.punters.com.au/horses/rule-of-thumb_898611/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "10": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R10 [2025-11-08 00:00:00 UTC] Hollywoodbets Bright Future Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "G V Niekerk",\n "best_odds": "$4.00 / $1.95"\n },\n "2": {\n "horse": "Sendai",\n "horse_url": "https://www.punters.com.au/horses/sendai_2270802/",\n "jockey": "N Yuen",\n "best_odds": "$13.00"\n },\n "3": {\n "horse": "Greenchoice",\n "horse_url": "https://www.punters.com.au/horses/greenchoice_2152306/",\n "jockey": "M Yeni",\n "best_odds": "$1.50"\n },\n "4": {\n "horse": "Fear Of Fire",\n "horse_url": "https://www.punters.com.au/horses/fear-of-fire_2045817/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sixtyzero",\n "horse_url": "https://www.punters.com.au/horses/sixtyzero_2564472/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Fast Train",\n "horse_url": "https://www.punters.com.au/horses/fast-train_2564475/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Super Viking",\n "horse_url": "https://www.punters.com.au/horses/super-viking_2270807/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Inquisitor",\n "horse_url": "https://www.punters.com.au/horses/inquisitor_2052484/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Heavenly Prince",\n "horse_url": "https://www.punters.com.au/horses/heavenly-prince_2159257/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "10": {\n "horse": "Driving Snow",\n "horse_url": "https://www.punters.com.au/horses/driving-snow_2159254/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "11": {\n "horse": "Key Board",\n "horse_url": "https://www.punters.com.au/horses/key-board_2596966/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ain\'t No Sunshine",\n "horse_url": "https://www.punters.com.au/horses/aint-no-sunshine_2437306/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n }\n}')
Woman's World3371501-Nov-25
Captain West3362203-Sep-25
Aladdin's Lamp33480Event(url='https://www.punters.com.au/racing-results/south-africa/turffontein/2025-10-30/', track_url='https://www.punters.com.au/tracks/turffontein_847/', datetime=datetime.datetime(2025, 10, 30, 0, 0), json='{\n "1": {\n "cond": "m Total $9k: 1st $5.6k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R1 [2025-10-30 00:00:00 UTC] 4Racing Welcomes You Maiden Plate m Total $9k: 1st $5.6k Good",\n "1": {\n "horse": "Luwak",\n "horse_url": "https://www.punters.com.au/horses/luwak_2094316/",\n "jockey": "G Lerena",\n "best_odds": "$5.00 / $2.20"\n },\n "2": {\n "horse": "Real Stunner",\n "horse_url": "https://www.punters.com.au/horses/real-stunner_1116025/",\n "jockey": "C Murray",\n "best_odds": "$1.45"\n },\n "3": {\n "horse": "Naretoi",\n "horse_url": "https://www.punters.com.au/horses/naretoi_1088707/",\n "jockey": "M V\'rensburg",\n "best_odds": "$2.00"\n },\n "4": {\n "horse": "Afterburn",\n "horse_url": "https://www.punters.com.au/horses/afterburn_1410121/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "5": {\n "horse": "Shadowline",\n "horse_url": "https://www.punters.com.au/horses/shadowline_2601251/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "6": {\n "horse": "Best Candidate",\n "horse_url": "https://www.punters.com.au/horses/best-candidate_2090074/",\n "jockey": "K Brewer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Red Sunrise",\n "horse_url": "https://www.punters.com.au/horses/red-sunrise_2502472/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Beach Walker",\n "horse_url": "https://www.punters.com.au/horses/beach-walker_1962507/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Storm Burst",\n "horse_url": "https://www.punters.com.au/horses/storm-burst_2048162/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "10": {\n "horse": "Flying On My Mind",\n "horse_url": "https://www.punters.com.au/horses/flying-on-my-mind_2601250/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "11": {\n "horse": "Rissiepit",\n "horse_url": "https://www.punters.com.au/horses/rissiepit_2272826/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.1k: 1st $5.1k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R2 [2025-10-30 00:00:00 UTC] youcanbetonus! Maiden Plate (F & M) m Total $8.1k: 1st $5.1k Good",\n "1": {\n "horse": "Duchess Of Paloma",\n "horse_url": "https://www.punters.com.au/horses/duchess-of-paloma_1064277/",\n "jockey": "C Murray",\n "best_odds": "$2.90 / $1.65"\n },\n "2": {\n "horse": "Winds Of Grace",\n "horse_url": "https://www.punters.com.au/horses/winds-of-grace_1188435/",\n "jockey": "S Khumalo",\n "best_odds": "$2.60"\n },\n "3": {\n "horse": "Galaxy Queen",\n "horse_url": "https://www.punters.com.au/horses/galaxy-queen_2591350/",\n "jockey": "C Zackey",\n "best_odds": "$5.00"\n },\n "4": {\n "horse": "Into Dancing",\n "horse_url": "https://www.punters.com.au/horses/into-dancing_2044787/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "5": {\n "horse": "Witching Hour",\n "horse_url": "https://www.punters.com.au/horses/witching-hour_1958906/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "6": {\n "horse": "Kensal Green",\n "horse_url": "https://www.punters.com.au/horses/kensal-green_2080331/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "7": {\n "horse": "Lucky Chance",\n "horse_url": "https://www.punters.com.au/horses/lucky-chance_2049672/",\n "jockey": "K Brewer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Spiranac",\n "horse_url": "https://www.punters.com.au/horses/spiranac_2594688/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "9": {\n "horse": "Sassy Lassie",\n "horse_url": "https://www.punters.com.au/horses/sassy-lassie_2048157/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "10": {\n "horse": "Mrs Wonderful",\n "horse_url": "https://www.punters.com.au/horses/mrs-wonderful_1413091/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R3 [2025-10-30 00:00:00 UTC] Racing Today Mr 78 Handicap m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Follow The Master",\n "horse_url": "https://www.punters.com.au/horses/follow-the-master_1902968/",\n "jockey": "L Nhlapo",\n "best_odds": "$11.00 / $4.40"\n },\n "2": {\n "horse": "Olympian Gold",\n "horse_url": "https://www.punters.com.au/horses/olympian-gold_2094317/",\n "jockey": "M Katjedi",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Romeo\'s Magic",\n "horse_url": "https://www.punters.com.au/horses/romeos-magic_760619/",\n "jockey": "G Lerena",\n "best_odds": "$2.90"\n },\n "4": {\n "horse": "Casus Belli",\n "horse_url": "https://www.punters.com.au/horses/casus-belli_1404171/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "5": {\n "horse": "Six Of All",\n "horse_url": "https://www.punters.com.au/horses/six-of-all_2057066/",\n "jockey": "M V\'rensburg",\n "best_odds": "-"\n },\n "6": {\n "horse": "The Mightiest",\n "horse_url": "https://www.punters.com.au/horses/the-mightiest_1404167/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "7": {\n "horse": "Page Boy",\n "horse_url": "https://www.punters.com.au/horses/page-boy_1079996/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Dual Prophecy",\n "horse_url": "https://www.punters.com.au/horses/dual-prophecy_1044306/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "9": {\n "horse": "Mizzen Sword",\n "horse_url": "https://www.punters.com.au/horses/mizzen-sword_1089310/",\n "jockey": "J Penny",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $11.2k: 1st $7k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R4 [2025-10-30 00:00:00 UTC] Play Soccer 6, 10 And 13 Mr 95 Handicap m Total $11.2k: 1st $7k Good",\n "1": {\n "horse": "The Ultimate King",\n "horse_url": "https://www.punters.com.au/horses/the-ultimate-king_1411608/",\n "jockey": "G Lerena",\n "best_odds": "$5.50 / $2.60"\n },\n "2": {\n "horse": "Read All About It",\n "horse_url": "https://www.punters.com.au/horses/read-all-about-it_1934046/",\n "jockey": "M Yeni",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Kudzu",\n "horse_url": "https://www.punters.com.au/horses/kudzu_1013083/",\n "jockey": "S Khumalo",\n "best_odds": "$3.30"\n },\n "4": {\n "horse": "Mount Darwin",\n "horse_url": "https://www.punters.com.au/horses/mount-darwin_1061225/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "5": {\n "horse": "Flashy Apache",\n "horse_url": "https://www.punters.com.au/horses/flashy-apache_801277/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "6": {\n "horse": "Pumpkin Pie",\n "horse_url": "https://www.punters.com.au/horses/pumpkin-pie_1941000/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "7": {\n "horse": "Eiger Sanction",\n "horse_url": "https://www.punters.com.au/horses/eiger-sanction_1026607/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "8": {\n "horse": "Battleground",\n "horse_url": "https://www.punters.com.au/horses/battleground_904529/",\n "jockey": "M V\'rensburg",\n "best_odds": "-"\n },\n "9": {\n "horse": "Hawkbill",\n "horse_url": "https://www.punters.com.au/horses/hawkbill_941283/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R5 [2025-10-30 00:00:00 UTC] Tab 4Racing App Fm 100 Divided Handicap (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Juniper Green",\n "horse_url": "https://www.punters.com.au/horses/juniper-green_1019540/",\n "jockey": "G Samo-burthia",\n "best_odds": "$2.40 / $1.40"\n },\n "2": {\n "horse": "Miss Hannigan",\n "horse_url": "https://www.punters.com.au/horses/miss-hannigan_928549/",\n "jockey": "S Khumalo",\n "best_odds": "$1.60"\n },\n "3": {\n "horse": "Princess Ilaria",\n "horse_url": "https://www.punters.com.au/horses/princess-ilaria_913069/",\n "jockey": "J Penny",\n "best_odds": "$1.80"\n },\n "4": {\n "horse": "Across The Pond",\n "horse_url": "https://www.punters.com.au/horses/across-the-pond_1070122/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "5": {\n "horse": "Stormy Sunday",\n "horse_url": "https://www.punters.com.au/horses/stormy-sunday_1084486/",\n "jockey": "K Brewer",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.9k: 1st $6.2k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R6 [2025-10-30 00:00:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 80 Handicap m Total $9.9k: 1st $6.2k Good",\n "1": {\n "horse": "After Hours",\n "horse_url": "https://www.punters.com.au/horses/after-hours_767782/",\n "jockey": "M Katjedi",\n "best_odds": "$14.00 / $5.00"\n },\n "2": {\n "horse": "Winston\'s Wonder",\n "horse_url": "https://www.punters.com.au/horses/winstons-wonder_2242282/",\n "jockey": "K Matsunyane",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Union Rose",\n "horse_url": "https://www.punters.com.au/horses/union-rose_1092681/",\n "jockey": "M V\'rensburg",\n "best_odds": "$8.50"\n },\n "4": {\n "horse": "Big Unit",\n "horse_url": "https://www.punters.com.au/horses/big-unit_1033840/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fully Loaded",\n "horse_url": "https://www.punters.com.au/horses/fully-loaded_931706/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Lava Fire",\n "horse_url": "https://www.punters.com.au/horses/lava-fire_1063756/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "7": {\n "horse": "Brave Viking",\n "horse_url": "https://www.punters.com.au/horses/brave-viking_905556/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "8": {\n "horse": "Strewn Sky",\n "horse_url": "https://www.punters.com.au/horses/strewn-sky_1008023/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Take No Prisoners",\n "horse_url": "https://www.punters.com.au/horses/take-no-prisoners_2044791/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "10": {\n "horse": "Futurenaire",\n "horse_url": "https://www.punters.com.au/horses/futurenaire_1908071/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R7 [2025-10-30 00:00:00 UTC] Betway Summer Cup 29 November Middle Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Bob\'s Your Uncle",\n "horse_url": "https://www.punters.com.au/horses/bobs-your-uncle_939549/",\n "jockey": "G Samo-burthia",\n "best_odds": "$17.00 / $6.00"\n },\n "2": {\n "horse": "Max The Magician",\n "horse_url": "https://www.punters.com.au/horses/max-the-magician_936584/",\n "jockey": "M Yeni",\n "best_odds": "$2.10"\n },\n "3": {\n "horse": "Paul Revere",\n "horse_url": "https://www.punters.com.au/horses/paul-revere_1084046/",\n "jockey": "P Mxoli",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Slinky Mapimpi",\n "horse_url": "https://www.punters.com.au/horses/slinky-mapimpi_901572/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Aladdin\'s Lamp",\n "horse_url": "https://www.punters.com.au/horses/aladdins-lamp_1069926/",\n "jockey": "M V\'rensburg",\n "best_odds": "-"\n },\n "6": {\n "horse": "French Bolt",\n "horse_url": "https://www.punters.com.au/horses/french-bolt_1086461/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Silver Tudor",\n "horse_url": "https://www.punters.com.au/horses/silver-tudor_918065/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "8": {\n "horse": "That\'s My Baby",\n "horse_url": "https://www.punters.com.au/horses/thats-my-baby_935591/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "9": {\n "horse": "Champion Warrior",\n "horse_url": "https://www.punters.com.au/horses/champion-warrior_915603/",\n "jockey": "G Lerena",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R8 [2025-10-30 00:00:00 UTC] Next Turffontein Racemeeting Saturday 1 November Fm 78 Divided Handicap (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Sabrina",\n "horse_url": "https://www.punters.com.au/horses/lady-sabrina_1408512/",\n "jockey": "K Lihaba",\n "best_odds": "$4.20 / $1.95"\n },\n "2": {\n "horse": "Universal Girl",\n "horse_url": "https://www.punters.com.au/horses/universal-girl_2321688/",\n "jockey": "M Yeni",\n "best_odds": "$5.00"\n },\n "3": {\n "horse": "Merryweather",\n "horse_url": "https://www.punters.com.au/horses/merryweather_1935493/",\n "jockey": "S Khumalo",\n "best_odds": "$1.35"\n },\n "4": {\n "horse": "Zahra Dominia",\n "horse_url": "https://www.punters.com.au/horses/zahra-dominia_2090069/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "5": {\n "horse": "Paris Fun",\n "horse_url": "https://www.punters.com.au/horses/paris-fun_1935501/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "6": {\n "horse": "Royal Horizon",\n "horse_url": "https://www.punters.com.au/horses/royal-horizon_1052026/",\n "jockey": "J Penny",\n "best_odds": "-"\n },\n "7": {\n "horse": "Willowild",\n "horse_url": "https://www.punters.com.au/horses/willowild_1067989/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lapis Lazuli",\n "horse_url": "https://www.punters.com.au/horses/lapis-lazuli_1105656/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "9": {\n "horse": "Northern Kitten",\n "horse_url": "https://www.punters.com.au/horses/northern-kitten_1072337/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n }\n }\n}')
Fatal Gem30975Event(url='https://www.punters.com.au/racing-results/south-africa/greyville/2025-08-03/', track_url='https://www.punters.com.au/tracks/greyville_848/', datetime=datetime.datetime(2025, 8, 3, 0, 0), json='{\n "1": {\n "cond": "1000m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-08-03 10:40:00 UTC",\n "title": "Greyville - R1 [2025-08-03 10:40:00 UTC] RCoast Maiden Plate (F & M) 1000m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Blazing Beauty",\n "horse_url": "https://www.punters.com.au/horses/blazing-beauty_1897016/",\n "jockey": "T Godden",\n "best_odds": "$3.60 / $2.00"\n },\n "2": {\n "horse": "Lou Lou",\n "horse_url": "https://www.punters.com.au/horses/lou-lou_2055280/",\n "jockey": "R Venniker",\n "best_odds": "$3.60"\n },\n "3": {\n "horse": "Queen Fenn",\n "horse_url": "https://www.punters.com.au/horses/queen-fenn_1116718/",\n "jockey": "C Murray",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Bilingual",\n "horse_url": "https://www.punters.com.au/horses/bilingual_1035858/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Ripsnorter",\n "horse_url": "https://www.punters.com.au/horses/ripsnorter_2202980/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "6": {\n "horse": "Kali Bwana",\n "horse_url": "https://www.punters.com.au/horses/kali-bwana_1941712/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Fleur De Ling",\n "horse_url": "https://www.punters.com.au/horses/fleur-de-ling_2202971/",\n "jockey": "S Hlengwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Still Sparkling",\n "horse_url": "https://www.punters.com.au/horses/still-sparkling_1084493/",\n "jockey": "D Louw",\n "best_odds": "-"\n },\n "9": {\n "horse": "Captain Ventura",\n "horse_url": "https://www.punters.com.au/horses/captain-ventura_2202972/",\n "jockey": "A Mgudlwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Zara Diva",\n "horse_url": "https://www.punters.com.au/horses/zara-diva_2150622/",\n "jockey": "N Patel",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1200m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-08-03 11:15:00 UTC",\n "title": "Greyville - R2 [2025-08-03 11:15:00 UTC] Bet With Tote Maiden Plate 1200m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Kanaal Skater",\n "horse_url": "https://www.punters.com.au/horses/kanaal-skater_1965511/",\n "jockey": "C Zackey",\n "best_odds": "$1.50 / $1.16"\n },\n "2": {\n "horse": "Coccolina",\n "horse_url": "https://www.punters.com.au/horses/coccolina_2047896/",\n "jockey": "S Moodley",\n "best_odds": "$3.40"\n },\n "3": {\n "horse": "That\'ll B The Day",\n "horse_url": "https://www.punters.com.au/horses/thatll-b-the-day_1969695/",\n "jockey": "C Little",\n "best_odds": "$1.75"\n },\n "4": {\n "horse": "Higher Love",\n "horse_url": "https://www.punters.com.au/horses/higher-love_1091584/",\n "jockey": "C Dicken",\n "best_odds": "-"\n },\n "5": {\n "horse": "Hamilton Hero",\n "horse_url": "https://www.punters.com.au/horses/hamilton-hero_2202987/",\n "jockey": "A Mgudlwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Trois Sept Huit",\n "horse_url": "https://www.punters.com.au/horses/trois-sept-huit_2202990/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "7": {\n "horse": "Red Cardinal",\n "horse_url": "https://www.punters.com.au/horses/red-cardinal_2076549/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "8": {\n "horse": "Jet Speed",\n "horse_url": "https://www.punters.com.au/horses/jet-speed_1019863/",\n "jockey": "R Venniker",\n "best_odds": "-"\n },\n "9": {\n "horse": "Cape Cannery",\n "horse_url": "https://www.punters.com.au/horses/cape-cannery_2202992/",\n "jockey": "M Thackeray",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1200m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-08-03 11:50:00 UTC",\n "title": "Greyville - R3 [2025-08-03 11:50:00 UTC] Online www.gallop.co.za Maiden Plate 1200m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Town Crier",\n "horse_url": "https://www.punters.com.au/horses/town-crier_2076550/",\n "jockey": "S Moodley",\n "best_odds": "$3.40 / $1.75"\n },\n "2": {\n "horse": "Targaryen Knight",\n "horse_url": "https://www.punters.com.au/horses/targaryen-knight_2053789/",\n "jockey": "C Habib",\n "best_odds": "$3.20"\n },\n "3": {\n "horse": "Boardwalk Breeze",\n "horse_url": "https://www.punters.com.au/horses/boardwalk-breeze_1957237/",\n "jockey": "M Yeni",\n "best_odds": "$1.50"\n },\n "4": {\n "horse": "Twocantango",\n "horse_url": "https://www.punters.com.au/horses/twocantango_1096567/",\n "jockey": "D Louw",\n "best_odds": "-"\n },\n "5": {\n "horse": "Barry\'s Boy",\n "horse_url": "https://www.punters.com.au/horses/barrys-boy_2203000/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Taste The Rainbow",\n "horse_url": "https://www.punters.com.au/horses/taste-the-rainbow_2139229/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "7": {\n "horse": "Rush Hour",\n "horse_url": "https://www.punters.com.au/horses/rush-hour_2053788/",\n "jockey": "J Botes",\n "best_odds": "-"\n },\n "8": {\n "horse": "Cowboy Cartel",\n "horse_url": "https://www.punters.com.au/horses/cowboy-cartel_2202999/",\n "jockey": "T Godden",\n "best_odds": "-"\n },\n "9": {\n "horse": "Devoted",\n "horse_url": "https://www.punters.com.au/horses/devoted_2202997/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Rattle The Peace",\n "horse_url": "https://www.punters.com.au/horses/rattle-the-peace_2055279/",\n "jockey": "J Gates",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1800m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-08-03 12:25:00 UTC",\n "title": "Greyville - R4 [2025-08-03 12:25:00 UTC] Gallop Form Maiden Plate 1800m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "C Little",\n "best_odds": "$5.00 / $2.45"\n },\n "2": {\n "horse": "Call Me Wild",\n "horse_url": "https://www.punters.com.au/horses/call-me-wild_1957238/",\n "jockey": "R Venniker",\n "best_odds": "$1.70"\n },\n "3": {\n "horse": "Call Me Harriet",\n "horse_url": "https://www.punters.com.au/horses/call-me-harriet_1094263/",\n "jockey": "K Matsunyane",\n "best_odds": "$4.60"\n },\n "4": {\n "horse": "Carnival Park",\n "horse_url": "https://www.punters.com.au/horses/carnival-park_1103726/",\n "jockey": "M Thackeray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Zara\'s Winter",\n "horse_url": "https://www.punters.com.au/horses/zaras-winter_1966681/",\n "jockey": "J Botes",\n "best_odds": "-"\n },\n "6": {\n "horse": "King Of Victory",\n "horse_url": "https://www.punters.com.au/horses/king-of-victory_2046550/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "7": {\n "horse": "Window To My Soul",\n "horse_url": "https://www.punters.com.au/horses/window-to-my-soul_1956675/",\n "jockey": "A Mgudlwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Irish Anthem",\n "horse_url": "https://www.punters.com.au/horses/irish-anthem_1405261/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Hunters Arrow",\n "horse_url": "https://www.punters.com.au/horses/hunters-arrow_908012/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "10": {\n "horse": "Augrabies",\n "horse_url": "https://www.punters.com.au/horses/augrabies_1898372/",\n "jockey": "S Sosibo",\n "best_odds": "-"\n },\n "11": {\n "horse": "Fire Force",\n "horse_url": "https://www.punters.com.au/horses/fire-force_1047175/",\n "jockey": "S Hlengwa",\n "best_odds": "-"\n },\n "12": {\n "horse": "Six Of All",\n "horse_url": "https://www.punters.com.au/horses/six-of-all_2057066/",\n "jockey": "J Jacobs",\n "best_odds": "-"\n },\n "13": {\n "horse": "Thirteen Fourteen",\n "horse_url": "https://www.punters.com.au/horses/thirteen-fourteen_2057068/",\n "jockey": "D Daniels",\n "best_odds": "-"\n },\n "14": {\n "horse": "Star Fall",\n "horse_url": "https://www.punters.com.au/horses/star-fall_1955560/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "15": {\n "horse": "Royal Society",\n "horse_url": "https://www.punters.com.au/horses/royal-society_2050161/",\n "jockey": "M Mbuto",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1800m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-08-03 13:00:00 UTC",\n "title": "Greyville - R5 [2025-08-03 13:00:00 UTC] Tote For The Win Class 4 (F & M) 1800m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Another Dream",\n "horse_url": "https://www.punters.com.au/horses/another-dream_1112251/",\n "jockey": "C Little",\n "best_odds": "$2.15 / $1.40"\n },\n "2": {\n "horse": "Faizah",\n "horse_url": "https://www.punters.com.au/horses/faizah_913272/",\n "jockey": "M Mbuto",\n "best_odds": "$3.90"\n },\n "3": {\n "horse": "Princess Palace",\n "horse_url": "https://www.punters.com.au/horses/princess-palace_1083349/",\n "jockey": "K Matsunyane",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Hot Strike",\n "horse_url": "https://www.punters.com.au/horses/hot-strike_795422/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "5": {\n "horse": "Greenlight Skye",\n "horse_url": "https://www.punters.com.au/horses/greenlight-skye_1080762/",\n "jockey": "B Marx-jacobson",\n "best_odds": "-"\n },\n "6": {\n "horse": "The Ghost",\n "horse_url": "https://www.punters.com.au/horses/the-ghost_1075750/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "7": {\n "horse": "Ginger Delight",\n "horse_url": "https://www.punters.com.au/horses/ginger-delight_1095330/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Queen Amina",\n "horse_url": "https://www.punters.com.au/horses/queen-amina_1092707/",\n "jockey": "T Godden",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "1600m Total $6.9k: 1st $4.3k Good",\n "datetime": "2025-08-03 13:35:00 UTC",\n "title": "Greyville - R6 [2025-08-03 13:35:00 UTC] Gallop TV Class 5 (F & M) 1600m Total $6.9k: 1st $4.3k Good",\n "1": {\n "horse": "Copacabana",\n "horse_url": "https://www.punters.com.au/horses/copacabana_1079531/",\n "jockey": "S Moodley",\n "best_odds": "$6.10 / $2.80"\n },\n "2": {\n "horse": "Mountainsofthemoon",\n "horse_url": "https://www.punters.com.au/horses/mountainsofthemoon_983089/",\n "jockey": "T Godden",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Pink Diamond",\n "horse_url": "https://www.punters.com.au/horses/pink-diamond_793770/",\n "jockey": "J Gates",\n "best_odds": "$26.00"\n },\n "4": {\n "horse": "Flying Reign Storm",\n "horse_url": "https://www.punters.com.au/horses/flying-reign-storm_1042470/",\n "jockey": "D Daniels",\n "best_odds": "-"\n },\n "5": {\n "horse": "Angel Of My Heart",\n "horse_url": "https://www.punters.com.au/horses/angel-of-my-heart_1024024/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Amafort",\n "horse_url": "https://www.punters.com.au/horses/amafort_1116716/",\n "jockey": "R Venniker",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cassandra",\n "horse_url": "https://www.punters.com.au/horses/cassandra_2046538/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "My True Love",\n "horse_url": "https://www.punters.com.au/horses/my-true-love_1022905/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "9": {\n "horse": "Roy Taking Off",\n "horse_url": "https://www.punters.com.au/horses/roy-taking-off_1097195/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "10": {\n "horse": "The Queen Bee",\n "horse_url": "https://www.punters.com.au/horses/the-queen-bee_1029754/",\n "jockey": "C Dicken",\n "best_odds": "-"\n },\n "11": {\n "horse": "Givers Grace",\n "horse_url": "https://www.punters.com.au/horses/givers-grace_929251/",\n "jockey": "J Botes",\n "best_odds": "-"\n },\n "12": {\n "horse": "Sky Velocity",\n "horse_url": "https://www.punters.com.au/horses/sky-velocity_906436/",\n "jockey": "M Yeni",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1600m Total $17.2k: 1st $10.7k Good",\n "datetime": "2025-08-03 14:10:00 UTC",\n "title": "Greyville - R7 [2025-08-03 14:10:00 UTC] Off To Stud Stakes (Listed) (4 Years And Older Fillies And Mares) 1600m Total $17.2k: 1st $10.7k Good",\n "1": {\n "horse": "Callmegetrix",\n "horse_url": "https://www.punters.com.au/horses/callmegetrix_954698/",\n "jockey": "S Veale",\n "best_odds": "$3.75 / $2.00"\n },\n "2": {\n "horse": "Tomyris",\n "horse_url": "https://www.punters.com.au/horses/tomyris_1048220/",\n "jockey": "M Yeni",\n "best_odds": "$2.60"\n },\n "3": {\n "horse": "Fatal Gem",\n "horse_url": "https://www.punters.com.au/horses/fatal-gem_941914/",\n "jockey": "K Matsunyane",\n "best_odds": "$3.80"\n },\n "4": {\n "horse": "White Pearl",\n "horse_url": "https://www.punters.com.au/horses/white-pearl_966372/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Perilla",\n "horse_url": "https://www.punters.com.au/horses/perilla_886448/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Two G\'s",\n "horse_url": "https://www.punters.com.au/horses/two-gs_1116015/",\n "jockey": "A Mgudlwa",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sovereign Grant",\n "horse_url": "https://www.punters.com.au/horses/sovereign-grant_929247/",\n "jockey": "T Godden",\n "best_odds": "-"\n },\n "8": {\n "horse": "Hodgepodge",\n "horse_url": "https://www.punters.com.au/horses/hodgepodge_1105047/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "9": {\n "horse": "Acacia\'s Blossom",\n "horse_url": "https://www.punters.com.au/horses/acacias-blossom_905197/",\n "jockey": "J Gates",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1000m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-08-03 14:45:00 UTC",\n "title": "Greyville - R8 [2025-08-03 14:45:00 UTC] Hollywoodbets Bright Future C Stakes 1000m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Catavar",\n "horse_url": "https://www.punters.com.au/horses/catavar_1023235/",\n "jockey": "T Godden",\n "best_odds": "$7.60 / $3.50"\n },\n "2": {\n "horse": "Intrepid",\n "horse_url": "https://www.punters.com.au/horses/intrepid_790525/",\n "jockey": "D Pillay",\n "best_odds": "$8.00"\n },\n "3": {\n "horse": "Warrior Of Royalty",\n "horse_url": "https://www.punters.com.au/horses/warrior-of-royalty_936321/",\n "jockey": "C Zackey",\n "best_odds": "$2.50"\n },\n "4": {\n "horse": "Rafa\'s Boy",\n "horse_url": "https://www.punters.com.au/horses/rafas-boy_888179/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "5": {\n "horse": "In The Bag",\n "horse_url": "https://www.punters.com.au/horses/in-the-bag_1000066/",\n "jockey": "M Thackeray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Ibhele",\n "horse_url": "https://www.punters.com.au/horses/ibhele_1056738/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Chara Sands",\n "horse_url": "https://www.punters.com.au/horses/chara-sands_812820/",\n "jockey": "M Mbuto",\n "best_odds": "-"\n },\n "8": {\n "horse": "The Mask",\n "horse_url": "https://www.punters.com.au/horses/the-mask_1069923/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "9": {\n "horse": "Trafalgar Square",\n "horse_url": "https://www.punters.com.au/horses/trafalgar-square_820576/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "10": {\n "horse": "One Too Many",\n "horse_url": "https://www.punters.com.au/horses/one-too-many_861233/",\n "jockey": "J Botes",\n "best_odds": "-"\n },\n "11": {\n "horse": "Rhythm",\n "horse_url": "https://www.punters.com.au/horses/rhythm_998466/",\n "jockey": "A Mgudlwa",\n "best_odds": "-"\n }\n }\n}')
Luce Verde3022102-Oct-25
Raven Black2653715-Oct-25
Festival Chic25486Event(url='https://www.punters.com.au/racing-results/south-africa/kenilworth/2025-11-08/', track_url='https://www.punters.com.au/tracks/kenilworth_852/', datetime=datetime.datetime(2025, 11, 8, 0, 0), json='{\n "1": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R1 [2025-11-08 00:00:00 UTC] Hollywoodbets Kenilworth Welcomes You Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "$14.00 / $5.00"\n },\n "2": {\n "horse": "Madra Rua",\n "horse_url": "https://www.punters.com.au/horses/madra-rua_1965507/",\n "jockey": "R Fourie",\n "best_odds": "$1.70"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Mercenary",\n "horse_url": "https://www.punters.com.au/horses/mercenary_2595887/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Daddy",\n "horse_url": "https://www.punters.com.au/horses/sugar-daddy_2604318/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Sky Pilot",\n "horse_url": "https://www.punters.com.au/horses/sky-pilot_2602437/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Bonelli",\n "horse_url": "https://www.punters.com.au/horses/bonelli_2159259/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Caesar\'s Ransom",\n "horse_url": "https://www.punters.com.au/horses/caesars-ransom_2152310/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Honorine\'s Gimmie",\n "horse_url": "https://www.punters.com.au/horses/honorines-gimmie_1794066/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ready For The Road",\n "horse_url": "https://www.punters.com.au/horses/ready-for-the-road_2278934/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Royal Clinton",\n "horse_url": "https://www.punters.com.au/horses/royal-clinton_1960896/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "12": {\n "horse": "Makajima",\n "horse_url": "https://www.punters.com.au/horses/makajima_2604319/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R2 [2025-11-08 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Gimmeanotherviking",\n "horse_url": "https://www.punters.com.au/horses/gimmeanotherviking_2076547/",\n "jockey": "C Zackey",\n "best_odds": "$2.60 / $1.65"\n },\n "2": {\n "horse": "Vroom Vroom",\n "horse_url": "https://www.punters.com.au/horses/vroom-vroom_2604320/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Triplebell",\n "horse_url": "https://www.punters.com.au/horses/triplebell_2272133/",\n "jockey": "O Noach",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Love Her Madly",\n "horse_url": "https://www.punters.com.au/horses/love-her-madly_1906849/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miss Attitude",\n "horse_url": "https://www.punters.com.au/horses/miss-attitude_2593852/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Lady Banks",\n "horse_url": "https://www.punters.com.au/horses/lady-banks_2596959/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Half Full",\n "horse_url": "https://www.punters.com.au/horses/half-full_2152312/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lady Orbit",\n "horse_url": "https://www.punters.com.au/horses/lady-orbit_2604321/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "9": {\n "horse": "Reflect",\n "horse_url": "https://www.punters.com.au/horses/reflect_2596957/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "10": {\n "horse": "Peaceful Duchess",\n "horse_url": "https://www.punters.com.au/horses/peaceful-duchess_2596964/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "11": {\n "horse": "Kim Chanel",\n "horse_url": "https://www.punters.com.au/horses/kim-chanel_2604323/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "12": {\n "horse": "My Sunshine",\n "horse_url": "https://www.punters.com.au/horses/my-sunshine_2604325/",\n "jockey": "G Behr",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R3 [2025-11-08 00:00:00 UTC] Gallop TV Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Innerbloom",\n "horse_url": "https://www.punters.com.au/horses/innerbloom_2596965/",\n "jockey": "C Little",\n "best_odds": "$8.00 / $3.70"\n },\n "2": {\n "horse": "Theleia",\n "horse_url": "https://www.punters.com.au/horses/theleia_2604330/",\n "jockey": "S Moodley",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Black Erika",\n "horse_url": "https://www.punters.com.au/horses/black-erika_2055360/",\n "jockey": "J V Merwe",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Fantine",\n "horse_url": "https://www.punters.com.au/horses/fantine_2596955/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "5": {\n "horse": "Winter In Auckland",\n "horse_url": "https://www.punters.com.au/horses/winter-in-auckland_1969478/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Little Nimbus",\n "horse_url": "https://www.punters.com.au/horses/little-nimbus_2298759/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "7": {\n "horse": "Hop Hop Spinnekop",\n "horse_url": "https://www.punters.com.au/horses/hop-hop-spinnekop_2604326/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Spurious",\n "horse_url": "https://www.punters.com.au/horses/spurious_2604329/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Final Call",\n "horse_url": "https://www.punters.com.au/horses/final-call_2590034/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Onssilverjet",\n "horse_url": "https://www.punters.com.au/horses/onssilverjet_2272130/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Florida Creek",\n "horse_url": "https://www.punters.com.au/horses/florida-creek_2604327/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ginger Rood",\n "horse_url": "https://www.punters.com.au/horses/ginger-rood_2595889/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "13": {\n "horse": "Arkansas State",\n "horse_url": "https://www.punters.com.au/horses/arkansas-state_2604331/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R4 [2025-11-08 00:00:00 UTC] Lucky Fish Gates Of Olympus Open Maiden m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Objet D\' Art",\n "horse_url": "https://www.punters.com.au/horses/objet-d-art_2152309/",\n "jockey": "A Domeyer",\n "best_odds": "$2.25 / $1.45"\n },\n "2": {\n "horse": "Fort Yukon",\n "horse_url": "https://www.punters.com.au/horses/fort-yukon_2564470/",\n "jockey": "C Zackey",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Sunshine Superman",\n "horse_url": "https://www.punters.com.au/horses/sunshine-superman_2075808/",\n "jockey": "N Yuen",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "Prince Of Egypt",\n "horse_url": "https://www.punters.com.au/horses/prince-of-egypt_2045828/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Montessori",\n "horse_url": "https://www.punters.com.au/horses/montessori_2604333/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "6": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ruby\'s Fortress",\n "horse_url": "https://www.punters.com.au/horses/rubys-fortress_2270805/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "11": {\n "horse": "Warrior\'s Sword",\n "horse_url": "https://www.punters.com.au/horses/warriors-sword_2152308/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R5 [2025-11-08 00:00:00 UTC] Woolavington Stakes (Listed) (4-Year-Old Horses And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "Y Ramzan",\n "best_odds": "$4.80 / $2.30"\n },\n "2": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "M Yeni",\n "best_odds": "$1.95"\n },\n "3": {\n "horse": "Congressman",\n "horse_url": "https://www.punters.com.au/horses/congressman_1067765/",\n "jockey": "S Moodley",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "The Futurist",\n "horse_url": "https://www.punters.com.au/horses/the-futurist_865056/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Triple Time",\n "horse_url": "https://www.punters.com.au/horses/triple-time_908894/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Master Redoute",\n "horse_url": "https://www.punters.com.au/horses/master-redoute_852674/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "8": {\n "horse": "Time For Love",\n "horse_url": "https://www.punters.com.au/horses/time-for-love_1017531/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R6 [2025-11-08 00:00:00 UTC] Laisserfaire Stakes (Listed) (Fillies And Mares Handicap For 3-Year-Old And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Disting",\n "horse_url": "https://www.punters.com.au/horses/disting_1061701/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $4.60"\n },\n "2": {\n "horse": "Tanneron",\n "horse_url": "https://www.punters.com.au/horses/tanneron_1077379/",\n "jockey": "G Wright",\n "best_odds": "$10.00"\n },\n "3": {\n "horse": "Pink Pigeon",\n "horse_url": "https://www.punters.com.au/horses/pink-pigeon_1114635/",\n "jockey": "M Yeni",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Wild Applause",\n "horse_url": "https://www.punters.com.au/horses/wild-applause_1102260/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wild Wild Green",\n "horse_url": "https://www.punters.com.au/horses/wild-wild-green_1906848/",\n "jockey": "Y Ramzan",\n "best_odds": "-"\n },\n "6": {\n "horse": "Artiste",\n "horse_url": "https://www.punters.com.au/horses/artiste_1081324/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Symphony In White",\n "horse_url": "https://www.punters.com.au/horses/symphony-in-white_1071661/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Babelicious",\n "horse_url": "https://www.punters.com.au/horses/babelicious_1061694/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "9": {\n "horse": "Papillon Blu",\n "horse_url": "https://www.punters.com.au/horses/papillon-blu_1112248/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "10": {\n "horse": "Worldcraft",\n "horse_url": "https://www.punters.com.au/horses/worldcraft_1088704/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "11": {\n "horse": "Sohot Sowhat",\n "horse_url": "https://www.punters.com.au/horses/sohot-sowhat_1794069/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "12": {\n "horse": "Champagne Kisses",\n "horse_url": "https://www.punters.com.au/horses/champagne-kisses_1093215/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "13": {\n "horse": "Hierarchy",\n "horse_url": "https://www.punters.com.au/horses/hierarchy_1965277/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "14": {\n "horse": "Candy Town",\n "horse_url": "https://www.punters.com.au/horses/candy-town_1006954/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "15": {\n "horse": "Festival Chic",\n "horse_url": "https://www.punters.com.au/horses/festival-chic_1096445/",\n "jockey": "C Murray",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $38.6k: 1st $24.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R7 [2025-11-08 00:00:00 UTC] Western Cape Fillies Championship (Grade 2) (3 Year-Old Fillies) m Total $38.6k: 1st $24.1k Good",\n "1": {\n "horse": "Princess Of Gaul",\n "horse_url": "https://www.punters.com.au/horses/princess-of-gaul_2062153/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $3.90"\n },\n "2": {\n "horse": "Lowveld Lily",\n "horse_url": "https://www.punters.com.au/horses/lowveld-lily_1963689/",\n "jockey": "C Orffer",\n "best_odds": "$15.00"\n },\n "3": {\n "horse": "Keukenhof",\n "horse_url": "https://www.punters.com.au/horses/keukenhof_1957246/",\n "jockey": "S Moodley",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Quickstepgal",\n "horse_url": "https://www.punters.com.au/horses/quickstepgal_1941711/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wish List",\n "horse_url": "https://www.punters.com.au/horses/wish-list_2052478/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gimme What I Want",\n "horse_url": "https://www.punters.com.au/horses/gimme-what-i-want_2075813/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "She\'s My World",\n "horse_url": "https://www.punters.com.au/horses/shes-my-world_1906840/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Stormwatch",\n "horse_url": "https://www.punters.com.au/horses/stormwatch_2055358/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Anotherdanceforme",\n "horse_url": "https://www.punters.com.au/horses/anotherdanceforme_1932512/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "10": {\n "horse": "Electromagnetism",\n "horse_url": "https://www.punters.com.au/horses/electromagnetism_1944660/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $30k: 1st $18.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R8 [2025-11-08 00:00:00 UTC] Cape Mile (Grade 3) (4-Year-Old Horses And Older) m Total $30k: 1st $18.8k Good",\n "1": {\n "horse": "Legal Counsel",\n "horse_url": "https://www.punters.com.au/horses/legal-counsel_1103451/",\n "jockey": "C Murray",\n "best_odds": "$23.00 / $7.00"\n },\n "2": {\n "horse": "Kamchatka",\n "horse_url": "https://www.punters.com.au/horses/kamchatka_1102259/",\n "jockey": "J Solomons",\n "best_odds": "$9.00"\n },\n "3": {\n "horse": "Red Palace",\n "horse_url": "https://www.punters.com.au/horses/red-palace_932988/",\n "jockey": "C Zackey",\n "best_odds": "$3.80"\n },\n "4": {\n "horse": "Zeitz",\n "horse_url": "https://www.punters.com.au/horses/zeitz_1114639/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Mountain",\n "horse_url": "https://www.punters.com.au/horses/sugar-mountain_855043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Garrix",\n "horse_url": "https://www.punters.com.au/horses/garrix_1116021/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "7": {\n "horse": "Magic Verse",\n "horse_url": "https://www.punters.com.au/horses/magic-verse_1017525/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Promettere",\n "horse_url": "https://www.punters.com.au/horses/promettere_906164/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "9": {\n "horse": "Get Impressed",\n "horse_url": "https://www.punters.com.au/horses/get-impressed_946047/",\n "jockey": "M Yeni",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $12.4k: 1st $7.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R9 [2025-11-08 00:00:00 UTC] Lucky Fish Diamond Riches Class 4 m Total $12.4k: 1st $7.8k Good",\n "1": {\n "horse": "Beware",\n "horse_url": "https://www.punters.com.au/horses/beware_2437307/",\n "jockey": "R Fourie",\n "best_odds": "$5.50 / $2.40"\n },\n "2": {\n "horse": "Yamazaki",\n "horse_url": "https://www.punters.com.au/horses/yamazaki_1906841/",\n "jockey": "J V Merwe",\n "best_odds": "$3.40"\n },\n "3": {\n "horse": "Note To Self",\n "horse_url": "https://www.punters.com.au/horses/note-to-self_2149732/",\n "jockey": "G Lerena",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Viva\'s Liberte",\n "horse_url": "https://www.punters.com.au/horses/vivas-liberte_2278935/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Captains Alliance",\n "horse_url": "https://www.punters.com.au/horses/captains-alliance_1941014/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Deandre\'s Dream",\n "horse_url": "https://www.punters.com.au/horses/deandres-dream_2091731/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rule Of Thumb",\n "horse_url": "https://www.punters.com.au/horses/rule-of-thumb_898611/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "10": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R10 [2025-11-08 00:00:00 UTC] Hollywoodbets Bright Future Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "G V Niekerk",\n "best_odds": "$4.00 / $1.95"\n },\n "2": {\n "horse": "Sendai",\n "horse_url": "https://www.punters.com.au/horses/sendai_2270802/",\n "jockey": "N Yuen",\n "best_odds": "$13.00"\n },\n "3": {\n "horse": "Greenchoice",\n "horse_url": "https://www.punters.com.au/horses/greenchoice_2152306/",\n "jockey": "M Yeni",\n "best_odds": "$1.50"\n },\n "4": {\n "horse": "Fear Of Fire",\n "horse_url": "https://www.punters.com.au/horses/fear-of-fire_2045817/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sixtyzero",\n "horse_url": "https://www.punters.com.au/horses/sixtyzero_2564472/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Fast Train",\n "horse_url": "https://www.punters.com.au/horses/fast-train_2564475/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Super Viking",\n "horse_url": "https://www.punters.com.au/horses/super-viking_2270807/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Inquisitor",\n "horse_url": "https://www.punters.com.au/horses/inquisitor_2052484/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Heavenly Prince",\n "horse_url": "https://www.punters.com.au/horses/heavenly-prince_2159257/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "10": {\n "horse": "Driving Snow",\n "horse_url": "https://www.punters.com.au/horses/driving-snow_2159254/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "11": {\n "horse": "Key Board",\n "horse_url": "https://www.punters.com.au/horses/key-board_2596966/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ain\'t No Sunshine",\n "horse_url": "https://www.punters.com.au/horses/aint-no-sunshine_2437306/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n }\n}')
Lady Look Alike2440630-Aug-25
Kindred Heart2403301-Nov-25
Artiste22906Event(url='https://www.punters.com.au/racing-results/south-africa/kenilworth/2025-11-08/', track_url='https://www.punters.com.au/tracks/kenilworth_852/', datetime=datetime.datetime(2025, 11, 8, 0, 0), json='{\n "1": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R1 [2025-11-08 00:00:00 UTC] Hollywoodbets Kenilworth Welcomes You Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "$14.00 / $5.00"\n },\n "2": {\n "horse": "Madra Rua",\n "horse_url": "https://www.punters.com.au/horses/madra-rua_1965507/",\n "jockey": "R Fourie",\n "best_odds": "$1.70"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Mercenary",\n "horse_url": "https://www.punters.com.au/horses/mercenary_2595887/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Daddy",\n "horse_url": "https://www.punters.com.au/horses/sugar-daddy_2604318/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Sky Pilot",\n "horse_url": "https://www.punters.com.au/horses/sky-pilot_2602437/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Bonelli",\n "horse_url": "https://www.punters.com.au/horses/bonelli_2159259/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Caesar\'s Ransom",\n "horse_url": "https://www.punters.com.au/horses/caesars-ransom_2152310/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Honorine\'s Gimmie",\n "horse_url": "https://www.punters.com.au/horses/honorines-gimmie_1794066/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ready For The Road",\n "horse_url": "https://www.punters.com.au/horses/ready-for-the-road_2278934/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Royal Clinton",\n "horse_url": "https://www.punters.com.au/horses/royal-clinton_1960896/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "12": {\n "horse": "Makajima",\n "horse_url": "https://www.punters.com.au/horses/makajima_2604319/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R2 [2025-11-08 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Gimmeanotherviking",\n "horse_url": "https://www.punters.com.au/horses/gimmeanotherviking_2076547/",\n "jockey": "C Zackey",\n "best_odds": "$2.60 / $1.65"\n },\n "2": {\n "horse": "Vroom Vroom",\n "horse_url": "https://www.punters.com.au/horses/vroom-vroom_2604320/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Triplebell",\n "horse_url": "https://www.punters.com.au/horses/triplebell_2272133/",\n "jockey": "O Noach",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Love Her Madly",\n "horse_url": "https://www.punters.com.au/horses/love-her-madly_1906849/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miss Attitude",\n "horse_url": "https://www.punters.com.au/horses/miss-attitude_2593852/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Lady Banks",\n "horse_url": "https://www.punters.com.au/horses/lady-banks_2596959/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Half Full",\n "horse_url": "https://www.punters.com.au/horses/half-full_2152312/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lady Orbit",\n "horse_url": "https://www.punters.com.au/horses/lady-orbit_2604321/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "9": {\n "horse": "Reflect",\n "horse_url": "https://www.punters.com.au/horses/reflect_2596957/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "10": {\n "horse": "Peaceful Duchess",\n "horse_url": "https://www.punters.com.au/horses/peaceful-duchess_2596964/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "11": {\n "horse": "Kim Chanel",\n "horse_url": "https://www.punters.com.au/horses/kim-chanel_2604323/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "12": {\n "horse": "My Sunshine",\n "horse_url": "https://www.punters.com.au/horses/my-sunshine_2604325/",\n "jockey": "G Behr",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R3 [2025-11-08 00:00:00 UTC] Gallop TV Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Innerbloom",\n "horse_url": "https://www.punters.com.au/horses/innerbloom_2596965/",\n "jockey": "C Little",\n "best_odds": "$8.00 / $3.70"\n },\n "2": {\n "horse": "Theleia",\n "horse_url": "https://www.punters.com.au/horses/theleia_2604330/",\n "jockey": "S Moodley",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Black Erika",\n "horse_url": "https://www.punters.com.au/horses/black-erika_2055360/",\n "jockey": "J V Merwe",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Fantine",\n "horse_url": "https://www.punters.com.au/horses/fantine_2596955/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "5": {\n "horse": "Winter In Auckland",\n "horse_url": "https://www.punters.com.au/horses/winter-in-auckland_1969478/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Little Nimbus",\n "horse_url": "https://www.punters.com.au/horses/little-nimbus_2298759/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "7": {\n "horse": "Hop Hop Spinnekop",\n "horse_url": "https://www.punters.com.au/horses/hop-hop-spinnekop_2604326/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Spurious",\n "horse_url": "https://www.punters.com.au/horses/spurious_2604329/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Final Call",\n "horse_url": "https://www.punters.com.au/horses/final-call_2590034/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Onssilverjet",\n "horse_url": "https://www.punters.com.au/horses/onssilverjet_2272130/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Florida Creek",\n "horse_url": "https://www.punters.com.au/horses/florida-creek_2604327/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ginger Rood",\n "horse_url": "https://www.punters.com.au/horses/ginger-rood_2595889/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "13": {\n "horse": "Arkansas State",\n "horse_url": "https://www.punters.com.au/horses/arkansas-state_2604331/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R4 [2025-11-08 00:00:00 UTC] Lucky Fish Gates Of Olympus Open Maiden m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Objet D\' Art",\n "horse_url": "https://www.punters.com.au/horses/objet-d-art_2152309/",\n "jockey": "A Domeyer",\n "best_odds": "$2.25 / $1.45"\n },\n "2": {\n "horse": "Fort Yukon",\n "horse_url": "https://www.punters.com.au/horses/fort-yukon_2564470/",\n "jockey": "C Zackey",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Sunshine Superman",\n "horse_url": "https://www.punters.com.au/horses/sunshine-superman_2075808/",\n "jockey": "N Yuen",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "Prince Of Egypt",\n "horse_url": "https://www.punters.com.au/horses/prince-of-egypt_2045828/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Montessori",\n "horse_url": "https://www.punters.com.au/horses/montessori_2604333/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "6": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ruby\'s Fortress",\n "horse_url": "https://www.punters.com.au/horses/rubys-fortress_2270805/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "11": {\n "horse": "Warrior\'s Sword",\n "horse_url": "https://www.punters.com.au/horses/warriors-sword_2152308/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R5 [2025-11-08 00:00:00 UTC] Woolavington Stakes (Listed) (4-Year-Old Horses And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "Y Ramzan",\n "best_odds": "$4.80 / $2.30"\n },\n "2": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "M Yeni",\n "best_odds": "$1.95"\n },\n "3": {\n "horse": "Congressman",\n "horse_url": "https://www.punters.com.au/horses/congressman_1067765/",\n "jockey": "S Moodley",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "The Futurist",\n "horse_url": "https://www.punters.com.au/horses/the-futurist_865056/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Triple Time",\n "horse_url": "https://www.punters.com.au/horses/triple-time_908894/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Master Redoute",\n "horse_url": "https://www.punters.com.au/horses/master-redoute_852674/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "8": {\n "horse": "Time For Love",\n "horse_url": "https://www.punters.com.au/horses/time-for-love_1017531/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R6 [2025-11-08 00:00:00 UTC] Laisserfaire Stakes (Listed) (Fillies And Mares Handicap For 3-Year-Old And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Disting",\n "horse_url": "https://www.punters.com.au/horses/disting_1061701/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $4.60"\n },\n "2": {\n "horse": "Tanneron",\n "horse_url": "https://www.punters.com.au/horses/tanneron_1077379/",\n "jockey": "G Wright",\n "best_odds": "$10.00"\n },\n "3": {\n "horse": "Pink Pigeon",\n "horse_url": "https://www.punters.com.au/horses/pink-pigeon_1114635/",\n "jockey": "M Yeni",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Wild Applause",\n "horse_url": "https://www.punters.com.au/horses/wild-applause_1102260/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wild Wild Green",\n "horse_url": "https://www.punters.com.au/horses/wild-wild-green_1906848/",\n "jockey": "Y Ramzan",\n "best_odds": "-"\n },\n "6": {\n "horse": "Artiste",\n "horse_url": "https://www.punters.com.au/horses/artiste_1081324/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Symphony In White",\n "horse_url": "https://www.punters.com.au/horses/symphony-in-white_1071661/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Babelicious",\n "horse_url": "https://www.punters.com.au/horses/babelicious_1061694/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "9": {\n "horse": "Papillon Blu",\n "horse_url": "https://www.punters.com.au/horses/papillon-blu_1112248/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "10": {\n "horse": "Worldcraft",\n "horse_url": "https://www.punters.com.au/horses/worldcraft_1088704/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "11": {\n "horse": "Sohot Sowhat",\n "horse_url": "https://www.punters.com.au/horses/sohot-sowhat_1794069/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "12": {\n "horse": "Champagne Kisses",\n "horse_url": "https://www.punters.com.au/horses/champagne-kisses_1093215/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "13": {\n "horse": "Hierarchy",\n "horse_url": "https://www.punters.com.au/horses/hierarchy_1965277/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "14": {\n "horse": "Candy Town",\n "horse_url": "https://www.punters.com.au/horses/candy-town_1006954/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "15": {\n "horse": "Festival Chic",\n "horse_url": "https://www.punters.com.au/horses/festival-chic_1096445/",\n "jockey": "C Murray",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $38.6k: 1st $24.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R7 [2025-11-08 00:00:00 UTC] Western Cape Fillies Championship (Grade 2) (3 Year-Old Fillies) m Total $38.6k: 1st $24.1k Good",\n "1": {\n "horse": "Princess Of Gaul",\n "horse_url": "https://www.punters.com.au/horses/princess-of-gaul_2062153/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $3.90"\n },\n "2": {\n "horse": "Lowveld Lily",\n "horse_url": "https://www.punters.com.au/horses/lowveld-lily_1963689/",\n "jockey": "C Orffer",\n "best_odds": "$15.00"\n },\n "3": {\n "horse": "Keukenhof",\n "horse_url": "https://www.punters.com.au/horses/keukenhof_1957246/",\n "jockey": "S Moodley",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Quickstepgal",\n "horse_url": "https://www.punters.com.au/horses/quickstepgal_1941711/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wish List",\n "horse_url": "https://www.punters.com.au/horses/wish-list_2052478/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gimme What I Want",\n "horse_url": "https://www.punters.com.au/horses/gimme-what-i-want_2075813/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "She\'s My World",\n "horse_url": "https://www.punters.com.au/horses/shes-my-world_1906840/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Stormwatch",\n "horse_url": "https://www.punters.com.au/horses/stormwatch_2055358/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Anotherdanceforme",\n "horse_url": "https://www.punters.com.au/horses/anotherdanceforme_1932512/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "10": {\n "horse": "Electromagnetism",\n "horse_url": "https://www.punters.com.au/horses/electromagnetism_1944660/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $30k: 1st $18.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R8 [2025-11-08 00:00:00 UTC] Cape Mile (Grade 3) (4-Year-Old Horses And Older) m Total $30k: 1st $18.8k Good",\n "1": {\n "horse": "Legal Counsel",\n "horse_url": "https://www.punters.com.au/horses/legal-counsel_1103451/",\n "jockey": "C Murray",\n "best_odds": "$23.00 / $7.00"\n },\n "2": {\n "horse": "Kamchatka",\n "horse_url": "https://www.punters.com.au/horses/kamchatka_1102259/",\n "jockey": "J Solomons",\n "best_odds": "$9.00"\n },\n "3": {\n "horse": "Red Palace",\n "horse_url": "https://www.punters.com.au/horses/red-palace_932988/",\n "jockey": "C Zackey",\n "best_odds": "$3.80"\n },\n "4": {\n "horse": "Zeitz",\n "horse_url": "https://www.punters.com.au/horses/zeitz_1114639/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Mountain",\n "horse_url": "https://www.punters.com.au/horses/sugar-mountain_855043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Garrix",\n "horse_url": "https://www.punters.com.au/horses/garrix_1116021/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "7": {\n "horse": "Magic Verse",\n "horse_url": "https://www.punters.com.au/horses/magic-verse_1017525/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Promettere",\n "horse_url": "https://www.punters.com.au/horses/promettere_906164/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "9": {\n "horse": "Get Impressed",\n "horse_url": "https://www.punters.com.au/horses/get-impressed_946047/",\n "jockey": "M Yeni",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $12.4k: 1st $7.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R9 [2025-11-08 00:00:00 UTC] Lucky Fish Diamond Riches Class 4 m Total $12.4k: 1st $7.8k Good",\n "1": {\n "horse": "Beware",\n "horse_url": "https://www.punters.com.au/horses/beware_2437307/",\n "jockey": "R Fourie",\n "best_odds": "$5.50 / $2.40"\n },\n "2": {\n "horse": "Yamazaki",\n "horse_url": "https://www.punters.com.au/horses/yamazaki_1906841/",\n "jockey": "J V Merwe",\n "best_odds": "$3.40"\n },\n "3": {\n "horse": "Note To Self",\n "horse_url": "https://www.punters.com.au/horses/note-to-self_2149732/",\n "jockey": "G Lerena",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Viva\'s Liberte",\n "horse_url": "https://www.punters.com.au/horses/vivas-liberte_2278935/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Captains Alliance",\n "horse_url": "https://www.punters.com.au/horses/captains-alliance_1941014/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Deandre\'s Dream",\n "horse_url": "https://www.punters.com.au/horses/deandres-dream_2091731/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rule Of Thumb",\n "horse_url": "https://www.punters.com.au/horses/rule-of-thumb_898611/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "10": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R10 [2025-11-08 00:00:00 UTC] Hollywoodbets Bright Future Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "G V Niekerk",\n "best_odds": "$4.00 / $1.95"\n },\n "2": {\n "horse": "Sendai",\n "horse_url": "https://www.punters.com.au/horses/sendai_2270802/",\n "jockey": "N Yuen",\n "best_odds": "$13.00"\n },\n "3": {\n "horse": "Greenchoice",\n "horse_url": "https://www.punters.com.au/horses/greenchoice_2152306/",\n "jockey": "M Yeni",\n "best_odds": "$1.50"\n },\n "4": {\n "horse": "Fear Of Fire",\n "horse_url": "https://www.punters.com.au/horses/fear-of-fire_2045817/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sixtyzero",\n "horse_url": "https://www.punters.com.au/horses/sixtyzero_2564472/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Fast Train",\n "horse_url": "https://www.punters.com.au/horses/fast-train_2564475/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Super Viking",\n "horse_url": "https://www.punters.com.au/horses/super-viking_2270807/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Inquisitor",\n "horse_url": "https://www.punters.com.au/horses/inquisitor_2052484/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Heavenly Prince",\n "horse_url": "https://www.punters.com.au/horses/heavenly-prince_2159257/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "10": {\n "horse": "Driving Snow",\n "horse_url": "https://www.punters.com.au/horses/driving-snow_2159254/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "11": {\n "horse": "Key Board",\n "horse_url": "https://www.punters.com.au/horses/key-board_2596966/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ain\'t No Sunshine",\n "horse_url": "https://www.punters.com.au/horses/aint-no-sunshine_2437306/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n }\n}')
Tuscan Romance2263501-Nov-25
Twentytwentyvision2193128-Oct-25
Beynac2110626-Oct-25
Abound2017311-Oct-25
Chasingtherainbow19891Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-05/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 5, 0, 0), json='{\n "1": {\n "cond": "1000m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-05 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate (F & M) 1000m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Call Of The Karoo",\n "horse_url": "https://www.punters.com.au/horses/call-of-the-karoo_1897804/",\n "jockey": "J V Merwe",\n "best_odds": "$1.86 / $1.24"\n },\n "2": {\n "horse": "Ruby Rex",\n "horse_url": "https://www.punters.com.au/horses/ruby-rex_1938694/",\n "jockey": "A Domeyer",\n "best_odds": "$1.75"\n },\n "3": {\n "horse": "Take That",\n "horse_url": "https://www.punters.com.au/horses/take-that_2593170/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.50"\n },\n "4": {\n "horse": "Malibu Blitz",\n "horse_url": "https://www.punters.com.au/horses/malibu-blitz_2301855/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Call Me Secret",\n "horse_url": "https://www.punters.com.au/horses/call-me-secret_2593172/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Crazy Little Thing",\n "horse_url": "https://www.punters.com.au/horses/crazy-little-thing_1962330/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Starting Point",\n "horse_url": "https://www.punters.com.au/horses/starting-point_2593171/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Miss Smiley",\n "horse_url": "https://www.punters.com.au/horses/miss-smiley_2593174/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Stormin Attack",\n "horse_url": "https://www.punters.com.au/horses/stormin-attack_2437298/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1000m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-05 00:00:00 UTC] Lucky Fish Plinko Maiden Plate 1000m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Caribbean Gold",\n "horse_url": "https://www.punters.com.au/horses/caribbean-gold_2437301/",\n "jockey": "J V Merwe",\n "best_odds": "$8.50 / $3.40"\n },\n "2": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "$8.00"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$1.80"\n },\n "4": {\n "horse": "World Champion",\n "horse_url": "https://www.punters.com.au/horses/world-champion_2046891/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Perfect Impact",\n "horse_url": "https://www.punters.com.au/horses/perfect-impact_1921526/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Fleur De Ville",\n "horse_url": "https://www.punters.com.au/horses/fleur-de-ville_1077380/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "10": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1250m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-05 00:00:00 UTC] VHM Racing Syndicate B Stakes 1250m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Scottish Kiss",\n "horse_url": "https://www.punters.com.au/horses/scottish-kiss_1116024/",\n "jockey": "C Murray",\n "best_odds": "$3.30 / $1.80"\n },\n "2": {\n "horse": "Oliver",\n "horse_url": "https://www.punters.com.au/horses/oliver_932657/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Masterofthedesert",\n "horse_url": "https://www.punters.com.au/horses/masterofthedesert_1082528/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "4": {\n "horse": "Gimmelightning",\n "horse_url": "https://www.punters.com.au/horses/gimmelightning_928572/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Green Gateway",\n "horse_url": "https://www.punters.com.au/horses/green-gateway_2139230/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "6": {\n "horse": "Air Raid",\n "horse_url": "https://www.punters.com.au/horses/air-raid_1094255/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "The Winter Lake",\n "horse_url": "https://www.punters.com.au/horses/the-winter-lake_939875/",\n "jockey": "C Little",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1400m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-05 00:00:00 UTC] Lucky Fish Aviator Maiden Plate (F & M) 1400m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Red Beryl",\n "horse_url": "https://www.punters.com.au/horses/red-beryl_2386039/",\n "jockey": "L Mxothwa",\n "best_odds": "$13.00 / $4.40"\n },\n "2": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "$8.50"\n },\n "3": {\n "horse": "Elisa Mbali",\n "horse_url": "https://www.punters.com.au/horses/elisa-mbali_2270812/",\n "jockey": "J V Merwe",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Amayah",\n "horse_url": "https://www.punters.com.au/horses/amayah_2055361/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "6": {\n "horse": "Rose Woott",\n "horse_url": "https://www.punters.com.au/horses/rose-woott_2593178/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Champagne Blaze",\n "horse_url": "https://www.punters.com.au/horses/champagne-blaze_1963692/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lark\'s Song",\n "horse_url": "https://www.punters.com.au/horses/larks-song_2278932/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Southampton",\n "horse_url": "https://www.punters.com.au/horses/southampton_2270811/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "10": {\n "horse": "Nicci\'s Law",\n "horse_url": "https://www.punters.com.au/horses/niccis-law_2075812/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n },\n "11": {\n "horse": "Pomerol",\n "horse_url": "https://www.punters.com.au/horses/pomerol_2272131/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1800m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-05 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) 1800m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "American Beauty",\n "horse_url": "https://www.punters.com.au/horses/american-beauty_2152317/",\n "jockey": "R Fourie",\n "best_odds": "$7.50 / $2.70"\n },\n "2": {\n "horse": "Vivo Per Lei",\n "horse_url": "https://www.punters.com.au/horses/vivo-per-lei_1182625/",\n "jockey": "A Domeyer",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Homing Pigeon",\n "horse_url": "https://www.punters.com.au/horses/homing-pigeon_2093697/",\n "jockey": "C Murray",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Special Glamour",\n "horse_url": "https://www.punters.com.au/horses/special-glamour_1115205/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Heavenly Mafia",\n "horse_url": "https://www.punters.com.au/horses/heavenly-mafia_1969480/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Chasing Gold",\n "horse_url": "https://www.punters.com.au/horses/chasing-gold_2056392/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Rare Earth",\n "horse_url": "https://www.punters.com.au/horses/rare-earth_1116017/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "See The Sign",\n "horse_url": "https://www.punters.com.au/horses/see-the-sign_1182629/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "9": {\n "horse": "World Victory",\n "horse_url": "https://www.punters.com.au/horses/world-victory_2058201/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "2001m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-05 00:00:00 UTC] www.racecoast.co.za Class 4 2001m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "C Murray",\n "best_odds": "$5.50 / $2.70"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "V Jodhee",\n "best_odds": "$3.30"\n },\n "3": {\n "horse": "Heal And Soul",\n "horse_url": "https://www.punters.com.au/horses/heal-and-soul_1910374/",\n "jockey": "L Mxothwa",\n "best_odds": "$1.90"\n },\n "4": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "6": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Dive Bomber",\n "horse_url": "https://www.punters.com.au/horses/dive-bomber_1935489/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Elegant Noble",\n "horse_url": "https://www.punters.com.au/horses/elegant-noble_920777/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "11": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "12": {\n "horse": "Kwite A King",\n "horse_url": "https://www.punters.com.au/horses/kwite-a-king_965127/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "13": {\n "horse": "Gold Dust",\n "horse_url": "https://www.punters.com.au/horses/gold-dust_1921525/",\n "jockey": "C Little",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1501m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-05 00:00:00 UTC] Lucky Fish Power Pick Middle Stakes 1501m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "$31.00 / $8.50"\n },\n "2": {\n "horse": "Please Be True",\n "horse_url": "https://www.punters.com.au/horses/please-be-true_1099288/",\n "jockey": "A Domeyer",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Chasingtherainbow",\n "horse_url": "https://www.punters.com.au/horses/chasingtherainbow_1910372/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "San Pedro",\n "horse_url": "https://www.punters.com.au/horses/san-pedro_924875/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Song To The Moon",\n "horse_url": "https://www.punters.com.au/horses/song-to-the-moon_1042108/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Aversator",\n "horse_url": "https://www.punters.com.au/horses/aversator_1941015/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "8": {\n "horse": "Afrique",\n "horse_url": "https://www.punters.com.au/horses/afrique_1108479/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "9": {\n "horse": "Innamorare",\n "horse_url": "https://www.punters.com.au/horses/innamorare_892775/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1000m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-05 00:00:00 UTC] Woodruff Racing Syndicate Class 4 1000m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$18.00 / $6.50"\n },\n "2": {\n "horse": "Demanding Dave",\n "horse_url": "https://www.punters.com.au/horses/demanding-dave_1897800/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Rattlesnake",\n "horse_url": "https://www.punters.com.au/horses/rattlesnake_1082533/",\n "jockey": "C Orffer",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Kaalvoet",\n "horse_url": "https://www.punters.com.au/horses/kaalvoet_1959838/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "6": {\n "horse": "Marketa",\n "horse_url": "https://www.punters.com.au/horses/marketa_1955424/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n },\n "7": {\n "horse": "Mauritius Kestrel",\n "horse_url": "https://www.punters.com.au/horses/mauritius-kestrel_1065914/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Victor Hugo",\n "horse_url": "https://www.punters.com.au/horses/victor-hugo_1181100/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "10": {\n "horse": "Amen Corner",\n "horse_url": "https://www.punters.com.au/horses/amen-corner_1946278/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "1000m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-05 00:00:00 UTC] Hollywoodbets Bright Future Class 4 1000m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Sardinia Bay",\n "horse_url": "https://www.punters.com.au/horses/sardinia-bay_1967657/",\n "jockey": "C Orffer",\n "best_odds": "$4.10 / $2.00"\n },\n "2": {\n "horse": "All About Al",\n "horse_url": "https://www.punters.com.au/horses/all-about-al_792301/",\n "jockey": "C Bantam",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Love Shack",\n "horse_url": "https://www.punters.com.au/horses/love-shack_987455/",\n "jockey": "G Wright",\n "best_odds": "$6.50"\n },\n "4": {\n "horse": "Flying Finley",\n "horse_url": "https://www.punters.com.au/horses/flying-finley_1896505/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Ireland Forever",\n "horse_url": "https://www.punters.com.au/horses/ireland-forever_1935491/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Barney Mcgrew",\n "horse_url": "https://www.punters.com.au/horses/barney-mcgrew_764238/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gimmeathrill",\n "horse_url": "https://www.punters.com.au/horses/gimmeathrill_1105208/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Life Goes On",\n "horse_url": "https://www.punters.com.au/horses/life-goes-on_786153/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n }\n }\n}')
Apache Chief19593Event(url='https://www.punters.com.au/racing-results/south-africa/turffontein/2025-07-17/', track_url='https://www.punters.com.au/tracks/turffontein_847/', datetime=datetime.datetime(2025, 7, 17, 0, 0), json='{\n "1": {\n "cond": "1200m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-07-17 09:50:00 UTC",\n "title": "Turffontein - R1 [2025-07-17 09:50:00 UTC] 4Racing Welcomes You Juvenile Plate (Fillies) 1200m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Anchorage",\n "horse_url": "https://www.punters.com.au/horses/anchorage_1969019/",\n "jockey": "S Moodley",\n "best_odds": "$2.40 / $1.35"\n },\n "2": {\n "horse": "Alpine Jet",\n "horse_url": "https://www.punters.com.au/horses/alpine-jet_2057714/",\n "jockey": "H Greyling",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Let\'s Go Lola",\n "horse_url": "https://www.punters.com.au/horses/lets-go-lola_1969020/",\n "jockey": "P Mxoli",\n "best_odds": "$2.35"\n },\n "4": {\n "horse": "Taking A Risk",\n "horse_url": "https://www.punters.com.au/horses/taking-a-risk_2048148/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "5": {\n "horse": "Hot Cocoa",\n "horse_url": "https://www.punters.com.au/horses/hot-cocoa_1948871/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1200m Total $11.2k: 1st $7k Good",\n "datetime": "2025-07-17 10:22:00 UTC",\n "title": "Turffontein - R2 [2025-07-17 10:22:00 UTC] youcanbetonus! Juvenile Plate 1200m Total $11.2k: 1st $7k Good",\n "1": {\n "horse": "Got The Feeling",\n "horse_url": "https://www.punters.com.au/horses/got-the-feeling_2048159/",\n "jockey": "S Khumalo",\n "best_odds": "$3.25 / $1.60"\n },\n "2": {\n "horse": "Top Division",\n "horse_url": "https://www.punters.com.au/horses/top-division_2050525/",\n "jockey": "G Lerena",\n "best_odds": "$1.22"\n },\n "3": {\n "horse": "Alpha World",\n "horse_url": "https://www.punters.com.au/horses/alpha-world_1959836/",\n "jockey": "L Nhlapo",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Sunset Warrior",\n "horse_url": "https://www.punters.com.au/horses/sunset-warrior_1956422/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "5": {\n "horse": "So American",\n "horse_url": "https://www.punters.com.au/horses/so-american_1897799/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "6": {\n "horse": "Second To Nunn",\n "horse_url": "https://www.punters.com.au/horses/second-to-nunn_2051447/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1450m Total $9k: 1st $5.6k Good",\n "datetime": "2025-07-17 10:54:00 UTC",\n "title": "Turffontein - R3 [2025-07-17 10:54:00 UTC] Charity Mile 1 November Maiden Plate 1450m Total $9k: 1st $5.6k Good",\n "1": {\n "horse": "Safe Travel",\n "horse_url": "https://www.punters.com.au/horses/safe-travel_1948862/",\n "jockey": "S Khumalo",\n "best_odds": "$1.70 / $1.18"\n },\n "2": {\n "horse": "Johnny Drama",\n "horse_url": "https://www.punters.com.au/horses/johnny-drama_1072364/",\n "jockey": "K Matsunyane",\n "best_odds": "$1.45"\n },\n "3": {\n "horse": "Luwak",\n "horse_url": "https://www.punters.com.au/horses/luwak_2094316/",\n "jockey": "P Mxoli",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Seventh Fleet",\n "horse_url": "https://www.punters.com.au/horses/seventh-fleet_1673834/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "5": {\n "horse": "Olympian Gold",\n "horse_url": "https://www.punters.com.au/horses/olympian-gold_2094317/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Red Sea Hills",\n "horse_url": "https://www.punters.com.au/horses/red-sea-hills_1956057/",\n "jockey": "J Gates",\n "best_odds": "-"\n },\n "7": {\n "horse": "Lord Kelvin",\n "horse_url": "https://www.punters.com.au/horses/lord-kelvin_2094315/",\n "jockey": "K Brewer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Zypher King",\n "horse_url": "https://www.punters.com.au/horses/zypher-king_2080338/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1450m Total $8.1k: 1st $5.1k Good",\n "datetime": "2025-07-17 11:26:00 UTC",\n "title": "Turffontein - R4 [2025-07-17 11:26:00 UTC] Racing240 Maiden Plate (F & M) 1450m Total $8.1k: 1st $5.1k Good",\n "1": {\n "horse": "Wise Counsel",\n "horse_url": "https://www.punters.com.au/horses/wise-counsel_2048149/",\n "jockey": "G Lerena",\n "best_odds": "$1.55 / $1.15"\n },\n "2": {\n "horse": "Winds Of Grace",\n "horse_url": "https://www.punters.com.au/horses/winds-of-grace_1188435/",\n "jockey": "S Khumalo",\n "best_odds": "$1.65"\n },\n "3": {\n "horse": "Asiah\'s Tiara",\n "horse_url": "https://www.punters.com.au/horses/asiahs-tiara_1180989/",\n "jockey": "T Mayhew",\n "best_odds": "$3.00"\n },\n "4": {\n "horse": "Lilac Snow",\n "horse_url": "https://www.punters.com.au/horses/lilac-snow_1092499/",\n "jockey": "P Strydom",\n "best_odds": "-"\n },\n "5": {\n "horse": "Harper\'s Way",\n "horse_url": "https://www.punters.com.au/horses/harpers-way_1948875/",\n "jockey": "J Gates",\n "best_odds": "-"\n },\n "6": {\n "horse": "Winter Wedding",\n "horse_url": "https://www.punters.com.au/horses/winter-wedding_2059590/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "7": {\n "horse": "Rhum De Vie",\n "horse_url": "https://www.punters.com.au/horses/rhum-de-vie_2051453/",\n "jockey": "J Syster",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1800m Total $8.1k: 1st $5.1k Good",\n "datetime": "2025-07-17 12:00:00 UTC",\n "title": "Turffontein - R5 [2025-07-17 12:00:00 UTC] For Hospitality Bookings Call 011 681 1796 Maiden Plate (F & M) 1800m Total $8.1k: 1st $5.1k Good",\n "1": {\n "horse": "Hopscotch",\n "horse_url": "https://www.punters.com.au/horses/hopscotch_1963006/",\n "jockey": "G Lerena",\n "best_odds": "$1.65 / $1.16"\n },\n "2": {\n "horse": "Pepper Tree",\n "horse_url": "https://www.punters.com.au/horses/pepper-tree_2048146/",\n "jockey": "K Lihaba",\n "best_odds": "$8.00"\n },\n "3": {\n "horse": "Mattiazo",\n "horse_url": "https://www.punters.com.au/horses/mattiazo_1914138/",\n "jockey": "C Murray",\n "best_odds": "$1.45"\n },\n "4": {\n "horse": "Flightlight",\n "horse_url": "https://www.punters.com.au/horses/flightlight_1909957/",\n "jockey": "P Strydom",\n "best_odds": "-"\n },\n "5": {\n "horse": "Falconfly",\n "horse_url": "https://www.punters.com.au/horses/falconfly_1968063/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "6": {\n "horse": "Bella Boop Boop",\n "horse_url": "https://www.punters.com.au/horses/bella-boop-boop_1082744/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "7": {\n "horse": "Umami",\n "horse_url": "https://www.punters.com.au/horses/umami_1938697/",\n "jockey": "J Mariba",\n "best_odds": "-"\n },\n "8": {\n "horse": "Cape Flower",\n "horse_url": "https://www.punters.com.au/horses/cape-flower_1089578/",\n "jockey": "N Klink",\n "best_odds": "-"\n },\n "9": {\n "horse": "Pass The Baton",\n "horse_url": "https://www.punters.com.au/horses/pass-the-baton_941277/",\n "jockey": "R Danielson",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "1800m Total $9k: 1st $5.6k Good",\n "datetime": "2025-07-17 12:35:00 UTC",\n "title": "Turffontein - R6 [2025-07-17 12:35:00 UTC] Racing Today Maiden Plate 1800m Total $9k: 1st $5.6k Good",\n "1": {\n "horse": "Mizzen Sword",\n "horse_url": "https://www.punters.com.au/horses/mizzen-sword_1089310/",\n "jockey": "J Penny",\n "best_odds": "$4.40 / $2.05"\n },\n "2": {\n "horse": "Royal Miracle",\n "horse_url": "https://www.punters.com.au/horses/royal-miracle_1095325/",\n "jockey": "C Murray",\n "best_odds": "$2.45"\n },\n "3": {\n "horse": "Majalun",\n "horse_url": "https://www.punters.com.au/horses/majalun_1410122/",\n "jockey": "D Schwarz",\n "best_odds": "$11.00"\n },\n "4": {\n "horse": "Alakanani",\n "horse_url": "https://www.punters.com.au/horses/alakanani_1084048/",\n "jockey": "C Maujean",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gift Of Royal",\n "horse_url": "https://www.punters.com.au/horses/gift-of-royal_1103739/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "6": {\n "horse": "Eratosthenes",\n "horse_url": "https://www.punters.com.au/horses/eratosthenes_1943789/",\n "jockey": "J Gates",\n "best_odds": "-"\n },\n "7": {\n "horse": "Heroic Act",\n "horse_url": "https://www.punters.com.au/horses/heroic-act_1080183/",\n "jockey": "G Dookhit",\n "best_odds": "-"\n },\n "8": {\n "horse": "Sergeant Soqrat",\n "horse_url": "https://www.punters.com.au/horses/sergeant-soqrat_1959840/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "9": {\n "horse": "Praetorian",\n "horse_url": "https://www.punters.com.au/horses/praetorian_1793607/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1000m Total $6.9k: 1st $4.3k Good",\n "datetime": "2025-07-17 13:12:00 UTC",\n "title": "Turffontein - R7 [2025-07-17 13:12:00 UTC] Summer Cup 29 November Mr 66 Handicap 1000m Total $6.9k: 1st $4.3k Good",\n "1": {\n "horse": "Lonely As A Cloud",\n "horse_url": "https://www.punters.com.au/horses/lonely-as-a-cloud_1072365/",\n "jockey": "S Moodley",\n "best_odds": "$3.00 / $1.65"\n },\n "2": {\n "horse": "Princess Lola",\n "horse_url": "https://www.punters.com.au/horses/princess-lola_998477/",\n "jockey": "R Danielson",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Captain Efficient",\n "horse_url": "https://www.punters.com.au/horses/captain-efficient_938855/",\n "jockey": "P Strydom",\n "best_odds": "$2.15"\n },\n "4": {\n "horse": "Together Again",\n "horse_url": "https://www.punters.com.au/horses/together-again_928870/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "5": {\n "horse": "Across The Bow",\n "horse_url": "https://www.punters.com.au/horses/across-the-bow_1063550/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "6": {\n "horse": "Misty Metal",\n "horse_url": "https://www.punters.com.au/horses/misty-metal_1944511/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "7": {\n "horse": "Daring Act",\n "horse_url": "https://www.punters.com.au/horses/daring-act_990047/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Bridge Of Spies",\n "horse_url": "https://www.punters.com.au/horses/bridge-of-spies_651676/",\n "jockey": "J Penny",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1600m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-07-17 13:47:00 UTC",\n "title": "Turffontein - R8 [2025-07-17 13:47:00 UTC] For Hospitality Bookings Call 011 681 1796 Fm 100 Divided Handicap (F & M) 1600m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "It\'s Her Way",\n "horse_url": "https://www.punters.com.au/horses/its-her-way_1060347/",\n "jockey": "K Matsunyane",\n "best_odds": "$4.25 / $2.20"\n },\n "2": {\n "horse": "Hong Kong",\n "horse_url": "https://www.punters.com.au/horses/hong-kong_1408514/",\n "jockey": "C Maujean",\n "best_odds": "$3.80"\n },\n "3": {\n "horse": "Kisshoten",\n "horse_url": "https://www.punters.com.au/horses/kisshoten_1050893/",\n "jockey": "K Brewer",\n "best_odds": "$3.30"\n },\n "4": {\n "horse": "Twostep Queen",\n "horse_url": "https://www.punters.com.au/horses/twostep-queen_1085119/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Francine",\n "horse_url": "https://www.punters.com.au/horses/francine_980720/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "6": {\n "horse": "Fatal Gem",\n "horse_url": "https://www.punters.com.au/horses/fatal-gem_941914/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Miss Hannigan",\n "horse_url": "https://www.punters.com.au/horses/miss-hannigan_928549/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "8": {\n "horse": "In The Beginning",\n "horse_url": "https://www.punters.com.au/horses/in-the-beginning_924881/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "9": {\n "horse": "Mount Etna",\n "horse_url": "https://www.punters.com.au/horses/mount-etna_936585/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "10": {\n "horse": "Queen Of Love",\n "horse_url": "https://www.punters.com.au/horses/queen-of-love_1075307/",\n "jockey": "P Strydom",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "1600m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-07-17 14:20:00 UTC",\n "title": "Turffontein - R9 [2025-07-17 14:20:00 UTC] Play Soccer 6, 10 And 13 Fm 80 Divided Handicap (F & M) 1600m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Streisand",\n "horse_url": "https://www.punters.com.au/horses/streisand_1085118/",\n "jockey": "K Brewer",\n "best_odds": "$11.00 / $4.40"\n },\n "2": {\n "horse": "Azaleas For All",\n "horse_url": "https://www.punters.com.au/horses/azaleas-for-all_992510/",\n "jockey": "G Lerena",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Oh My Gucci Girl",\n "horse_url": "https://www.punters.com.au/horses/oh-my-gucci-girl_1063230/",\n "jockey": "M Katjedi",\n "best_odds": "$6.50"\n },\n "4": {\n "horse": "Play With Fire",\n "horse_url": "https://www.punters.com.au/horses/play-with-fire_985955/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "5": {\n "horse": "Patches Of Grey",\n "horse_url": "https://www.punters.com.au/horses/patches-of-grey_1056972/",\n "jockey": "G Dookhit",\n "best_odds": "-"\n },\n "6": {\n "horse": "Pretty Analia",\n "horse_url": "https://www.punters.com.au/horses/pretty-analia_908199/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n },\n "7": {\n "horse": "Annewithan E",\n "horse_url": "https://www.punters.com.au/horses/annewithan-e_934624/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "8": {\n "horse": "The Mightiest",\n "horse_url": "https://www.punters.com.au/horses/the-mightiest_1404167/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "9": {\n "horse": "Sunshine Day",\n "horse_url": "https://www.punters.com.au/horses/sunshine-day_928551/",\n "jockey": "J Gates",\n "best_odds": "-"\n },\n "10": {\n "horse": "Quantum",\n "horse_url": "https://www.punters.com.au/horses/quantum_906439/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Devilishlygorgeous",\n "horse_url": "https://www.punters.com.au/horses/devilishlygorgeous_1032547/",\n "jockey": "J Penny",\n "best_odds": "-"\n }\n },\n "10": {\n "cond": "1450m Total $7.3k: 1st $4.6k Good",\n "datetime": "2025-07-17 15:00:00 UTC",\n "title": "Turffontein - R10 [2025-07-17 15:00:00 UTC] Next Turffontein Racemeeting Saturday 19 July Mr 72 Handicap 1450m Total $7.3k: 1st $4.6k Good",\n "1": {\n "horse": "Phil The Fluter",\n "horse_url": "https://www.punters.com.au/horses/phil-the-fluter_1099287/",\n "jockey": "G Lerena",\n "best_odds": "$1.80 / $1.28"\n },\n "2": {\n "horse": "Apache Chief",\n "horse_url": "https://www.punters.com.au/horses/apache-chief_965122/",\n "jockey": "C Murray",\n "best_odds": "$2.40"\n },\n "3": {\n "horse": "Can\'t Catch Me",\n "horse_url": "https://www.punters.com.au/horses/cant-catch-me_889712/",\n "jockey": "M Katjedi",\n "best_odds": "$5.50"\n },\n "4": {\n "horse": "Last Ginger",\n "horse_url": "https://www.punters.com.au/horses/last-ginger_1014647/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "5": {\n "horse": "Callaburn",\n "horse_url": "https://www.punters.com.au/horses/callaburn_1011162/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "6": {\n "horse": "Libeccio",\n "horse_url": "https://www.punters.com.au/horses/libeccio_876155/",\n "jockey": "G Dookhit",\n "best_odds": "-"\n },\n "7": {\n "horse": "Like A Prayer",\n "horse_url": "https://www.punters.com.au/horses/like-a-prayer_1410118/",\n "jockey": "K Brewer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Commander Of All",\n "horse_url": "https://www.punters.com.au/horses/commander-of-all_933124/",\n "jockey": "J Gates",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bregardt",\n "horse_url": "https://www.punters.com.au/horses/bregardt_1006949/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "10": {\n "horse": "Circus Lights",\n "horse_url": "https://www.punters.com.au/horses/circus-lights_904681/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n }\n }\n}')
Heal And Soul19169Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-05/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 5, 0, 0), json='{\n "1": {\n "cond": "1000m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-05 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate (F & M) 1000m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Call Of The Karoo",\n "horse_url": "https://www.punters.com.au/horses/call-of-the-karoo_1897804/",\n "jockey": "J V Merwe",\n "best_odds": "$1.86 / $1.24"\n },\n "2": {\n "horse": "Ruby Rex",\n "horse_url": "https://www.punters.com.au/horses/ruby-rex_1938694/",\n "jockey": "A Domeyer",\n "best_odds": "$1.75"\n },\n "3": {\n "horse": "Take That",\n "horse_url": "https://www.punters.com.au/horses/take-that_2593170/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.50"\n },\n "4": {\n "horse": "Malibu Blitz",\n "horse_url": "https://www.punters.com.au/horses/malibu-blitz_2301855/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Call Me Secret",\n "horse_url": "https://www.punters.com.au/horses/call-me-secret_2593172/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Crazy Little Thing",\n "horse_url": "https://www.punters.com.au/horses/crazy-little-thing_1962330/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Starting Point",\n "horse_url": "https://www.punters.com.au/horses/starting-point_2593171/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Miss Smiley",\n "horse_url": "https://www.punters.com.au/horses/miss-smiley_2593174/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Stormin Attack",\n "horse_url": "https://www.punters.com.au/horses/stormin-attack_2437298/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1000m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-05 00:00:00 UTC] Lucky Fish Plinko Maiden Plate 1000m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Caribbean Gold",\n "horse_url": "https://www.punters.com.au/horses/caribbean-gold_2437301/",\n "jockey": "J V Merwe",\n "best_odds": "$8.50 / $3.40"\n },\n "2": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "$8.00"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$1.80"\n },\n "4": {\n "horse": "World Champion",\n "horse_url": "https://www.punters.com.au/horses/world-champion_2046891/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Perfect Impact",\n "horse_url": "https://www.punters.com.au/horses/perfect-impact_1921526/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Fleur De Ville",\n "horse_url": "https://www.punters.com.au/horses/fleur-de-ville_1077380/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "10": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1250m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-05 00:00:00 UTC] VHM Racing Syndicate B Stakes 1250m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Scottish Kiss",\n "horse_url": "https://www.punters.com.au/horses/scottish-kiss_1116024/",\n "jockey": "C Murray",\n "best_odds": "$3.30 / $1.80"\n },\n "2": {\n "horse": "Oliver",\n "horse_url": "https://www.punters.com.au/horses/oliver_932657/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Masterofthedesert",\n "horse_url": "https://www.punters.com.au/horses/masterofthedesert_1082528/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "4": {\n "horse": "Gimmelightning",\n "horse_url": "https://www.punters.com.au/horses/gimmelightning_928572/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Green Gateway",\n "horse_url": "https://www.punters.com.au/horses/green-gateway_2139230/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "6": {\n "horse": "Air Raid",\n "horse_url": "https://www.punters.com.au/horses/air-raid_1094255/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "The Winter Lake",\n "horse_url": "https://www.punters.com.au/horses/the-winter-lake_939875/",\n "jockey": "C Little",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1400m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-05 00:00:00 UTC] Lucky Fish Aviator Maiden Plate (F & M) 1400m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Red Beryl",\n "horse_url": "https://www.punters.com.au/horses/red-beryl_2386039/",\n "jockey": "L Mxothwa",\n "best_odds": "$13.00 / $4.40"\n },\n "2": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "$8.50"\n },\n "3": {\n "horse": "Elisa Mbali",\n "horse_url": "https://www.punters.com.au/horses/elisa-mbali_2270812/",\n "jockey": "J V Merwe",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Amayah",\n "horse_url": "https://www.punters.com.au/horses/amayah_2055361/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "6": {\n "horse": "Rose Woott",\n "horse_url": "https://www.punters.com.au/horses/rose-woott_2593178/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Champagne Blaze",\n "horse_url": "https://www.punters.com.au/horses/champagne-blaze_1963692/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lark\'s Song",\n "horse_url": "https://www.punters.com.au/horses/larks-song_2278932/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Southampton",\n "horse_url": "https://www.punters.com.au/horses/southampton_2270811/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "10": {\n "horse": "Nicci\'s Law",\n "horse_url": "https://www.punters.com.au/horses/niccis-law_2075812/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n },\n "11": {\n "horse": "Pomerol",\n "horse_url": "https://www.punters.com.au/horses/pomerol_2272131/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1800m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-05 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) 1800m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "American Beauty",\n "horse_url": "https://www.punters.com.au/horses/american-beauty_2152317/",\n "jockey": "R Fourie",\n "best_odds": "$7.50 / $2.70"\n },\n "2": {\n "horse": "Vivo Per Lei",\n "horse_url": "https://www.punters.com.au/horses/vivo-per-lei_1182625/",\n "jockey": "A Domeyer",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Homing Pigeon",\n "horse_url": "https://www.punters.com.au/horses/homing-pigeon_2093697/",\n "jockey": "C Murray",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Special Glamour",\n "horse_url": "https://www.punters.com.au/horses/special-glamour_1115205/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Heavenly Mafia",\n "horse_url": "https://www.punters.com.au/horses/heavenly-mafia_1969480/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Chasing Gold",\n "horse_url": "https://www.punters.com.au/horses/chasing-gold_2056392/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Rare Earth",\n "horse_url": "https://www.punters.com.au/horses/rare-earth_1116017/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "See The Sign",\n "horse_url": "https://www.punters.com.au/horses/see-the-sign_1182629/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "9": {\n "horse": "World Victory",\n "horse_url": "https://www.punters.com.au/horses/world-victory_2058201/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "2001m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-05 00:00:00 UTC] www.racecoast.co.za Class 4 2001m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "C Murray",\n "best_odds": "$5.50 / $2.70"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "V Jodhee",\n "best_odds": "$3.30"\n },\n "3": {\n "horse": "Heal And Soul",\n "horse_url": "https://www.punters.com.au/horses/heal-and-soul_1910374/",\n "jockey": "L Mxothwa",\n "best_odds": "$1.90"\n },\n "4": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "6": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Dive Bomber",\n "horse_url": "https://www.punters.com.au/horses/dive-bomber_1935489/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Elegant Noble",\n "horse_url": "https://www.punters.com.au/horses/elegant-noble_920777/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "11": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "12": {\n "horse": "Kwite A King",\n "horse_url": "https://www.punters.com.au/horses/kwite-a-king_965127/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "13": {\n "horse": "Gold Dust",\n "horse_url": "https://www.punters.com.au/horses/gold-dust_1921525/",\n "jockey": "C Little",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1501m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-05 00:00:00 UTC] Lucky Fish Power Pick Middle Stakes 1501m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "$31.00 / $8.50"\n },\n "2": {\n "horse": "Please Be True",\n "horse_url": "https://www.punters.com.au/horses/please-be-true_1099288/",\n "jockey": "A Domeyer",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Chasingtherainbow",\n "horse_url": "https://www.punters.com.au/horses/chasingtherainbow_1910372/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "San Pedro",\n "horse_url": "https://www.punters.com.au/horses/san-pedro_924875/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Song To The Moon",\n "horse_url": "https://www.punters.com.au/horses/song-to-the-moon_1042108/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Aversator",\n "horse_url": "https://www.punters.com.au/horses/aversator_1941015/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "8": {\n "horse": "Afrique",\n "horse_url": "https://www.punters.com.au/horses/afrique_1108479/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "9": {\n "horse": "Innamorare",\n "horse_url": "https://www.punters.com.au/horses/innamorare_892775/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1000m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-05 00:00:00 UTC] Woodruff Racing Syndicate Class 4 1000m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$18.00 / $6.50"\n },\n "2": {\n "horse": "Demanding Dave",\n "horse_url": "https://www.punters.com.au/horses/demanding-dave_1897800/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Rattlesnake",\n "horse_url": "https://www.punters.com.au/horses/rattlesnake_1082533/",\n "jockey": "C Orffer",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Kaalvoet",\n "horse_url": "https://www.punters.com.au/horses/kaalvoet_1959838/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "6": {\n "horse": "Marketa",\n "horse_url": "https://www.punters.com.au/horses/marketa_1955424/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n },\n "7": {\n "horse": "Mauritius Kestrel",\n "horse_url": "https://www.punters.com.au/horses/mauritius-kestrel_1065914/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Victor Hugo",\n "horse_url": "https://www.punters.com.au/horses/victor-hugo_1181100/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "10": {\n "horse": "Amen Corner",\n "horse_url": "https://www.punters.com.au/horses/amen-corner_1946278/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "1000m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-05 00:00:00 UTC] Hollywoodbets Bright Future Class 4 1000m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Sardinia Bay",\n "horse_url": "https://www.punters.com.au/horses/sardinia-bay_1967657/",\n "jockey": "C Orffer",\n "best_odds": "$4.10 / $2.00"\n },\n "2": {\n "horse": "All About Al",\n "horse_url": "https://www.punters.com.au/horses/all-about-al_792301/",\n "jockey": "C Bantam",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Love Shack",\n "horse_url": "https://www.punters.com.au/horses/love-shack_987455/",\n "jockey": "G Wright",\n "best_odds": "$6.50"\n },\n "4": {\n "horse": "Flying Finley",\n "horse_url": "https://www.punters.com.au/horses/flying-finley_1896505/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Ireland Forever",\n "horse_url": "https://www.punters.com.au/horses/ireland-forever_1935491/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Barney Mcgrew",\n "horse_url": "https://www.punters.com.au/horses/barney-mcgrew_764238/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gimmeathrill",\n "horse_url": "https://www.punters.com.au/horses/gimmeathrill_1105208/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Life Goes On",\n "horse_url": "https://www.punters.com.au/horses/life-goes-on_786153/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n }\n }\n}')
Dame Of Trix18677Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-25/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 25, 0, 0), json='{\n "1": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-25 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "William\'s Woman",\n "horse_url": "https://www.punters.com.au/horses/williams-woman_2273592/",\n "jockey": "S Bungane",\n "best_odds": "$2.40 / $1.45"\n },\n "2": {\n "horse": "That\'ll B The Day",\n "horse_url": "https://www.punters.com.au/horses/thatll-b-the-day_1969695/",\n "jockey": "C Little",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Digby",\n "horse_url": "https://www.punters.com.au/horses/digby_1097872/",\n "jockey": "G Behr",\n "best_odds": "$1.60"\n },\n "4": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "5": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Mr Moustache",\n "horse_url": "https://www.punters.com.au/horses/mr-moustache_1967660/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Oh So Onederful",\n "horse_url": "https://www.punters.com.au/horses/oh-so-onederful_2298755/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "8": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rosa Osiria",\n "horse_url": "https://www.punters.com.au/horses/rosa-osiria_1091599/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-25 00:00:00 UTC] Lucky Fish Maiden Dash Maiden Plate (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "C Zackey",\n "best_odds": "$7.00 / $3.20"\n },\n "2": {\n "horse": "Gin Palace",\n "horse_url": "https://www.punters.com.au/horses/gin-palace_1969485/",\n "jockey": "C Orffer",\n "best_odds": "$9.50"\n },\n "3": {\n "horse": "One Dance",\n "horse_url": "https://www.punters.com.au/horses/one-dance_1948910/",\n "jockey": "S Veale",\n "best_odds": "$1.70"\n },\n "4": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Her World",\n "horse_url": "https://www.punters.com.au/horses/her-world_1967174/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "6": {\n "horse": "Somebody Somewhere",\n "horse_url": "https://www.punters.com.au/horses/somebody-somewhere_2590029/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Woman In Gold",\n "horse_url": "https://www.punters.com.au/horses/woman-in-gold_2590033/",\n "jockey": "U Jockey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Future Gamble",\n "horse_url": "https://www.punters.com.au/horses/future-gamble_2593850/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "12": {\n "horse": "Swift Serenity",\n "horse_url": "https://www.punters.com.au/horses/swift-serenity_1969487/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "13": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "14": {\n "horse": "First Strike",\n "horse_url": "https://www.punters.com.au/horses/first-strike_2599489/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-25 00:00:00 UTC] RCS Two Year Old Sale 25 Oct Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Joshua",\n "horse_url": "https://www.punters.com.au/horses/joshua_1933316/",\n "jockey": "C Murray",\n "best_odds": "$6.00 / $2.30"\n },\n "2": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "S Moodley",\n "best_odds": "$1.28"\n },\n "3": {\n "horse": "Time Honored",\n "horse_url": "https://www.punters.com.au/horses/time-honored_1082527/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.40"\n },\n "4": {\n "horse": "Eric Liddell",\n "horse_url": "https://www.punters.com.au/horses/eric-liddell_2056387/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fast And Free",\n "horse_url": "https://www.punters.com.au/horses/fast-and-free_2056388/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Leif Erikson",\n "horse_url": "https://www.punters.com.au/horses/leif-erikson_2159255/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "King\'s Colour",\n "horse_url": "https://www.punters.com.au/horses/kings-colour_1965519/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-25 00:00:00 UTC] Centenary Club Class 4 (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Strawberry Thief",\n "horse_url": "https://www.punters.com.au/horses/strawberry-thief_1910379/",\n "jockey": "R Fourie",\n "best_odds": "$12.00 / $5.00"\n },\n "2": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "S Moodley",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Beneath The Clouds",\n "horse_url": "https://www.punters.com.au/horses/beneath-the-clouds_1406286/",\n "jockey": "C Zackey",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Heliotrope",\n "horse_url": "https://www.punters.com.au/horses/heliotrope_1028194/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Hunga Tonga",\n "horse_url": "https://www.punters.com.au/horses/hunga-tonga_1076831/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Princess Of Bayeux",\n "horse_url": "https://www.punters.com.au/horses/princess-of-bayeux_954691/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-25 00:00:00 UTC] Choice Carriers Class 4 m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Coco\'s Hero",\n "horse_url": "https://www.punters.com.au/horses/cocos-hero_2052476/",\n "jockey": "C Zackey",\n "best_odds": "$2.20 / $1.45"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "C Murray",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25"\n },\n "4": {\n "horse": "Repetition",\n "horse_url": "https://www.punters.com.au/horses/repetition_1114642/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-25 00:00:00 UTC] Reeves Racing Syndicate C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Western World",\n "horse_url": "https://www.punters.com.au/horses/western-world_1085738/",\n "jockey": "S Veale",\n "best_odds": "$6.25 / $2.70"\n },\n "2": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "S Moodley",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Tothemoonandback",\n "horse_url": "https://www.punters.com.au/horses/tothemoonandback_888607/",\n "jockey": "M Yeni",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Two A Penny",\n "horse_url": "https://www.punters.com.au/horses/two-a-penny_965132/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Etoilefillante",\n "horse_url": "https://www.punters.com.au/horses/etoilefillante_982239/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twice The Master",\n "horse_url": "https://www.punters.com.au/horses/twice-the-master_867111/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Professor Snape",\n "horse_url": "https://www.punters.com.au/horses/professor-snape_903247/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-25 00:00:00 UTC] Lucky Fish Turf Luck B Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Tenpenny",\n "horse_url": "https://www.punters.com.au/horses/tenpenny_1406287/",\n "jockey": "J V Merwe",\n "best_odds": "$6.50 / $2.60"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Regulation",\n "horse_url": "https://www.punters.com.au/horses/regulation_1091332/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "We Have Touchdown",\n "horse_url": "https://www.punters.com.au/horses/we-have-touchdown_1087781/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Call To Unite",\n "horse_url": "https://www.punters.com.au/horses/call-to-unite_1001493/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-25 00:00:00 UTC] New Turf Carriers Class 5 m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Prince Of Tibet",\n "horse_url": "https://www.punters.com.au/horses/prince-of-tibet_1030235/",\n "jockey": "J V Merwe",\n "best_odds": "$6.00 / $2.70"\n },\n "2": {\n "horse": "Delta Pride",\n "horse_url": "https://www.punters.com.au/horses/delta-pride_2152305/",\n "jockey": "R Fourie",\n "best_odds": "$1.55"\n },\n "3": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "The Night Ferry",\n "horse_url": "https://www.punters.com.au/horses/the-night-ferry_1025322/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gnarly",\n "horse_url": "https://www.punters.com.au/horses/gnarly_1071669/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cosmic Rhythm",\n "horse_url": "https://www.punters.com.au/horses/cosmic-rhythm_968671/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Astronomical Boy",\n "horse_url": "https://www.punters.com.au/horses/astronomical-boy_2152304/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-25 00:00:00 UTC] Hollywoodbets Bright Future C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Magical Place",\n "horse_url": "https://www.punters.com.au/horses/magical-place_2056394/",\n "jockey": "C Murray",\n "best_odds": "$6.50 / $2.80"\n },\n "2": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "C Little",\n "best_odds": "$12.00"\n },\n "4": {\n "horse": "Shifting Path",\n "horse_url": "https://www.punters.com.au/horses/shifting-path_876693/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Easy Money",\n "horse_url": "https://www.punters.com.au/horses/easy-money_931421/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Diablo",\n "horse_url": "https://www.punters.com.au/horses/diablo_1094259/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cavalry Commander",\n "horse_url": "https://www.punters.com.au/horses/cavalry-commander_1410107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Fort Red",\n "horse_url": "https://www.punters.com.au/horses/fort-red_742419/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bluff On Bluff",\n "horse_url": "https://www.punters.com.au/horses/bluff-on-bluff_820569/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "October Storm",\n "horse_url": "https://www.punters.com.au/horses/october-storm_2056393/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n }\n}')
Midway1826208-Oct-25
Dubbelosix1726924-Jun-25
Elegant Noble1707418-Oct-25
Strawberry Thief16530Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-25/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 25, 0, 0), json='{\n "1": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-25 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "William\'s Woman",\n "horse_url": "https://www.punters.com.au/horses/williams-woman_2273592/",\n "jockey": "S Bungane",\n "best_odds": "$2.40 / $1.45"\n },\n "2": {\n "horse": "That\'ll B The Day",\n "horse_url": "https://www.punters.com.au/horses/thatll-b-the-day_1969695/",\n "jockey": "C Little",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Digby",\n "horse_url": "https://www.punters.com.au/horses/digby_1097872/",\n "jockey": "G Behr",\n "best_odds": "$1.60"\n },\n "4": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "5": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Mr Moustache",\n "horse_url": "https://www.punters.com.au/horses/mr-moustache_1967660/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Oh So Onederful",\n "horse_url": "https://www.punters.com.au/horses/oh-so-onederful_2298755/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "8": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rosa Osiria",\n "horse_url": "https://www.punters.com.au/horses/rosa-osiria_1091599/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-25 00:00:00 UTC] Lucky Fish Maiden Dash Maiden Plate (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "C Zackey",\n "best_odds": "$7.00 / $3.20"\n },\n "2": {\n "horse": "Gin Palace",\n "horse_url": "https://www.punters.com.au/horses/gin-palace_1969485/",\n "jockey": "C Orffer",\n "best_odds": "$9.50"\n },\n "3": {\n "horse": "One Dance",\n "horse_url": "https://www.punters.com.au/horses/one-dance_1948910/",\n "jockey": "S Veale",\n "best_odds": "$1.70"\n },\n "4": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Her World",\n "horse_url": "https://www.punters.com.au/horses/her-world_1967174/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "6": {\n "horse": "Somebody Somewhere",\n "horse_url": "https://www.punters.com.au/horses/somebody-somewhere_2590029/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Woman In Gold",\n "horse_url": "https://www.punters.com.au/horses/woman-in-gold_2590033/",\n "jockey": "U Jockey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Future Gamble",\n "horse_url": "https://www.punters.com.au/horses/future-gamble_2593850/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "12": {\n "horse": "Swift Serenity",\n "horse_url": "https://www.punters.com.au/horses/swift-serenity_1969487/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "13": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "14": {\n "horse": "First Strike",\n "horse_url": "https://www.punters.com.au/horses/first-strike_2599489/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-25 00:00:00 UTC] RCS Two Year Old Sale 25 Oct Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Joshua",\n "horse_url": "https://www.punters.com.au/horses/joshua_1933316/",\n "jockey": "C Murray",\n "best_odds": "$6.00 / $2.30"\n },\n "2": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "S Moodley",\n "best_odds": "$1.28"\n },\n "3": {\n "horse": "Time Honored",\n "horse_url": "https://www.punters.com.au/horses/time-honored_1082527/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.40"\n },\n "4": {\n "horse": "Eric Liddell",\n "horse_url": "https://www.punters.com.au/horses/eric-liddell_2056387/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fast And Free",\n "horse_url": "https://www.punters.com.au/horses/fast-and-free_2056388/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Leif Erikson",\n "horse_url": "https://www.punters.com.au/horses/leif-erikson_2159255/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "King\'s Colour",\n "horse_url": "https://www.punters.com.au/horses/kings-colour_1965519/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-25 00:00:00 UTC] Centenary Club Class 4 (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Strawberry Thief",\n "horse_url": "https://www.punters.com.au/horses/strawberry-thief_1910379/",\n "jockey": "R Fourie",\n "best_odds": "$12.00 / $5.00"\n },\n "2": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "S Moodley",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Beneath The Clouds",\n "horse_url": "https://www.punters.com.au/horses/beneath-the-clouds_1406286/",\n "jockey": "C Zackey",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Heliotrope",\n "horse_url": "https://www.punters.com.au/horses/heliotrope_1028194/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Hunga Tonga",\n "horse_url": "https://www.punters.com.au/horses/hunga-tonga_1076831/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Princess Of Bayeux",\n "horse_url": "https://www.punters.com.au/horses/princess-of-bayeux_954691/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-25 00:00:00 UTC] Choice Carriers Class 4 m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Coco\'s Hero",\n "horse_url": "https://www.punters.com.au/horses/cocos-hero_2052476/",\n "jockey": "C Zackey",\n "best_odds": "$2.20 / $1.45"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "C Murray",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25"\n },\n "4": {\n "horse": "Repetition",\n "horse_url": "https://www.punters.com.au/horses/repetition_1114642/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-25 00:00:00 UTC] Reeves Racing Syndicate C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Western World",\n "horse_url": "https://www.punters.com.au/horses/western-world_1085738/",\n "jockey": "S Veale",\n "best_odds": "$6.25 / $2.70"\n },\n "2": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "S Moodley",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Tothemoonandback",\n "horse_url": "https://www.punters.com.au/horses/tothemoonandback_888607/",\n "jockey": "M Yeni",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Two A Penny",\n "horse_url": "https://www.punters.com.au/horses/two-a-penny_965132/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Etoilefillante",\n "horse_url": "https://www.punters.com.au/horses/etoilefillante_982239/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twice The Master",\n "horse_url": "https://www.punters.com.au/horses/twice-the-master_867111/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Professor Snape",\n "horse_url": "https://www.punters.com.au/horses/professor-snape_903247/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-25 00:00:00 UTC] Lucky Fish Turf Luck B Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Tenpenny",\n "horse_url": "https://www.punters.com.au/horses/tenpenny_1406287/",\n "jockey": "J V Merwe",\n "best_odds": "$6.50 / $2.60"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Regulation",\n "horse_url": "https://www.punters.com.au/horses/regulation_1091332/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "We Have Touchdown",\n "horse_url": "https://www.punters.com.au/horses/we-have-touchdown_1087781/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Call To Unite",\n "horse_url": "https://www.punters.com.au/horses/call-to-unite_1001493/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-25 00:00:00 UTC] New Turf Carriers Class 5 m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Prince Of Tibet",\n "horse_url": "https://www.punters.com.au/horses/prince-of-tibet_1030235/",\n "jockey": "J V Merwe",\n "best_odds": "$6.00 / $2.70"\n },\n "2": {\n "horse": "Delta Pride",\n "horse_url": "https://www.punters.com.au/horses/delta-pride_2152305/",\n "jockey": "R Fourie",\n "best_odds": "$1.55"\n },\n "3": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "The Night Ferry",\n "horse_url": "https://www.punters.com.au/horses/the-night-ferry_1025322/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gnarly",\n "horse_url": "https://www.punters.com.au/horses/gnarly_1071669/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cosmic Rhythm",\n "horse_url": "https://www.punters.com.au/horses/cosmic-rhythm_968671/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Astronomical Boy",\n "horse_url": "https://www.punters.com.au/horses/astronomical-boy_2152304/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-25 00:00:00 UTC] Hollywoodbets Bright Future C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Magical Place",\n "horse_url": "https://www.punters.com.au/horses/magical-place_2056394/",\n "jockey": "C Murray",\n "best_odds": "$6.50 / $2.80"\n },\n "2": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "C Little",\n "best_odds": "$12.00"\n },\n "4": {\n "horse": "Shifting Path",\n "horse_url": "https://www.punters.com.au/horses/shifting-path_876693/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Easy Money",\n "horse_url": "https://www.punters.com.au/horses/easy-money_931421/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Diablo",\n "horse_url": "https://www.punters.com.au/horses/diablo_1094259/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cavalry Commander",\n "horse_url": "https://www.punters.com.au/horses/cavalry-commander_1410107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Fort Red",\n "horse_url": "https://www.punters.com.au/horses/fort-red_742419/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bluff On Bluff",\n "horse_url": "https://www.punters.com.au/horses/bluff-on-bluff_820569/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "October Storm",\n "horse_url": "https://www.punters.com.au/horses/october-storm_2056393/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n }\n}')
Umfula16420Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-25/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 25, 0, 0), json='{\n "1": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-25 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "William\'s Woman",\n "horse_url": "https://www.punters.com.au/horses/williams-woman_2273592/",\n "jockey": "S Bungane",\n "best_odds": "$2.40 / $1.45"\n },\n "2": {\n "horse": "That\'ll B The Day",\n "horse_url": "https://www.punters.com.au/horses/thatll-b-the-day_1969695/",\n "jockey": "C Little",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Digby",\n "horse_url": "https://www.punters.com.au/horses/digby_1097872/",\n "jockey": "G Behr",\n "best_odds": "$1.60"\n },\n "4": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "5": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Mr Moustache",\n "horse_url": "https://www.punters.com.au/horses/mr-moustache_1967660/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Oh So Onederful",\n "horse_url": "https://www.punters.com.au/horses/oh-so-onederful_2298755/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "8": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rosa Osiria",\n "horse_url": "https://www.punters.com.au/horses/rosa-osiria_1091599/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-25 00:00:00 UTC] Lucky Fish Maiden Dash Maiden Plate (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "C Zackey",\n "best_odds": "$7.00 / $3.20"\n },\n "2": {\n "horse": "Gin Palace",\n "horse_url": "https://www.punters.com.au/horses/gin-palace_1969485/",\n "jockey": "C Orffer",\n "best_odds": "$9.50"\n },\n "3": {\n "horse": "One Dance",\n "horse_url": "https://www.punters.com.au/horses/one-dance_1948910/",\n "jockey": "S Veale",\n "best_odds": "$1.70"\n },\n "4": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Her World",\n "horse_url": "https://www.punters.com.au/horses/her-world_1967174/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "6": {\n "horse": "Somebody Somewhere",\n "horse_url": "https://www.punters.com.au/horses/somebody-somewhere_2590029/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Woman In Gold",\n "horse_url": "https://www.punters.com.au/horses/woman-in-gold_2590033/",\n "jockey": "U Jockey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Future Gamble",\n "horse_url": "https://www.punters.com.au/horses/future-gamble_2593850/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "12": {\n "horse": "Swift Serenity",\n "horse_url": "https://www.punters.com.au/horses/swift-serenity_1969487/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "13": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "14": {\n "horse": "First Strike",\n "horse_url": "https://www.punters.com.au/horses/first-strike_2599489/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-25 00:00:00 UTC] RCS Two Year Old Sale 25 Oct Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Joshua",\n "horse_url": "https://www.punters.com.au/horses/joshua_1933316/",\n "jockey": "C Murray",\n "best_odds": "$6.00 / $2.30"\n },\n "2": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "S Moodley",\n "best_odds": "$1.28"\n },\n "3": {\n "horse": "Time Honored",\n "horse_url": "https://www.punters.com.au/horses/time-honored_1082527/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.40"\n },\n "4": {\n "horse": "Eric Liddell",\n "horse_url": "https://www.punters.com.au/horses/eric-liddell_2056387/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fast And Free",\n "horse_url": "https://www.punters.com.au/horses/fast-and-free_2056388/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Leif Erikson",\n "horse_url": "https://www.punters.com.au/horses/leif-erikson_2159255/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "King\'s Colour",\n "horse_url": "https://www.punters.com.au/horses/kings-colour_1965519/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-25 00:00:00 UTC] Centenary Club Class 4 (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Strawberry Thief",\n "horse_url": "https://www.punters.com.au/horses/strawberry-thief_1910379/",\n "jockey": "R Fourie",\n "best_odds": "$12.00 / $5.00"\n },\n "2": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "S Moodley",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Beneath The Clouds",\n "horse_url": "https://www.punters.com.au/horses/beneath-the-clouds_1406286/",\n "jockey": "C Zackey",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Heliotrope",\n "horse_url": "https://www.punters.com.au/horses/heliotrope_1028194/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Hunga Tonga",\n "horse_url": "https://www.punters.com.au/horses/hunga-tonga_1076831/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Princess Of Bayeux",\n "horse_url": "https://www.punters.com.au/horses/princess-of-bayeux_954691/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-25 00:00:00 UTC] Choice Carriers Class 4 m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Coco\'s Hero",\n "horse_url": "https://www.punters.com.au/horses/cocos-hero_2052476/",\n "jockey": "C Zackey",\n "best_odds": "$2.20 / $1.45"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "C Murray",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25"\n },\n "4": {\n "horse": "Repetition",\n "horse_url": "https://www.punters.com.au/horses/repetition_1114642/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-25 00:00:00 UTC] Reeves Racing Syndicate C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Western World",\n "horse_url": "https://www.punters.com.au/horses/western-world_1085738/",\n "jockey": "S Veale",\n "best_odds": "$6.25 / $2.70"\n },\n "2": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "S Moodley",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Tothemoonandback",\n "horse_url": "https://www.punters.com.au/horses/tothemoonandback_888607/",\n "jockey": "M Yeni",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Two A Penny",\n "horse_url": "https://www.punters.com.au/horses/two-a-penny_965132/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Etoilefillante",\n "horse_url": "https://www.punters.com.au/horses/etoilefillante_982239/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twice The Master",\n "horse_url": "https://www.punters.com.au/horses/twice-the-master_867111/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Professor Snape",\n "horse_url": "https://www.punters.com.au/horses/professor-snape_903247/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-25 00:00:00 UTC] Lucky Fish Turf Luck B Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Tenpenny",\n "horse_url": "https://www.punters.com.au/horses/tenpenny_1406287/",\n "jockey": "J V Merwe",\n "best_odds": "$6.50 / $2.60"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Regulation",\n "horse_url": "https://www.punters.com.au/horses/regulation_1091332/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "We Have Touchdown",\n "horse_url": "https://www.punters.com.au/horses/we-have-touchdown_1087781/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Call To Unite",\n "horse_url": "https://www.punters.com.au/horses/call-to-unite_1001493/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-25 00:00:00 UTC] New Turf Carriers Class 5 m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Prince Of Tibet",\n "horse_url": "https://www.punters.com.au/horses/prince-of-tibet_1030235/",\n "jockey": "J V Merwe",\n "best_odds": "$6.00 / $2.70"\n },\n "2": {\n "horse": "Delta Pride",\n "horse_url": "https://www.punters.com.au/horses/delta-pride_2152305/",\n "jockey": "R Fourie",\n "best_odds": "$1.55"\n },\n "3": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "The Night Ferry",\n "horse_url": "https://www.punters.com.au/horses/the-night-ferry_1025322/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gnarly",\n "horse_url": "https://www.punters.com.au/horses/gnarly_1071669/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cosmic Rhythm",\n "horse_url": "https://www.punters.com.au/horses/cosmic-rhythm_968671/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Astronomical Boy",\n "horse_url": "https://www.punters.com.au/horses/astronomical-boy_2152304/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-25 00:00:00 UTC] Hollywoodbets Bright Future C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Magical Place",\n "horse_url": "https://www.punters.com.au/horses/magical-place_2056394/",\n "jockey": "C Murray",\n "best_odds": "$6.50 / $2.80"\n },\n "2": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "C Little",\n "best_odds": "$12.00"\n },\n "4": {\n "horse": "Shifting Path",\n "horse_url": "https://www.punters.com.au/horses/shifting-path_876693/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Easy Money",\n "horse_url": "https://www.punters.com.au/horses/easy-money_931421/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Diablo",\n "horse_url": "https://www.punters.com.au/horses/diablo_1094259/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cavalry Commander",\n "horse_url": "https://www.punters.com.au/horses/cavalry-commander_1410107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Fort Red",\n "horse_url": "https://www.punters.com.au/horses/fort-red_742419/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bluff On Bluff",\n "horse_url": "https://www.punters.com.au/horses/bluff-on-bluff_820569/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "October Storm",\n "horse_url": "https://www.punters.com.au/horses/october-storm_2056393/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n }\n}')
Miraculous13726Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-08-27/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 8, 27, 0, 0), json='{\n "1": {\n "cond": "1250m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-08-27 10:45:00 UTC",\n "title": "Durbanville - R1 [2025-08-27 10:45:00 UTC] Juvenile Male Good For You & Juvenile Female Ukuduma Maiden Plate (f & M)(for Maiden Fillies And Mares) 1250m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Playful Joules",\n "horse_url": "https://www.punters.com.au/horses/playful-joules_1096452/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.00 / $2.25"\n },\n "2": {\n "horse": "Laydelay",\n "horse_url": "https://www.punters.com.au/horses/laydelay_2159261/",\n "jockey": "S Khumalo",\n "best_odds": "$1.85"\n },\n "3": {\n "horse": "Calanque",\n "horse_url": "https://www.punters.com.au/horses/calanque_2270809/",\n "jockey": "C Zackey",\n "best_odds": "$2.25"\n },\n "4": {\n "horse": "La Patrona",\n "horse_url": "https://www.punters.com.au/horses/la-patrona_2093703/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "5": {\n "horse": "Lark\'s Song",\n "horse_url": "https://www.punters.com.au/horses/larks-song_2278932/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "6": {\n "horse": "Surely Not",\n "horse_url": "https://www.punters.com.au/horses/surely-not_2272129/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "7": {\n "horse": "Autumn Rush",\n "horse_url": "https://www.punters.com.au/horses/autumn-rush_2272125/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "8": {\n "horse": "Redlight Lane",\n "horse_url": "https://www.punters.com.au/horses/redlight-lane_2278933/",\n "jockey": "A Fortune",\n "best_odds": "-"\n },\n "9": {\n "horse": "Lady Amber",\n "horse_url": "https://www.punters.com.au/horses/lady-amber_2272128/",\n "jockey": "K Steyn",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1250m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-08-27 11:20:00 UTC",\n "title": "Durbanville - R2 [2025-08-27 11:20:00 UTC] 3yo Male Eight On Eighteen & 3yo Female Mon Petit Cherie Maiden Plate(for All Maidens) 1250m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Viva\'s Liberte",\n "horse_url": "https://www.punters.com.au/horses/vivas-liberte_2278935/",\n "jockey": "C Zackey",\n "best_odds": "$2.80 / $1.70"\n },\n "2": {\n "horse": "Greenchoice",\n "horse_url": "https://www.punters.com.au/horses/greenchoice_2152306/",\n "jockey": "S Khumalo",\n "best_odds": "$2.15"\n },\n "3": {\n "horse": "Siriano",\n "horse_url": "https://www.punters.com.au/horses/siriano_1960890/",\n "jockey": "O Noach",\n "best_odds": "$2.60"\n },\n "4": {\n "horse": "Balzi Rossi",\n "horse_url": "https://www.punters.com.au/horses/balzi-rossi_1949245/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miami Summer",\n "horse_url": "https://www.punters.com.au/horses/miami-summer_2278936/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Royal Clinton",\n "horse_url": "https://www.punters.com.au/horses/royal-clinton_1960896/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "7": {\n "horse": "Clark Griswold",\n "horse_url": "https://www.punters.com.au/horses/clark-griswold_2273594/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Quicksmart",\n "horse_url": "https://www.punters.com.au/horses/quicksmart_2049214/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "9": {\n "horse": "Galactus",\n "horse_url": "https://www.punters.com.au/horses/galactus_1061708/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "10": {\n "horse": "Tomahawk Bill",\n "horse_url": "https://www.punters.com.au/horses/tomahawk-bill_1965509/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "11": {\n "horse": "Ready For The Road",\n "horse_url": "https://www.punters.com.au/horses/ready-for-the-road_2278934/",\n "jockey": "A Fortune",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1501m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-08-27 11:55:00 UTC",\n "title": "Durbanville - R3 [2025-08-27 11:55:00 UTC] Older Male Gimme A Prince & Older Female Double Grand Slam Maiden Plate (f & M)(for Maiden Fillies And Mares) 1501m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Beach Verse",\n "horse_url": "https://www.punters.com.au/horses/beach-verse_2046893/",\n "jockey": "A Fortune",\n "best_odds": "$2.40 / $1.55"\n },\n "2": {\n "horse": "Elusive Gift",\n "horse_url": "https://www.punters.com.au/horses/elusive-gift_2075811/",\n "jockey": "C Zackey",\n "best_odds": "$11.00"\n },\n "3": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "B Plaatjies",\n "best_odds": "$3.60"\n },\n "4": {\n "horse": "Up In Flames",\n "horse_url": "https://www.punters.com.au/horses/up-in-flames_2058197/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wait For Me",\n "horse_url": "https://www.punters.com.au/horses/wait-for-me_2055357/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "How Right You Are",\n "horse_url": "https://www.punters.com.au/horses/how-right-you-are_1410102/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sesame",\n "horse_url": "https://www.punters.com.au/horses/sesame_1404185/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "American Beauty",\n "horse_url": "https://www.punters.com.au/horses/american-beauty_2152317/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Given To Fly",\n "horse_url": "https://www.punters.com.au/horses/given-to-fly_1963690/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Special Glamour",\n "horse_url": "https://www.punters.com.au/horses/special-glamour_1115205/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "11": {\n "horse": "Dibble",\n "horse_url": "https://www.punters.com.au/horses/dibble_2056396/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "12": {\n "horse": "Sweetsummerlove",\n "horse_url": "https://www.punters.com.au/horses/sweetsummerlove_1087775/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "13": {\n "horse": "Island Jewel",\n "horse_url": "https://www.punters.com.au/horses/island-jewel_2152318/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "14": {\n "horse": "Endeared",\n "horse_url": "https://www.punters.com.au/horses/endeared_2075809/",\n "jockey": "D Ashby",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1501m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-08-27 12:30:00 UTC",\n "title": "Durbanville - R4 [2025-08-27 12:30:00 UTC] Champion Sprinter Gimme A Prince & Champion Miler One Stripe Class 4(open. Benchmark At 60.0kg = 80) 1501m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "It Is My Time",\n "horse_url": "https://www.punters.com.au/horses/it-is-my-time_1906862/",\n "jockey": "M Winnaar",\n "best_odds": "$21.00 / $6.50"\n },\n "2": {\n "horse": "Captains Alliance",\n "horse_url": "https://www.punters.com.au/horses/captains-alliance_1941014/",\n "jockey": "C Zackey",\n "best_odds": "$5.50"\n },\n "3": {\n "horse": "What A Fortune",\n "horse_url": "https://www.punters.com.au/horses/what-a-fortune_1072368/",\n "jockey": "A Domeyer",\n "best_odds": "$2.30"\n },\n "4": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "5": {\n "horse": "Blind Date",\n "horse_url": "https://www.punters.com.au/horses/blind-date_2055365/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Katsu",\n "horse_url": "https://www.punters.com.au/horses/katsu_931407/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Future Turn",\n "horse_url": "https://www.punters.com.au/horses/future-turn_891960/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "My Bestie",\n "horse_url": "https://www.punters.com.au/horses/my-bestie_759752/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Landseer",\n "horse_url": "https://www.punters.com.au/horses/landseer_1089825/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Jet Lavish",\n "horse_url": "https://www.punters.com.au/horses/jet-lavish_1057706/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "Show Off",\n "horse_url": "https://www.punters.com.au/horses/show-off_1937480/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1501m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-08-27 13:05:00 UTC",\n "title": "Durbanville - R5 [2025-08-27 13:05:00 UTC] Champion Middle Distance Eight On Eighteen & Champion Stayer Holding Thumbs B Stakes(for All Horses With A Nett Rating O 1501m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "$18.00 / $5.00"\n },\n "2": {\n "horse": "Gold Dust",\n "horse_url": "https://www.punters.com.au/horses/gold-dust_1921525/",\n "jockey": "C Zackey",\n "best_odds": "$2.30"\n },\n "3": {\n "horse": "Boogiefied",\n "horse_url": "https://www.punters.com.au/horses/boogiefied_1006958/",\n "jockey": "C Orffer",\n "best_odds": "$1.55"\n },\n "4": {\n "horse": "Please Be True",\n "horse_url": "https://www.punters.com.au/horses/please-be-true_1099288/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "5": {\n "horse": "Innamorare",\n "horse_url": "https://www.punters.com.au/horses/innamorare_892775/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "7": {\n "horse": "Aspect",\n "horse_url": "https://www.punters.com.au/horses/aspect_903634/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "San Pedro",\n "horse_url": "https://www.punters.com.au/horses/san-pedro_924875/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "1600m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-08-27 13:40:00 UTC",\n "title": "Durbanville - R6 [2025-08-27 13:40:00 UTC] Champion Work Rider Louis Burke & Champion Jockey Richard Fourie Class 4 (f & M)(for Fillies & Mares. Benchmark At 60.0k 1600m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Tap Shoes",\n "horse_url": "https://www.punters.com.au/horses/tap-shoes_1109252/",\n "jockey": "A Domeyer",\n "best_odds": "$5.75 / $2.70"\n },\n "2": {\n "horse": "Hampstead Heath",\n "horse_url": "https://www.punters.com.au/horses/hampstead-heath_1063548/",\n "jockey": "C Zackey",\n "best_odds": "$6.00"\n },\n "3": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "R Fourie",\n "best_odds": "$3.60"\n },\n "4": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wehaveasituation",\n "horse_url": "https://www.punters.com.au/horses/wehaveasituation_987452/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Apricity",\n "horse_url": "https://www.punters.com.au/horses/apricity_1969484/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "7": {\n "horse": "Miraculous",\n "horse_url": "https://www.punters.com.au/horses/miraculous_1116016/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "8": {\n "horse": "Street Talk",\n "horse_url": "https://www.punters.com.au/horses/street-talk_1941717/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Lady Springfield",\n "horse_url": "https://www.punters.com.au/horses/lady-springfield_1098650/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "10": {\n "horse": "Take It As Red",\n "horse_url": "https://www.punters.com.au/horses/take-it-as-red_1906853/",\n "jockey": "K Steyn",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1250m Total $14.2k: 1st $8.8k Good",\n "datetime": "2025-08-27 14:20:00 UTC",\n "title": "Durbanville - R7 [2025-08-27 14:20:00 UTC] Champion Trainer Justin Snaith Champion Owner N Jonsson & J P Rupert A Stakes(for All Horses) 1250m Total $14.2k: 1st $8.8k Good",\n "1": {\n "horse": "Dumbledore",\n "horse_url": "https://www.punters.com.au/horses/dumbledore_931833/",\n "jockey": "R Fourie",\n "best_odds": "$3.70 / $1.95"\n },\n "2": {\n "horse": "Kinda Wonderful",\n "horse_url": "https://www.punters.com.au/horses/kinda-wonderful_1077382/",\n "jockey": "C Orffer",\n "best_odds": "$4.40"\n },\n "3": {\n "horse": "Legal Counsel",\n "horse_url": "https://www.punters.com.au/horses/legal-counsel_1103451/",\n "jockey": "A Fortune",\n "best_odds": "$2.35"\n },\n "4": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "5": {\n "horse": "The Winter Lake",\n "horse_url": "https://www.punters.com.au/horses/the-winter-lake_939875/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Boundless Energy",\n "horse_url": "https://www.punters.com.au/horses/boundless-energy_1093223/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "7": {\n "horse": "Coastal Commander",\n "horse_url": "https://www.punters.com.au/horses/coastal-commander_965112/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Sohot Sowhat",\n "horse_url": "https://www.punters.com.au/horses/sohot-sowhat_1794069/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Let It Be Said",\n "horse_url": "https://www.punters.com.au/horses/let-it-be-said_1097867/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1400m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-08-27 14:55:00 UTC",\n "title": "Durbanville - R8 [2025-08-27 14:55:00 UTC] Horse Of The Year Eight On Eighteen D Stakes(for All Horses With A Nett Rating Of 69 & Below) 1400m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Black Path",\n "horse_url": "https://www.punters.com.au/horses/black-path_875479/",\n "jockey": "J V Merwe",\n "best_odds": "$21.50 / $7.00"\n },\n "2": {\n "horse": "Tres Chic",\n "horse_url": "https://www.punters.com.au/horses/tres-chic_943515/",\n "jockey": "S Bungane",\n "best_odds": "$2.45"\n },\n "3": {\n "horse": "District Master",\n "horse_url": "https://www.punters.com.au/horses/district-master_1404189/",\n "jockey": "G V Niekerk",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Ischyro",\n "horse_url": "https://www.punters.com.au/horses/ischyro_1057285/",\n "jockey": "A Fortune",\n "best_odds": "-"\n },\n "5": {\n "horse": "Midway",\n "horse_url": "https://www.punters.com.au/horses/midway_1067764/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Ozark",\n "horse_url": "https://www.punters.com.au/horses/ozark_931838/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "7": {\n "horse": "Miss Mackie",\n "horse_url": "https://www.punters.com.au/horses/miss-mackie_1921527/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "8": {\n "horse": "Gripen",\n "horse_url": "https://www.punters.com.au/horses/gripen_1083112/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "9": {\n "horse": "Hang Out The Stars",\n "horse_url": "https://www.punters.com.au/horses/hang-out-the-stars_931428/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n }\n }\n}')
Monkey Puzzle1336926-Oct-25
Miss William1218708-Oct-25
Coco's Hero12059Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-25/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 25, 0, 0), json='{\n "1": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-25 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "William\'s Woman",\n "horse_url": "https://www.punters.com.au/horses/williams-woman_2273592/",\n "jockey": "S Bungane",\n "best_odds": "$2.40 / $1.45"\n },\n "2": {\n "horse": "That\'ll B The Day",\n "horse_url": "https://www.punters.com.au/horses/thatll-b-the-day_1969695/",\n "jockey": "C Little",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Digby",\n "horse_url": "https://www.punters.com.au/horses/digby_1097872/",\n "jockey": "G Behr",\n "best_odds": "$1.60"\n },\n "4": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "5": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Mr Moustache",\n "horse_url": "https://www.punters.com.au/horses/mr-moustache_1967660/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Oh So Onederful",\n "horse_url": "https://www.punters.com.au/horses/oh-so-onederful_2298755/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "8": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rosa Osiria",\n "horse_url": "https://www.punters.com.au/horses/rosa-osiria_1091599/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-25 00:00:00 UTC] Lucky Fish Maiden Dash Maiden Plate (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "C Zackey",\n "best_odds": "$7.00 / $3.20"\n },\n "2": {\n "horse": "Gin Palace",\n "horse_url": "https://www.punters.com.au/horses/gin-palace_1969485/",\n "jockey": "C Orffer",\n "best_odds": "$9.50"\n },\n "3": {\n "horse": "One Dance",\n "horse_url": "https://www.punters.com.au/horses/one-dance_1948910/",\n "jockey": "S Veale",\n "best_odds": "$1.70"\n },\n "4": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Her World",\n "horse_url": "https://www.punters.com.au/horses/her-world_1967174/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "6": {\n "horse": "Somebody Somewhere",\n "horse_url": "https://www.punters.com.au/horses/somebody-somewhere_2590029/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Woman In Gold",\n "horse_url": "https://www.punters.com.au/horses/woman-in-gold_2590033/",\n "jockey": "U Jockey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Future Gamble",\n "horse_url": "https://www.punters.com.au/horses/future-gamble_2593850/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "12": {\n "horse": "Swift Serenity",\n "horse_url": "https://www.punters.com.au/horses/swift-serenity_1969487/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "13": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "14": {\n "horse": "First Strike",\n "horse_url": "https://www.punters.com.au/horses/first-strike_2599489/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-25 00:00:00 UTC] RCS Two Year Old Sale 25 Oct Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Joshua",\n "horse_url": "https://www.punters.com.au/horses/joshua_1933316/",\n "jockey": "C Murray",\n "best_odds": "$6.00 / $2.30"\n },\n "2": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "S Moodley",\n "best_odds": "$1.28"\n },\n "3": {\n "horse": "Time Honored",\n "horse_url": "https://www.punters.com.au/horses/time-honored_1082527/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.40"\n },\n "4": {\n "horse": "Eric Liddell",\n "horse_url": "https://www.punters.com.au/horses/eric-liddell_2056387/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fast And Free",\n "horse_url": "https://www.punters.com.au/horses/fast-and-free_2056388/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Leif Erikson",\n "horse_url": "https://www.punters.com.au/horses/leif-erikson_2159255/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "King\'s Colour",\n "horse_url": "https://www.punters.com.au/horses/kings-colour_1965519/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-25 00:00:00 UTC] Centenary Club Class 4 (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Strawberry Thief",\n "horse_url": "https://www.punters.com.au/horses/strawberry-thief_1910379/",\n "jockey": "R Fourie",\n "best_odds": "$12.00 / $5.00"\n },\n "2": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "S Moodley",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Beneath The Clouds",\n "horse_url": "https://www.punters.com.au/horses/beneath-the-clouds_1406286/",\n "jockey": "C Zackey",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Heliotrope",\n "horse_url": "https://www.punters.com.au/horses/heliotrope_1028194/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Hunga Tonga",\n "horse_url": "https://www.punters.com.au/horses/hunga-tonga_1076831/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Princess Of Bayeux",\n "horse_url": "https://www.punters.com.au/horses/princess-of-bayeux_954691/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-25 00:00:00 UTC] Choice Carriers Class 4 m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Coco\'s Hero",\n "horse_url": "https://www.punters.com.au/horses/cocos-hero_2052476/",\n "jockey": "C Zackey",\n "best_odds": "$2.20 / $1.45"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "C Murray",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25"\n },\n "4": {\n "horse": "Repetition",\n "horse_url": "https://www.punters.com.au/horses/repetition_1114642/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-25 00:00:00 UTC] Reeves Racing Syndicate C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Western World",\n "horse_url": "https://www.punters.com.au/horses/western-world_1085738/",\n "jockey": "S Veale",\n "best_odds": "$6.25 / $2.70"\n },\n "2": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "S Moodley",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Tothemoonandback",\n "horse_url": "https://www.punters.com.au/horses/tothemoonandback_888607/",\n "jockey": "M Yeni",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Two A Penny",\n "horse_url": "https://www.punters.com.au/horses/two-a-penny_965132/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Etoilefillante",\n "horse_url": "https://www.punters.com.au/horses/etoilefillante_982239/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twice The Master",\n "horse_url": "https://www.punters.com.au/horses/twice-the-master_867111/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Professor Snape",\n "horse_url": "https://www.punters.com.au/horses/professor-snape_903247/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-25 00:00:00 UTC] Lucky Fish Turf Luck B Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Tenpenny",\n "horse_url": "https://www.punters.com.au/horses/tenpenny_1406287/",\n "jockey": "J V Merwe",\n "best_odds": "$6.50 / $2.60"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Regulation",\n "horse_url": "https://www.punters.com.au/horses/regulation_1091332/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "We Have Touchdown",\n "horse_url": "https://www.punters.com.au/horses/we-have-touchdown_1087781/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Call To Unite",\n "horse_url": "https://www.punters.com.au/horses/call-to-unite_1001493/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-25 00:00:00 UTC] New Turf Carriers Class 5 m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Prince Of Tibet",\n "horse_url": "https://www.punters.com.au/horses/prince-of-tibet_1030235/",\n "jockey": "J V Merwe",\n "best_odds": "$6.00 / $2.70"\n },\n "2": {\n "horse": "Delta Pride",\n "horse_url": "https://www.punters.com.au/horses/delta-pride_2152305/",\n "jockey": "R Fourie",\n "best_odds": "$1.55"\n },\n "3": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "The Night Ferry",\n "horse_url": "https://www.punters.com.au/horses/the-night-ferry_1025322/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gnarly",\n "horse_url": "https://www.punters.com.au/horses/gnarly_1071669/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cosmic Rhythm",\n "horse_url": "https://www.punters.com.au/horses/cosmic-rhythm_968671/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Astronomical Boy",\n "horse_url": "https://www.punters.com.au/horses/astronomical-boy_2152304/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-25 00:00:00 UTC] Hollywoodbets Bright Future C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Magical Place",\n "horse_url": "https://www.punters.com.au/horses/magical-place_2056394/",\n "jockey": "C Murray",\n "best_odds": "$6.50 / $2.80"\n },\n "2": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "C Little",\n "best_odds": "$12.00"\n },\n "4": {\n "horse": "Shifting Path",\n "horse_url": "https://www.punters.com.au/horses/shifting-path_876693/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Easy Money",\n "horse_url": "https://www.punters.com.au/horses/easy-money_931421/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Diablo",\n "horse_url": "https://www.punters.com.au/horses/diablo_1094259/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cavalry Commander",\n "horse_url": "https://www.punters.com.au/horses/cavalry-commander_1410107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Fort Red",\n "horse_url": "https://www.punters.com.au/horses/fort-red_742419/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bluff On Bluff",\n "horse_url": "https://www.punters.com.au/horses/bluff-on-bluff_820569/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "October Storm",\n "horse_url": "https://www.punters.com.au/horses/october-storm_2056393/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n }\n}')
Duchess Of Paloma9650Event(url='https://www.punters.com.au/racing-results/south-africa/turffontein/2025-10-30/', track_url='https://www.punters.com.au/tracks/turffontein_847/', datetime=datetime.datetime(2025, 10, 30, 0, 0), json='{\n "1": {\n "cond": "m Total $9k: 1st $5.6k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R1 [2025-10-30 00:00:00 UTC] 4Racing Welcomes You Maiden Plate m Total $9k: 1st $5.6k Good",\n "1": {\n "horse": "Luwak",\n "horse_url": "https://www.punters.com.au/horses/luwak_2094316/",\n "jockey": "G Lerena",\n "best_odds": "$5.00 / $2.20"\n },\n "2": {\n "horse": "Real Stunner",\n "horse_url": "https://www.punters.com.au/horses/real-stunner_1116025/",\n "jockey": "C Murray",\n "best_odds": "$1.45"\n },\n "3": {\n "horse": "Naretoi",\n "horse_url": "https://www.punters.com.au/horses/naretoi_1088707/",\n "jockey": "M V\'rensburg",\n "best_odds": "$2.00"\n },\n "4": {\n "horse": "Afterburn",\n "horse_url": "https://www.punters.com.au/horses/afterburn_1410121/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "5": {\n "horse": "Shadowline",\n "horse_url": "https://www.punters.com.au/horses/shadowline_2601251/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "6": {\n "horse": "Best Candidate",\n "horse_url": "https://www.punters.com.au/horses/best-candidate_2090074/",\n "jockey": "K Brewer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Red Sunrise",\n "horse_url": "https://www.punters.com.au/horses/red-sunrise_2502472/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Beach Walker",\n "horse_url": "https://www.punters.com.au/horses/beach-walker_1962507/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Storm Burst",\n "horse_url": "https://www.punters.com.au/horses/storm-burst_2048162/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "10": {\n "horse": "Flying On My Mind",\n "horse_url": "https://www.punters.com.au/horses/flying-on-my-mind_2601250/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "11": {\n "horse": "Rissiepit",\n "horse_url": "https://www.punters.com.au/horses/rissiepit_2272826/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.1k: 1st $5.1k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R2 [2025-10-30 00:00:00 UTC] youcanbetonus! Maiden Plate (F & M) m Total $8.1k: 1st $5.1k Good",\n "1": {\n "horse": "Duchess Of Paloma",\n "horse_url": "https://www.punters.com.au/horses/duchess-of-paloma_1064277/",\n "jockey": "C Murray",\n "best_odds": "$2.90 / $1.65"\n },\n "2": {\n "horse": "Winds Of Grace",\n "horse_url": "https://www.punters.com.au/horses/winds-of-grace_1188435/",\n "jockey": "S Khumalo",\n "best_odds": "$2.60"\n },\n "3": {\n "horse": "Galaxy Queen",\n "horse_url": "https://www.punters.com.au/horses/galaxy-queen_2591350/",\n "jockey": "C Zackey",\n "best_odds": "$5.00"\n },\n "4": {\n "horse": "Into Dancing",\n "horse_url": "https://www.punters.com.au/horses/into-dancing_2044787/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "5": {\n "horse": "Witching Hour",\n "horse_url": "https://www.punters.com.au/horses/witching-hour_1958906/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "6": {\n "horse": "Kensal Green",\n "horse_url": "https://www.punters.com.au/horses/kensal-green_2080331/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "7": {\n "horse": "Lucky Chance",\n "horse_url": "https://www.punters.com.au/horses/lucky-chance_2049672/",\n "jockey": "K Brewer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Spiranac",\n "horse_url": "https://www.punters.com.au/horses/spiranac_2594688/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "9": {\n "horse": "Sassy Lassie",\n "horse_url": "https://www.punters.com.au/horses/sassy-lassie_2048157/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "10": {\n "horse": "Mrs Wonderful",\n "horse_url": "https://www.punters.com.au/horses/mrs-wonderful_1413091/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R3 [2025-10-30 00:00:00 UTC] Racing Today Mr 78 Handicap m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Follow The Master",\n "horse_url": "https://www.punters.com.au/horses/follow-the-master_1902968/",\n "jockey": "L Nhlapo",\n "best_odds": "$11.00 / $4.40"\n },\n "2": {\n "horse": "Olympian Gold",\n "horse_url": "https://www.punters.com.au/horses/olympian-gold_2094317/",\n "jockey": "M Katjedi",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Romeo\'s Magic",\n "horse_url": "https://www.punters.com.au/horses/romeos-magic_760619/",\n "jockey": "G Lerena",\n "best_odds": "$2.90"\n },\n "4": {\n "horse": "Casus Belli",\n "horse_url": "https://www.punters.com.au/horses/casus-belli_1404171/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "5": {\n "horse": "Six Of All",\n "horse_url": "https://www.punters.com.au/horses/six-of-all_2057066/",\n "jockey": "M V\'rensburg",\n "best_odds": "-"\n },\n "6": {\n "horse": "The Mightiest",\n "horse_url": "https://www.punters.com.au/horses/the-mightiest_1404167/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "7": {\n "horse": "Page Boy",\n "horse_url": "https://www.punters.com.au/horses/page-boy_1079996/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Dual Prophecy",\n "horse_url": "https://www.punters.com.au/horses/dual-prophecy_1044306/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "9": {\n "horse": "Mizzen Sword",\n "horse_url": "https://www.punters.com.au/horses/mizzen-sword_1089310/",\n "jockey": "J Penny",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $11.2k: 1st $7k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R4 [2025-10-30 00:00:00 UTC] Play Soccer 6, 10 And 13 Mr 95 Handicap m Total $11.2k: 1st $7k Good",\n "1": {\n "horse": "The Ultimate King",\n "horse_url": "https://www.punters.com.au/horses/the-ultimate-king_1411608/",\n "jockey": "G Lerena",\n "best_odds": "$5.50 / $2.60"\n },\n "2": {\n "horse": "Read All About It",\n "horse_url": "https://www.punters.com.au/horses/read-all-about-it_1934046/",\n "jockey": "M Yeni",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Kudzu",\n "horse_url": "https://www.punters.com.au/horses/kudzu_1013083/",\n "jockey": "S Khumalo",\n "best_odds": "$3.30"\n },\n "4": {\n "horse": "Mount Darwin",\n "horse_url": "https://www.punters.com.au/horses/mount-darwin_1061225/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "5": {\n "horse": "Flashy Apache",\n "horse_url": "https://www.punters.com.au/horses/flashy-apache_801277/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "6": {\n "horse": "Pumpkin Pie",\n "horse_url": "https://www.punters.com.au/horses/pumpkin-pie_1941000/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "7": {\n "horse": "Eiger Sanction",\n "horse_url": "https://www.punters.com.au/horses/eiger-sanction_1026607/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "8": {\n "horse": "Battleground",\n "horse_url": "https://www.punters.com.au/horses/battleground_904529/",\n "jockey": "M V\'rensburg",\n "best_odds": "-"\n },\n "9": {\n "horse": "Hawkbill",\n "horse_url": "https://www.punters.com.au/horses/hawkbill_941283/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R5 [2025-10-30 00:00:00 UTC] Tab 4Racing App Fm 100 Divided Handicap (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Juniper Green",\n "horse_url": "https://www.punters.com.au/horses/juniper-green_1019540/",\n "jockey": "G Samo-burthia",\n "best_odds": "$2.40 / $1.40"\n },\n "2": {\n "horse": "Miss Hannigan",\n "horse_url": "https://www.punters.com.au/horses/miss-hannigan_928549/",\n "jockey": "S Khumalo",\n "best_odds": "$1.60"\n },\n "3": {\n "horse": "Princess Ilaria",\n "horse_url": "https://www.punters.com.au/horses/princess-ilaria_913069/",\n "jockey": "J Penny",\n "best_odds": "$1.80"\n },\n "4": {\n "horse": "Across The Pond",\n "horse_url": "https://www.punters.com.au/horses/across-the-pond_1070122/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "5": {\n "horse": "Stormy Sunday",\n "horse_url": "https://www.punters.com.au/horses/stormy-sunday_1084486/",\n "jockey": "K Brewer",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.9k: 1st $6.2k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R6 [2025-10-30 00:00:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 80 Handicap m Total $9.9k: 1st $6.2k Good",\n "1": {\n "horse": "After Hours",\n "horse_url": "https://www.punters.com.au/horses/after-hours_767782/",\n "jockey": "M Katjedi",\n "best_odds": "$14.00 / $5.00"\n },\n "2": {\n "horse": "Winston\'s Wonder",\n "horse_url": "https://www.punters.com.au/horses/winstons-wonder_2242282/",\n "jockey": "K Matsunyane",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Union Rose",\n "horse_url": "https://www.punters.com.au/horses/union-rose_1092681/",\n "jockey": "M V\'rensburg",\n "best_odds": "$8.50"\n },\n "4": {\n "horse": "Big Unit",\n "horse_url": "https://www.punters.com.au/horses/big-unit_1033840/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fully Loaded",\n "horse_url": "https://www.punters.com.au/horses/fully-loaded_931706/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Lava Fire",\n "horse_url": "https://www.punters.com.au/horses/lava-fire_1063756/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "7": {\n "horse": "Brave Viking",\n "horse_url": "https://www.punters.com.au/horses/brave-viking_905556/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "8": {\n "horse": "Strewn Sky",\n "horse_url": "https://www.punters.com.au/horses/strewn-sky_1008023/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Take No Prisoners",\n "horse_url": "https://www.punters.com.au/horses/take-no-prisoners_2044791/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "10": {\n "horse": "Futurenaire",\n "horse_url": "https://www.punters.com.au/horses/futurenaire_1908071/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R7 [2025-10-30 00:00:00 UTC] Betway Summer Cup 29 November Middle Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Bob\'s Your Uncle",\n "horse_url": "https://www.punters.com.au/horses/bobs-your-uncle_939549/",\n "jockey": "G Samo-burthia",\n "best_odds": "$17.00 / $6.00"\n },\n "2": {\n "horse": "Max The Magician",\n "horse_url": "https://www.punters.com.au/horses/max-the-magician_936584/",\n "jockey": "M Yeni",\n "best_odds": "$2.10"\n },\n "3": {\n "horse": "Paul Revere",\n "horse_url": "https://www.punters.com.au/horses/paul-revere_1084046/",\n "jockey": "P Mxoli",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Slinky Mapimpi",\n "horse_url": "https://www.punters.com.au/horses/slinky-mapimpi_901572/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Aladdin\'s Lamp",\n "horse_url": "https://www.punters.com.au/horses/aladdins-lamp_1069926/",\n "jockey": "M V\'rensburg",\n "best_odds": "-"\n },\n "6": {\n "horse": "French Bolt",\n "horse_url": "https://www.punters.com.au/horses/french-bolt_1086461/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Silver Tudor",\n "horse_url": "https://www.punters.com.au/horses/silver-tudor_918065/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "8": {\n "horse": "That\'s My Baby",\n "horse_url": "https://www.punters.com.au/horses/thats-my-baby_935591/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "9": {\n "horse": "Champion Warrior",\n "horse_url": "https://www.punters.com.au/horses/champion-warrior_915603/",\n "jockey": "G Lerena",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R8 [2025-10-30 00:00:00 UTC] Next Turffontein Racemeeting Saturday 1 November Fm 78 Divided Handicap (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Sabrina",\n "horse_url": "https://www.punters.com.au/horses/lady-sabrina_1408512/",\n "jockey": "K Lihaba",\n "best_odds": "$4.20 / $1.95"\n },\n "2": {\n "horse": "Universal Girl",\n "horse_url": "https://www.punters.com.au/horses/universal-girl_2321688/",\n "jockey": "M Yeni",\n "best_odds": "$5.00"\n },\n "3": {\n "horse": "Merryweather",\n "horse_url": "https://www.punters.com.au/horses/merryweather_1935493/",\n "jockey": "S Khumalo",\n "best_odds": "$1.35"\n },\n "4": {\n "horse": "Zahra Dominia",\n "horse_url": "https://www.punters.com.au/horses/zahra-dominia_2090069/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "5": {\n "horse": "Paris Fun",\n "horse_url": "https://www.punters.com.au/horses/paris-fun_1935501/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "6": {\n "horse": "Royal Horizon",\n "horse_url": "https://www.punters.com.au/horses/royal-horizon_1052026/",\n "jockey": "J Penny",\n "best_odds": "-"\n },\n "7": {\n "horse": "Willowild",\n "horse_url": "https://www.punters.com.au/horses/willowild_1067989/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lapis Lazuli",\n "horse_url": "https://www.punters.com.au/horses/lapis-lazuli_1105656/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "9": {\n "horse": "Northern Kitten",\n "horse_url": "https://www.punters.com.au/horses/northern-kitten_1072337/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n }\n }\n}')
Reet Petite932108-Oct-25
Angel's Oasis8023Event(url='https://www.punters.com.au/tracks/durbanville_849/results/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 29, 23, 59, 59, 999999), json='{\n "1": {\n "cond": "1400m Total $9k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R1 [2025-10-29 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate 1400m Total $9k: GOOD",\n "1": {\n "horse": "Ignite The Fire",\n "horse_url": "https://www.punters.com.au/horses/ignite-the-fire_2055364/",\n "jockey": "J V Merwe",\n "top_tote": "$7.50 / $1.60 ",\n "sp": "$7.5",\n "margin": "01:26.300"\n },\n "2": {\n "horse": "Divine Warrior",\n "horse_url": "https://www.punters.com.au/horses/divine-warrior_2593848/",\n "jockey": "L Mxothwa",\n "top_tote": "$33.20 / $4.90 ",\n "sp": "$23",\n "margin": "0.50L"\n },\n "3": {\n "horse": "Dance To The Sun",\n "horse_url": "https://www.punters.com.au/horses/dance-to-the-sun_2049213/",\n "jockey": "K Steyn",\n "top_tote": "$18.80 / $4.10 ",\n "sp": "$34",\n "margin": "4.00L"\n },\n "4": {\n "horse": "Meet The King",\n "horse_url": "https://www.punters.com.au/horses/meet-the-king_2298762/",\n "jockey": "G Lerena",\n "top_tote": "$1.70 / $1.04 ",\n "sp": "$1.85",\n "margin": "5.00L"\n },\n "5": {\n "horse": "Waloyo Yamoni",\n "horse_url": "https://www.punters.com.au/horses/waloyo-yamoni_2052485/",\n "jockey": "N Yuen",\n "top_tote": "$23.00 / $4.30 ",\n "sp": "$91",\n "margin": "7.50L"\n },\n "6": {\n "horse": "Supposeyou\'veheard",\n "horse_url": "https://www.punters.com.au/horses/supposeyouveheard_1935492/",\n "jockey": "C Orffer",\n "top_tote": "$10.90 / $2.80 ",\n "sp": "$10",\n "margin": "7.80L"\n },\n "7": {\n "horse": "Gimme The Truth",\n "horse_url": "https://www.punters.com.au/horses/gimme-the-truth_2600958/",\n "jockey": "C Little",\n "top_tote": "$10.90 / $2.70 ",\n "sp": "$17",\n "margin": "9.05L"\n },\n "8": {\n "horse": "Eugenius",\n "horse_url": "https://www.punters.com.au/horses/eugenius_2298753/",\n "jockey": "S Veale",\n "top_tote": "$4.40 / $1.30 ",\n "sp": "$4",\n "margin": "11.80L"\n },\n "9": {\n "horse": "Future Gold",\n "horse_url": "https://www.punters.com.au/horses/future-gold_2386042/",\n "jockey": "G Wright",\n "top_tote": "$94.30 / $10.60 ",\n "sp": "$201",\n "margin": "22.80L"\n }\n },\n "2": {\n "cond": "1400m Total $9k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R2 [2025-10-29 00:00:00 UTC] Join The Racecoast Turf Club Maiden Plate 1400m Total $9k: GOOD",\n "1": {\n "horse": "Miami Summer",\n "horse_url": "https://www.punters.com.au/horses/miami-summer_2278936/",\n "jockey": "J V Merwe",\n "top_tote": "$2.00 / $1.04 ",\n "sp": "$2",\n "margin": "01:25.280"\n },\n "2": {\n "horse": "Perfect Impact",\n "horse_url": "https://www.punters.com.au/horses/perfect-impact_1921526/",\n "jockey": "C Zackey",\n "top_tote": "$20.10 / $3.30 ",\n "sp": "$23",\n "margin": "1.25L"\n },\n "3": {\n "horse": "Joueur De Flute",\n "horse_url": "https://www.punters.com.au/horses/joueur-de-flute_1085726/",\n "jockey": "C Murray",\n "top_tote": "$3.00 / $1.20 ",\n "sp": "$3",\n "margin": "2.50L"\n },\n "4": {\n "horse": "Cedar Point",\n "horse_url": "https://www.punters.com.au/horses/cedar-point_2273595/",\n "jockey": "G Lerena",\n "top_tote": "$9.60 / $2.40 ",\n "sp": "$13",\n "margin": "4.25L"\n },\n "5": {\n "horse": "Klein Karoo",\n "horse_url": "https://www.punters.com.au/horses/klein-karoo_1908653/",\n "jockey": "G Behr",\n "top_tote": "$6.70 / $1.60 ",\n "sp": "$7",\n "margin": "5.25L"\n },\n "6": {\n "horse": "Symbolic Gesture",\n "horse_url": "https://www.punters.com.au/horses/symbolic-gesture_2273591/",\n "jockey": "C Orffer",\n "top_tote": "$20.00 / $6.10 ",\n "sp": "$71",\n "margin": "8.25L"\n },\n "7": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "top_tote": "$14.00 / $3.00 ",\n "sp": "$12",\n "margin": "9.50L"\n },\n "8": {\n "horse": "Eriks Love",\n "horse_url": "https://www.punters.com.au/horses/eriks-love_2437309/",\n "jockey": "C Little",\n "top_tote": "$53.10 / $8.00 ",\n "sp": "$71",\n "margin": "15.50L"\n }\n },\n "3": {\n "cond": "1250m Total $12k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R3 [2025-10-29 00:00:00 UTC] www.racecoast.co.za B Stakes 1250m Total $12k: GOOD",\n "1": {\n "horse": "Powerandtheglory",\n "horse_url": "https://www.punters.com.au/horses/powerandtheglory_1085730/",\n "jockey": "G Lerena",\n "top_tote": "$9.20 / $3.10 ",\n "sp": "$10",\n "margin": "01:14.970"\n },\n "2": {\n "horse": "Black Eagle",\n "horse_url": "https://www.punters.com.au/horses/black-eagle_1965510/",\n "jockey": "S Veale",\n "top_tote": "$2.20 / $2.00 ",\n "sp": "$2.2",\n "margin": "0.50L"\n },\n "3": {\n "horse": "La Pulga",\n "horse_url": "https://www.punters.com.au/horses/la-pulga_1085740/",\n "jockey": "A Domeyer",\n "top_tote": "$8.30 / $2.90 ",\n "sp": "$9.5",\n "margin": "1.75L"\n },\n "4": {\n "horse": "Oliver",\n "horse_url": "https://www.punters.com.au/horses/oliver_932657/",\n "jockey": "R Fourie",\n "top_tote": "$3.10 / $1.50 ",\n "sp": "$3.5",\n "margin": "2.05L"\n },\n "5": {\n "horse": "Surge Of Power",\n "horse_url": "https://www.punters.com.au/horses/surge-of-power_1073626/",\n "jockey": "B Plaatjies",\n "top_tote": "$11.20 / $3.70 ",\n "sp": "$12",\n "margin": "6.05L"\n },\n "6": {\n "horse": "Wing Walker",\n "horse_url": "https://www.punters.com.au/horses/wing-walker_1052354/",\n "jockey": "C Murray",\n "top_tote": "$5.50 / $2.30 ",\n "sp": "$8.5",\n "margin": "105.05L"\n }\n },\n "4": {\n "cond": "1250m Total $9k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R4 [2025-10-29 00:00:00 UTC] Lucky Fish New Fortune Class 4 (F & M) 1250m Total $9k: GOOD",\n "1": {\n "horse": "Miss William",\n "horse_url": "https://www.punters.com.au/horses/miss-william_1938695/",\n "jockey": "G Wright",\n "top_tote": "$10.40 / $3.10 ",\n "sp": "$13",\n "margin": "01:15.010"\n },\n "2": {\n "horse": "Calanque",\n "horse_url": "https://www.punters.com.au/horses/calanque_2270809/",\n "jockey": "R Fourie",\n "top_tote": "$1.70 / $1.10 ",\n "sp": "$1.8",\n "margin": "2.00L"\n },\n "3": {\n "horse": "Clair De Lune",\n "horse_url": "https://www.punters.com.au/horses/clair-de-lune_1903701/",\n "jockey": "G Lerena",\n "top_tote": "$7.40 / $1.70 ",\n "sp": "$7",\n "margin": "3.75L"\n },\n "4": {\n "horse": "Girl Like Us",\n "horse_url": "https://www.punters.com.au/horses/girl-like-us_1037719/",\n "jockey": "D Ashby",\n "top_tote": "$14.50 / $2.00 ",\n "sp": "$13",\n "margin": "5.25L"\n },\n "5": {\n "horse": "Call Of The Karoo",\n "horse_url": "https://www.punters.com.au/horses/call-of-the-karoo_1897804/",\n "jockey": "J V Merwe",\n "top_tote": "$6.30 / $1.50 ",\n "sp": "$6.5",\n "margin": "5.25L"\n },\n "6": {\n "horse": "Berry\'s Boogie",\n "horse_url": "https://www.punters.com.au/horses/berrys-boogie_1115203/",\n "jockey": "A Domeyer",\n "top_tote": "$11.20 / $2.50 ",\n "sp": "$12",\n "margin": "8.25L"\n },\n "7": {\n "horse": "Jou Lekker Ding",\n "horse_url": "https://www.punters.com.au/horses/jou-lekker-ding_1064274/",\n "jockey": "V Jodhee",\n "top_tote": "$32.70 / $8.90 ",\n "sp": "$41",\n "margin": "11.00L"\n },\n "8": {\n "horse": "Playful Joules",\n "horse_url": "https://www.punters.com.au/horses/playful-joules_1096452/",\n "jockey": "M Yeni",\n "top_tote": "$18.20 / $7.30 ",\n "sp": "$61",\n "margin": "13.75L"\n },\n "9": {\n "horse": "Garden Of Eden",\n "horse_url": "https://www.punters.com.au/horses/garden-of-eden_1021479/",\n "jockey": "B Plaatjies",\n "top_tote": "$24.10 / $4.30 ",\n "sp": "$26",\n "margin": "15.00L"\n }\n },\n "5": {\n "cond": "1250m Total $8k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R5 [2025-10-29 00:00:00 UTC] RCoast Incentives Powered By Hollywoodbets D Stakes 1250m Total $8k: GOOD",\n "1": {\n "horse": "Dawn\'s Early Light",\n "horse_url": "https://www.punters.com.au/horses/dawns-early-light_1116027/",\n "jockey": "G V Niekerk",\n "top_tote": "$4.70 / $1.80 ",\n "sp": "$5.5",\n "margin": "01:16.360"\n },\n "2": {\n "horse": "Lovers Lane",\n "horse_url": "https://www.punters.com.au/horses/lovers-lane_896843/",\n "jockey": "C Zackey",\n "top_tote": "$9.70 / $4.10 ",\n "sp": "$17",\n "margin": "0.75L"\n },\n "3": {\n "horse": "Pushing Limits",\n "horse_url": "https://www.punters.com.au/horses/pushing-limits_1059775/",\n "jockey": "C Orffer",\n "top_tote": "$11.30 / $2.80 ",\n "sp": "$9.5",\n "margin": "1.05L"\n },\n "4": {\n "horse": "Ozark",\n "horse_url": "https://www.punters.com.au/horses/ozark_931838/",\n "jockey": "B Plaatjies",\n "top_tote": "$22.60 / $4.40 ",\n "sp": "$17",\n "margin": "2.05L"\n },\n "5": {\n "horse": "Siriano",\n "horse_url": "https://www.punters.com.au/horses/siriano_1960890/",\n "jockey": "R Fourie",\n "top_tote": "$3.20 / $1.30 ",\n "sp": "$4",\n "margin": "2.35L"\n },\n "6": {\n "horse": "Champagne Mac",\n "horse_url": "https://www.punters.com.au/horses/champagne-mac_941917/",\n "jockey": "C Murray",\n "top_tote": "$31.10 / $7.10 ",\n "sp": "$23",\n "margin": "4.35L"\n },\n "7": {\n "horse": "Typically French",\n "horse_url": "https://www.punters.com.au/horses/typically-french_1033838/",\n "jockey": "D Ashby",\n "top_tote": "$68.50 / $10.40 ",\n "sp": "$51",\n "margin": "4.55L"\n },\n "8": {\n "horse": "Angel\'s Oasis",\n "horse_url": "https://www.punters.com.au/horses/angels-oasis_1102263/",\n "jockey": "L Mxothwa",\n "top_tote": "$4.00 / $1.30 ",\n "sp": "$5",\n "margin": "5.80L"\n },\n "9": {\n "horse": "Caribbean Gold",\n "horse_url": "https://www.punters.com.au/horses/caribbean-gold_2437301/",\n "jockey": "C Little",\n "top_tote": "$5.80 / $1.90 ",\n "sp": "$4.8",\n "margin": "13.80L"\n },\n "10": {\n "horse": "Good To Great",\n "horse_url": "https://www.punters.com.au/horses/good-to-great_1102951/",\n "jockey": "C Bantam",\n "top_tote": "$71.70 / $12.20 ",\n "sp": "$71",\n "margin": "13.95L"\n },\n "11": {\n "horse": "Stu\'s Girl",\n "horse_url": "https://www.punters.com.au/horses/stus-girl_1073632/",\n "jockey": "N Yuen",\n "top_tote": "$60.60 / $11.10 ",\n "sp": "$126",\n "margin": "14.95L"\n }\n },\n "6": {\n "cond": "1400m Total $7k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R6 [2025-10-29 00:00:00 UTC] Perfectly Placed Class 5 (F & M) 1400m Total $7k: GOOD",\n "1": {\n "horse": "Beach Verse",\n "horse_url": "https://www.punters.com.au/horses/beach-verse_2046893/",\n "jockey": "R Fourie",\n "top_tote": "$2.30 / $1.04 ",\n "sp": "$2.3",\n "margin": "01:25.520"\n },\n "2": {\n "horse": "Act Of Grace",\n "horse_url": "https://www.punters.com.au/horses/act-of-grace_1960902/",\n "jockey": "C Little",\n "top_tote": "$7.60 / $2.00 ",\n "sp": "$9.5",\n "margin": "2.25L"\n },\n "3": {\n "horse": "Apricity",\n "horse_url": "https://www.punters.com.au/horses/apricity_1969484/",\n "jockey": "M Yeni",\n "top_tote": "$5.80 / $1.90 ",\n "sp": "$6.5",\n "margin": "3.00L"\n },\n "4": {\n "horse": "Black Path",\n "horse_url": "https://www.punters.com.au/horses/black-path_875479/",\n "jockey": "J V Merwe",\n "top_tote": "$11.00 / $2.70 ",\n "sp": "$12",\n "margin": "3.50L"\n },\n "5": {\n "horse": "Girl Magic",\n "horse_url": "https://www.punters.com.au/horses/girl-magic_1404183/",\n "jockey": "O Noach",\n "top_tote": "$15.90 / $4.00 ",\n "sp": "$16",\n "margin": "3.80L"\n },\n "6": {\n "horse": "Oncidium",\n "horse_url": "https://www.punters.com.au/horses/oncidium_2045819/",\n "jockey": "G Lerena",\n "top_tote": "$5.80 / $2.20 ",\n "sp": "$5.5",\n "margin": "6.30L"\n },\n "7": {\n "horse": "Miss New York",\n "horse_url": "https://www.punters.com.au/horses/miss-new-york_916117/",\n "jockey": "D Ashby",\n "top_tote": "$13.00 / $3.80 ",\n "sp": "$19",\n "margin": "7.55L"\n },\n "8": {\n "horse": "Elusive Gift",\n "horse_url": "https://www.punters.com.au/horses/elusive-gift_2075811/",\n "jockey": "C Orffer",\n "top_tote": "$8.50 / $2.60 ",\n "sp": "$10",\n "margin": "10.05L"\n }\n },\n "7": {\n "cond": "1400m Total $7k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R7 [2025-10-29 00:00:00 UTC] Lucky Fish Mystic Fortune Class 5 (F & M) 1400m Total $7k: GOOD",\n "1": {\n "horse": "Dream Searcher",\n "horse_url": "https://www.punters.com.au/horses/dream-searcher_1000074/",\n "jockey": "C Bantam",\n "top_tote": "$14.70 / $3.50 ",\n "sp": "$15",\n "margin": "01:26.490"\n },\n "2": {\n "horse": "La Landonne",\n "horse_url": "https://www.punters.com.au/horses/la-landonne_1967175/",\n "jockey": "N Yuen",\n "top_tote": "$15.50 / $3.50 ",\n "sp": "$23",\n "margin": "0.30L"\n },\n "3": {\n "horse": "Catch A Penny",\n "horse_url": "https://www.punters.com.au/horses/catch-a-penny_1182616/",\n "jockey": "C Little",\n "top_tote": "$5.10 / $1.30 ",\n "sp": "$7",\n "margin": "0.60L"\n },\n "4": {\n "horse": "Eisteddfod",\n "horse_url": "https://www.punters.com.au/horses/eisteddfod_1969477/",\n "jockey": "C Zackey",\n "top_tote": "$2.00 / $1.10 ",\n "sp": "$2.1",\n "margin": "3.35L"\n },\n "5": {\n "horse": "Red Beryl",\n "horse_url": "https://www.punters.com.au/horses/red-beryl_2386039/",\n "jockey": "L Mxothwa",\n "top_tote": "$4.10 / $1.60 ",\n "sp": "$3.7",\n "margin": "3.85L"\n },\n "6": {\n "horse": "Tres Chic",\n "horse_url": "https://www.punters.com.au/horses/tres-chic_943515/",\n "jockey": "V Jodhee",\n "top_tote": "$13.40 / $2.90 ",\n "sp": "$16",\n "margin": "4.05L"\n },\n "7": {\n "horse": "State Capitol",\n "horse_url": "https://www.punters.com.au/horses/state-capitol_1039943/",\n "jockey": "B Plaatjies",\n "top_tote": "$21.20 / $4.80 ",\n "sp": "$26",\n "margin": "6.05L"\n },\n "8": {\n "horse": "Saloon Girl",\n "horse_url": "https://www.punters.com.au/horses/saloon-girl_1068657/",\n "jockey": "G Behr",\n "top_tote": "$67.60 / $8.90 ",\n "sp": "$151",\n "margin": "6.80L"\n },\n "9": {\n "horse": "Zena\'s Act",\n "horse_url": "https://www.punters.com.au/horses/zenas-act_1916393/",\n "jockey": "G Lerena",\n "top_tote": "$14.20 / $3.00 ",\n "sp": "$15",\n "margin": "11.05L"\n }\n },\n "8": {\n "cond": "1400m Total $10k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R8 [2025-10-29 00:00:00 UTC] Hollywoodbets Bright Future Class 4 1400m Total $10k: GOOD",\n "1": {\n "horse": "Fox On The Run",\n "horse_url": "https://www.punters.com.au/horses/fox-on-the-run_2564474/",\n "jockey": "R Fourie",\n "top_tote": "$2.70 / $1.40 ",\n "sp": "$2.75",\n "margin": "01:25.550"\n },\n "2": {\n "horse": "Boogiefied",\n "horse_url": "https://www.punters.com.au/horses/boogiefied_1006958/",\n "jockey": "A Domeyer",\n "top_tote": "$4.90 / $1.60 ",\n "sp": "$6",\n "margin": "0.10L"\n },\n "3": {\n "horse": "Winter Pearl",\n "horse_url": "https://www.punters.com.au/horses/winter-pearl_815042/",\n "jockey": "S Bungane",\n "top_tote": "$20.70 / $4.70 ",\n "sp": "$15",\n "margin": "0.40L"\n },\n "4": {\n "horse": "Bel Canto Dream",\n "horse_url": "https://www.punters.com.au/horses/bel-canto-dream_1794065/",\n "jockey": "L Mxothwa",\n "top_tote": "$38.10 / $8.10 ",\n "sp": "$34",\n "margin": "0.90L"\n },\n "5": {\n "horse": "Carriacou",\n "horse_url": "https://www.punters.com.au/horses/carriacou_914106/",\n "jockey": "C Murray",\n "top_tote": "$7.40 / $2.50 ",\n "sp": "$10",\n "margin": "1.10L"\n },\n "6": {\n "horse": "Gran Canaria",\n "horse_url": "https://www.punters.com.au/horses/gran-canaria_1404191/",\n "jockey": "N Yuen",\n "top_tote": "$20.30 / $4.90 ",\n "sp": "$71",\n "margin": "1.85L"\n },\n "7": {\n "horse": "Pomp It Up",\n "horse_url": "https://www.punters.com.au/horses/pomp-it-up_2093705/",\n "jockey": "J V Merwe",\n "top_tote": "$6.30 / $2.40 ",\n "sp": "$6",\n "margin": "2.15L"\n },\n "8": {\n "horse": "Ireland Forever",\n "horse_url": "https://www.punters.com.au/horses/ireland-forever_1935491/",\n "jockey": "B Plaatjies",\n "top_tote": "$17.40 / $3.50 ",\n "sp": "$23",\n "margin": "3.90L"\n },\n "9": {\n "horse": "Sooty",\n "horse_url": "https://www.punters.com.au/horses/sooty_1030226/",\n "jockey": "D Ashby",\n "top_tote": "$17.60 / $3.90 ",\n "sp": "$16",\n "margin": "4.40L"\n },\n "10": {\n "horse": "Rhydian",\n "horse_url": "https://www.punters.com.au/horses/rhydian_1074988/",\n "jockey": "C Zackey",\n "top_tote": "$7.10 / $2.10 ",\n "sp": "$7",\n "margin": "7.40L"\n },\n "11": {\n "horse": "Firingonallengines",\n "horse_url": "https://www.punters.com.au/horses/firingonallengines_996606/",\n "jockey": "G Wright",\n "top_tote": "$41.60 / $9.40 ",\n "sp": "$51",\n "margin": "9.65L"\n }\n }\n}')
Gallic Forge7880Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-25/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 25, 0, 0), json='{\n "1": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-25 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "William\'s Woman",\n "horse_url": "https://www.punters.com.au/horses/williams-woman_2273592/",\n "jockey": "S Bungane",\n "best_odds": "$2.40 / $1.45"\n },\n "2": {\n "horse": "That\'ll B The Day",\n "horse_url": "https://www.punters.com.au/horses/thatll-b-the-day_1969695/",\n "jockey": "C Little",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Digby",\n "horse_url": "https://www.punters.com.au/horses/digby_1097872/",\n "jockey": "G Behr",\n "best_odds": "$1.60"\n },\n "4": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "5": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Mr Moustache",\n "horse_url": "https://www.punters.com.au/horses/mr-moustache_1967660/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Oh So Onederful",\n "horse_url": "https://www.punters.com.au/horses/oh-so-onederful_2298755/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "8": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rosa Osiria",\n "horse_url": "https://www.punters.com.au/horses/rosa-osiria_1091599/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-25 00:00:00 UTC] Lucky Fish Maiden Dash Maiden Plate (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "C Zackey",\n "best_odds": "$7.00 / $3.20"\n },\n "2": {\n "horse": "Gin Palace",\n "horse_url": "https://www.punters.com.au/horses/gin-palace_1969485/",\n "jockey": "C Orffer",\n "best_odds": "$9.50"\n },\n "3": {\n "horse": "One Dance",\n "horse_url": "https://www.punters.com.au/horses/one-dance_1948910/",\n "jockey": "S Veale",\n "best_odds": "$1.70"\n },\n "4": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Her World",\n "horse_url": "https://www.punters.com.au/horses/her-world_1967174/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "6": {\n "horse": "Somebody Somewhere",\n "horse_url": "https://www.punters.com.au/horses/somebody-somewhere_2590029/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Woman In Gold",\n "horse_url": "https://www.punters.com.au/horses/woman-in-gold_2590033/",\n "jockey": "U Jockey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Future Gamble",\n "horse_url": "https://www.punters.com.au/horses/future-gamble_2593850/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "12": {\n "horse": "Swift Serenity",\n "horse_url": "https://www.punters.com.au/horses/swift-serenity_1969487/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "13": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "14": {\n "horse": "First Strike",\n "horse_url": "https://www.punters.com.au/horses/first-strike_2599489/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-25 00:00:00 UTC] RCS Two Year Old Sale 25 Oct Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Joshua",\n "horse_url": "https://www.punters.com.au/horses/joshua_1933316/",\n "jockey": "C Murray",\n "best_odds": "$6.00 / $2.30"\n },\n "2": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "S Moodley",\n "best_odds": "$1.28"\n },\n "3": {\n "horse": "Time Honored",\n "horse_url": "https://www.punters.com.au/horses/time-honored_1082527/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.40"\n },\n "4": {\n "horse": "Eric Liddell",\n "horse_url": "https://www.punters.com.au/horses/eric-liddell_2056387/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fast And Free",\n "horse_url": "https://www.punters.com.au/horses/fast-and-free_2056388/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Leif Erikson",\n "horse_url": "https://www.punters.com.au/horses/leif-erikson_2159255/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "King\'s Colour",\n "horse_url": "https://www.punters.com.au/horses/kings-colour_1965519/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-25 00:00:00 UTC] Centenary Club Class 4 (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Strawberry Thief",\n "horse_url": "https://www.punters.com.au/horses/strawberry-thief_1910379/",\n "jockey": "R Fourie",\n "best_odds": "$12.00 / $5.00"\n },\n "2": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "S Moodley",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Beneath The Clouds",\n "horse_url": "https://www.punters.com.au/horses/beneath-the-clouds_1406286/",\n "jockey": "C Zackey",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Heliotrope",\n "horse_url": "https://www.punters.com.au/horses/heliotrope_1028194/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Hunga Tonga",\n "horse_url": "https://www.punters.com.au/horses/hunga-tonga_1076831/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Princess Of Bayeux",\n "horse_url": "https://www.punters.com.au/horses/princess-of-bayeux_954691/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-25 00:00:00 UTC] Choice Carriers Class 4 m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Coco\'s Hero",\n "horse_url": "https://www.punters.com.au/horses/cocos-hero_2052476/",\n "jockey": "C Zackey",\n "best_odds": "$2.20 / $1.45"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "C Murray",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25"\n },\n "4": {\n "horse": "Repetition",\n "horse_url": "https://www.punters.com.au/horses/repetition_1114642/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-25 00:00:00 UTC] Reeves Racing Syndicate C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Western World",\n "horse_url": "https://www.punters.com.au/horses/western-world_1085738/",\n "jockey": "S Veale",\n "best_odds": "$6.25 / $2.70"\n },\n "2": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "S Moodley",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Tothemoonandback",\n "horse_url": "https://www.punters.com.au/horses/tothemoonandback_888607/",\n "jockey": "M Yeni",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Two A Penny",\n "horse_url": "https://www.punters.com.au/horses/two-a-penny_965132/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Etoilefillante",\n "horse_url": "https://www.punters.com.au/horses/etoilefillante_982239/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twice The Master",\n "horse_url": "https://www.punters.com.au/horses/twice-the-master_867111/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Professor Snape",\n "horse_url": "https://www.punters.com.au/horses/professor-snape_903247/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-25 00:00:00 UTC] Lucky Fish Turf Luck B Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Tenpenny",\n "horse_url": "https://www.punters.com.au/horses/tenpenny_1406287/",\n "jockey": "J V Merwe",\n "best_odds": "$6.50 / $2.60"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Regulation",\n "horse_url": "https://www.punters.com.au/horses/regulation_1091332/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "We Have Touchdown",\n "horse_url": "https://www.punters.com.au/horses/we-have-touchdown_1087781/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Call To Unite",\n "horse_url": "https://www.punters.com.au/horses/call-to-unite_1001493/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-25 00:00:00 UTC] New Turf Carriers Class 5 m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Prince Of Tibet",\n "horse_url": "https://www.punters.com.au/horses/prince-of-tibet_1030235/",\n "jockey": "J V Merwe",\n "best_odds": "$6.00 / $2.70"\n },\n "2": {\n "horse": "Delta Pride",\n "horse_url": "https://www.punters.com.au/horses/delta-pride_2152305/",\n "jockey": "R Fourie",\n "best_odds": "$1.55"\n },\n "3": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "The Night Ferry",\n "horse_url": "https://www.punters.com.au/horses/the-night-ferry_1025322/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gnarly",\n "horse_url": "https://www.punters.com.au/horses/gnarly_1071669/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cosmic Rhythm",\n "horse_url": "https://www.punters.com.au/horses/cosmic-rhythm_968671/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Astronomical Boy",\n "horse_url": "https://www.punters.com.au/horses/astronomical-boy_2152304/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-25 00:00:00 UTC] Hollywoodbets Bright Future C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Magical Place",\n "horse_url": "https://www.punters.com.au/horses/magical-place_2056394/",\n "jockey": "C Murray",\n "best_odds": "$6.50 / $2.80"\n },\n "2": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "C Little",\n "best_odds": "$12.00"\n },\n "4": {\n "horse": "Shifting Path",\n "horse_url": "https://www.punters.com.au/horses/shifting-path_876693/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Easy Money",\n "horse_url": "https://www.punters.com.au/horses/easy-money_931421/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Diablo",\n "horse_url": "https://www.punters.com.au/horses/diablo_1094259/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cavalry Commander",\n "horse_url": "https://www.punters.com.au/horses/cavalry-commander_1410107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Fort Red",\n "horse_url": "https://www.punters.com.au/horses/fort-red_742419/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bluff On Bluff",\n "horse_url": "https://www.punters.com.au/horses/bluff-on-bluff_820569/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "October Storm",\n "horse_url": "https://www.punters.com.au/horses/october-storm_2056393/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n }\n}')
Lady Loxton772524-Jul-25
Fox On The Run762515-Oct-25
Devilishlygorgeous7400Event(url='https://www.punters.com.au/racing-results/south-africa/turffontein/2025-07-17/', track_url='https://www.punters.com.au/tracks/turffontein_847/', datetime=datetime.datetime(2025, 7, 17, 0, 0), json='{\n "1": {\n "cond": "1200m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-07-17 09:50:00 UTC",\n "title": "Turffontein - R1 [2025-07-17 09:50:00 UTC] 4Racing Welcomes You Juvenile Plate (Fillies) 1200m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Anchorage",\n "horse_url": "https://www.punters.com.au/horses/anchorage_1969019/",\n "jockey": "S Moodley",\n "best_odds": "$2.40 / $1.35"\n },\n "2": {\n "horse": "Alpine Jet",\n "horse_url": "https://www.punters.com.au/horses/alpine-jet_2057714/",\n "jockey": "H Greyling",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Let\'s Go Lola",\n "horse_url": "https://www.punters.com.au/horses/lets-go-lola_1969020/",\n "jockey": "P Mxoli",\n "best_odds": "$2.35"\n },\n "4": {\n "horse": "Taking A Risk",\n "horse_url": "https://www.punters.com.au/horses/taking-a-risk_2048148/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "5": {\n "horse": "Hot Cocoa",\n "horse_url": "https://www.punters.com.au/horses/hot-cocoa_1948871/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1200m Total $11.2k: 1st $7k Good",\n "datetime": "2025-07-17 10:22:00 UTC",\n "title": "Turffontein - R2 [2025-07-17 10:22:00 UTC] youcanbetonus! Juvenile Plate 1200m Total $11.2k: 1st $7k Good",\n "1": {\n "horse": "Got The Feeling",\n "horse_url": "https://www.punters.com.au/horses/got-the-feeling_2048159/",\n "jockey": "S Khumalo",\n "best_odds": "$3.25 / $1.60"\n },\n "2": {\n "horse": "Top Division",\n "horse_url": "https://www.punters.com.au/horses/top-division_2050525/",\n "jockey": "G Lerena",\n "best_odds": "$1.22"\n },\n "3": {\n "horse": "Alpha World",\n "horse_url": "https://www.punters.com.au/horses/alpha-world_1959836/",\n "jockey": "L Nhlapo",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Sunset Warrior",\n "horse_url": "https://www.punters.com.au/horses/sunset-warrior_1956422/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "5": {\n "horse": "So American",\n "horse_url": "https://www.punters.com.au/horses/so-american_1897799/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "6": {\n "horse": "Second To Nunn",\n "horse_url": "https://www.punters.com.au/horses/second-to-nunn_2051447/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1450m Total $9k: 1st $5.6k Good",\n "datetime": "2025-07-17 10:54:00 UTC",\n "title": "Turffontein - R3 [2025-07-17 10:54:00 UTC] Charity Mile 1 November Maiden Plate 1450m Total $9k: 1st $5.6k Good",\n "1": {\n "horse": "Safe Travel",\n "horse_url": "https://www.punters.com.au/horses/safe-travel_1948862/",\n "jockey": "S Khumalo",\n "best_odds": "$1.70 / $1.18"\n },\n "2": {\n "horse": "Johnny Drama",\n "horse_url": "https://www.punters.com.au/horses/johnny-drama_1072364/",\n "jockey": "K Matsunyane",\n "best_odds": "$1.45"\n },\n "3": {\n "horse": "Luwak",\n "horse_url": "https://www.punters.com.au/horses/luwak_2094316/",\n "jockey": "P Mxoli",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Seventh Fleet",\n "horse_url": "https://www.punters.com.au/horses/seventh-fleet_1673834/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "5": {\n "horse": "Olympian Gold",\n "horse_url": "https://www.punters.com.au/horses/olympian-gold_2094317/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Red Sea Hills",\n "horse_url": "https://www.punters.com.au/horses/red-sea-hills_1956057/",\n "jockey": "J Gates",\n "best_odds": "-"\n },\n "7": {\n "horse": "Lord Kelvin",\n "horse_url": "https://www.punters.com.au/horses/lord-kelvin_2094315/",\n "jockey": "K Brewer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Zypher King",\n "horse_url": "https://www.punters.com.au/horses/zypher-king_2080338/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1450m Total $8.1k: 1st $5.1k Good",\n "datetime": "2025-07-17 11:26:00 UTC",\n "title": "Turffontein - R4 [2025-07-17 11:26:00 UTC] Racing240 Maiden Plate (F & M) 1450m Total $8.1k: 1st $5.1k Good",\n "1": {\n "horse": "Wise Counsel",\n "horse_url": "https://www.punters.com.au/horses/wise-counsel_2048149/",\n "jockey": "G Lerena",\n "best_odds": "$1.55 / $1.15"\n },\n "2": {\n "horse": "Winds Of Grace",\n "horse_url": "https://www.punters.com.au/horses/winds-of-grace_1188435/",\n "jockey": "S Khumalo",\n "best_odds": "$1.65"\n },\n "3": {\n "horse": "Asiah\'s Tiara",\n "horse_url": "https://www.punters.com.au/horses/asiahs-tiara_1180989/",\n "jockey": "T Mayhew",\n "best_odds": "$3.00"\n },\n "4": {\n "horse": "Lilac Snow",\n "horse_url": "https://www.punters.com.au/horses/lilac-snow_1092499/",\n "jockey": "P Strydom",\n "best_odds": "-"\n },\n "5": {\n "horse": "Harper\'s Way",\n "horse_url": "https://www.punters.com.au/horses/harpers-way_1948875/",\n "jockey": "J Gates",\n "best_odds": "-"\n },\n "6": {\n "horse": "Winter Wedding",\n "horse_url": "https://www.punters.com.au/horses/winter-wedding_2059590/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "7": {\n "horse": "Rhum De Vie",\n "horse_url": "https://www.punters.com.au/horses/rhum-de-vie_2051453/",\n "jockey": "J Syster",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1800m Total $8.1k: 1st $5.1k Good",\n "datetime": "2025-07-17 12:00:00 UTC",\n "title": "Turffontein - R5 [2025-07-17 12:00:00 UTC] For Hospitality Bookings Call 011 681 1796 Maiden Plate (F & M) 1800m Total $8.1k: 1st $5.1k Good",\n "1": {\n "horse": "Hopscotch",\n "horse_url": "https://www.punters.com.au/horses/hopscotch_1963006/",\n "jockey": "G Lerena",\n "best_odds": "$1.65 / $1.16"\n },\n "2": {\n "horse": "Pepper Tree",\n "horse_url": "https://www.punters.com.au/horses/pepper-tree_2048146/",\n "jockey": "K Lihaba",\n "best_odds": "$8.00"\n },\n "3": {\n "horse": "Mattiazo",\n "horse_url": "https://www.punters.com.au/horses/mattiazo_1914138/",\n "jockey": "C Murray",\n "best_odds": "$1.45"\n },\n "4": {\n "horse": "Flightlight",\n "horse_url": "https://www.punters.com.au/horses/flightlight_1909957/",\n "jockey": "P Strydom",\n "best_odds": "-"\n },\n "5": {\n "horse": "Falconfly",\n "horse_url": "https://www.punters.com.au/horses/falconfly_1968063/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "6": {\n "horse": "Bella Boop Boop",\n "horse_url": "https://www.punters.com.au/horses/bella-boop-boop_1082744/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "7": {\n "horse": "Umami",\n "horse_url": "https://www.punters.com.au/horses/umami_1938697/",\n "jockey": "J Mariba",\n "best_odds": "-"\n },\n "8": {\n "horse": "Cape Flower",\n "horse_url": "https://www.punters.com.au/horses/cape-flower_1089578/",\n "jockey": "N Klink",\n "best_odds": "-"\n },\n "9": {\n "horse": "Pass The Baton",\n "horse_url": "https://www.punters.com.au/horses/pass-the-baton_941277/",\n "jockey": "R Danielson",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "1800m Total $9k: 1st $5.6k Good",\n "datetime": "2025-07-17 12:35:00 UTC",\n "title": "Turffontein - R6 [2025-07-17 12:35:00 UTC] Racing Today Maiden Plate 1800m Total $9k: 1st $5.6k Good",\n "1": {\n "horse": "Mizzen Sword",\n "horse_url": "https://www.punters.com.au/horses/mizzen-sword_1089310/",\n "jockey": "J Penny",\n "best_odds": "$4.40 / $2.05"\n },\n "2": {\n "horse": "Royal Miracle",\n "horse_url": "https://www.punters.com.au/horses/royal-miracle_1095325/",\n "jockey": "C Murray",\n "best_odds": "$2.45"\n },\n "3": {\n "horse": "Majalun",\n "horse_url": "https://www.punters.com.au/horses/majalun_1410122/",\n "jockey": "D Schwarz",\n "best_odds": "$11.00"\n },\n "4": {\n "horse": "Alakanani",\n "horse_url": "https://www.punters.com.au/horses/alakanani_1084048/",\n "jockey": "C Maujean",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gift Of Royal",\n "horse_url": "https://www.punters.com.au/horses/gift-of-royal_1103739/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "6": {\n "horse": "Eratosthenes",\n "horse_url": "https://www.punters.com.au/horses/eratosthenes_1943789/",\n "jockey": "J Gates",\n "best_odds": "-"\n },\n "7": {\n "horse": "Heroic Act",\n "horse_url": "https://www.punters.com.au/horses/heroic-act_1080183/",\n "jockey": "G Dookhit",\n "best_odds": "-"\n },\n "8": {\n "horse": "Sergeant Soqrat",\n "horse_url": "https://www.punters.com.au/horses/sergeant-soqrat_1959840/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "9": {\n "horse": "Praetorian",\n "horse_url": "https://www.punters.com.au/horses/praetorian_1793607/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1000m Total $6.9k: 1st $4.3k Good",\n "datetime": "2025-07-17 13:12:00 UTC",\n "title": "Turffontein - R7 [2025-07-17 13:12:00 UTC] Summer Cup 29 November Mr 66 Handicap 1000m Total $6.9k: 1st $4.3k Good",\n "1": {\n "horse": "Lonely As A Cloud",\n "horse_url": "https://www.punters.com.au/horses/lonely-as-a-cloud_1072365/",\n "jockey": "S Moodley",\n "best_odds": "$3.00 / $1.65"\n },\n "2": {\n "horse": "Princess Lola",\n "horse_url": "https://www.punters.com.au/horses/princess-lola_998477/",\n "jockey": "R Danielson",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Captain Efficient",\n "horse_url": "https://www.punters.com.au/horses/captain-efficient_938855/",\n "jockey": "P Strydom",\n "best_odds": "$2.15"\n },\n "4": {\n "horse": "Together Again",\n "horse_url": "https://www.punters.com.au/horses/together-again_928870/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "5": {\n "horse": "Across The Bow",\n "horse_url": "https://www.punters.com.au/horses/across-the-bow_1063550/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "6": {\n "horse": "Misty Metal",\n "horse_url": "https://www.punters.com.au/horses/misty-metal_1944511/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "7": {\n "horse": "Daring Act",\n "horse_url": "https://www.punters.com.au/horses/daring-act_990047/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Bridge Of Spies",\n "horse_url": "https://www.punters.com.au/horses/bridge-of-spies_651676/",\n "jockey": "J Penny",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1600m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-07-17 13:47:00 UTC",\n "title": "Turffontein - R8 [2025-07-17 13:47:00 UTC] For Hospitality Bookings Call 011 681 1796 Fm 100 Divided Handicap (F & M) 1600m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "It\'s Her Way",\n "horse_url": "https://www.punters.com.au/horses/its-her-way_1060347/",\n "jockey": "K Matsunyane",\n "best_odds": "$4.25 / $2.20"\n },\n "2": {\n "horse": "Hong Kong",\n "horse_url": "https://www.punters.com.au/horses/hong-kong_1408514/",\n "jockey": "C Maujean",\n "best_odds": "$3.80"\n },\n "3": {\n "horse": "Kisshoten",\n "horse_url": "https://www.punters.com.au/horses/kisshoten_1050893/",\n "jockey": "K Brewer",\n "best_odds": "$3.30"\n },\n "4": {\n "horse": "Twostep Queen",\n "horse_url": "https://www.punters.com.au/horses/twostep-queen_1085119/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Francine",\n "horse_url": "https://www.punters.com.au/horses/francine_980720/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "6": {\n "horse": "Fatal Gem",\n "horse_url": "https://www.punters.com.au/horses/fatal-gem_941914/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Miss Hannigan",\n "horse_url": "https://www.punters.com.au/horses/miss-hannigan_928549/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "8": {\n "horse": "In The Beginning",\n "horse_url": "https://www.punters.com.au/horses/in-the-beginning_924881/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "9": {\n "horse": "Mount Etna",\n "horse_url": "https://www.punters.com.au/horses/mount-etna_936585/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "10": {\n "horse": "Queen Of Love",\n "horse_url": "https://www.punters.com.au/horses/queen-of-love_1075307/",\n "jockey": "P Strydom",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "1600m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-07-17 14:20:00 UTC",\n "title": "Turffontein - R9 [2025-07-17 14:20:00 UTC] Play Soccer 6, 10 And 13 Fm 80 Divided Handicap (F & M) 1600m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Streisand",\n "horse_url": "https://www.punters.com.au/horses/streisand_1085118/",\n "jockey": "K Brewer",\n "best_odds": "$11.00 / $4.40"\n },\n "2": {\n "horse": "Azaleas For All",\n "horse_url": "https://www.punters.com.au/horses/azaleas-for-all_992510/",\n "jockey": "G Lerena",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Oh My Gucci Girl",\n "horse_url": "https://www.punters.com.au/horses/oh-my-gucci-girl_1063230/",\n "jockey": "M Katjedi",\n "best_odds": "$6.50"\n },\n "4": {\n "horse": "Play With Fire",\n "horse_url": "https://www.punters.com.au/horses/play-with-fire_985955/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "5": {\n "horse": "Patches Of Grey",\n "horse_url": "https://www.punters.com.au/horses/patches-of-grey_1056972/",\n "jockey": "G Dookhit",\n "best_odds": "-"\n },\n "6": {\n "horse": "Pretty Analia",\n "horse_url": "https://www.punters.com.au/horses/pretty-analia_908199/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n },\n "7": {\n "horse": "Annewithan E",\n "horse_url": "https://www.punters.com.au/horses/annewithan-e_934624/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "8": {\n "horse": "The Mightiest",\n "horse_url": "https://www.punters.com.au/horses/the-mightiest_1404167/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "9": {\n "horse": "Sunshine Day",\n "horse_url": "https://www.punters.com.au/horses/sunshine-day_928551/",\n "jockey": "J Gates",\n "best_odds": "-"\n },\n "10": {\n "horse": "Quantum",\n "horse_url": "https://www.punters.com.au/horses/quantum_906439/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Devilishlygorgeous",\n "horse_url": "https://www.punters.com.au/horses/devilishlygorgeous_1032547/",\n "jockey": "J Penny",\n "best_odds": "-"\n }\n },\n "10": {\n "cond": "1450m Total $7.3k: 1st $4.6k Good",\n "datetime": "2025-07-17 15:00:00 UTC",\n "title": "Turffontein - R10 [2025-07-17 15:00:00 UTC] Next Turffontein Racemeeting Saturday 19 July Mr 72 Handicap 1450m Total $7.3k: 1st $4.6k Good",\n "1": {\n "horse": "Phil The Fluter",\n "horse_url": "https://www.punters.com.au/horses/phil-the-fluter_1099287/",\n "jockey": "G Lerena",\n "best_odds": "$1.80 / $1.28"\n },\n "2": {\n "horse": "Apache Chief",\n "horse_url": "https://www.punters.com.au/horses/apache-chief_965122/",\n "jockey": "C Murray",\n "best_odds": "$2.40"\n },\n "3": {\n "horse": "Can\'t Catch Me",\n "horse_url": "https://www.punters.com.au/horses/cant-catch-me_889712/",\n "jockey": "M Katjedi",\n "best_odds": "$5.50"\n },\n "4": {\n "horse": "Last Ginger",\n "horse_url": "https://www.punters.com.au/horses/last-ginger_1014647/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "5": {\n "horse": "Callaburn",\n "horse_url": "https://www.punters.com.au/horses/callaburn_1011162/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "6": {\n "horse": "Libeccio",\n "horse_url": "https://www.punters.com.au/horses/libeccio_876155/",\n "jockey": "G Dookhit",\n "best_odds": "-"\n },\n "7": {\n "horse": "Like A Prayer",\n "horse_url": "https://www.punters.com.au/horses/like-a-prayer_1410118/",\n "jockey": "K Brewer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Commander Of All",\n "horse_url": "https://www.punters.com.au/horses/commander-of-all_933124/",\n "jockey": "J Gates",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bregardt",\n "horse_url": "https://www.punters.com.au/horses/bregardt_1006949/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "10": {\n "horse": "Circus Lights",\n "horse_url": "https://www.punters.com.au/horses/circus-lights_904681/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n }\n }\n}')
Gimmeathrill7362Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-05/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 5, 0, 0), json='{\n "1": {\n "cond": "1000m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-05 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate (F & M) 1000m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Call Of The Karoo",\n "horse_url": "https://www.punters.com.au/horses/call-of-the-karoo_1897804/",\n "jockey": "J V Merwe",\n "best_odds": "$1.86 / $1.24"\n },\n "2": {\n "horse": "Ruby Rex",\n "horse_url": "https://www.punters.com.au/horses/ruby-rex_1938694/",\n "jockey": "A Domeyer",\n "best_odds": "$1.75"\n },\n "3": {\n "horse": "Take That",\n "horse_url": "https://www.punters.com.au/horses/take-that_2593170/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.50"\n },\n "4": {\n "horse": "Malibu Blitz",\n "horse_url": "https://www.punters.com.au/horses/malibu-blitz_2301855/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Call Me Secret",\n "horse_url": "https://www.punters.com.au/horses/call-me-secret_2593172/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Crazy Little Thing",\n "horse_url": "https://www.punters.com.au/horses/crazy-little-thing_1962330/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Starting Point",\n "horse_url": "https://www.punters.com.au/horses/starting-point_2593171/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Miss Smiley",\n "horse_url": "https://www.punters.com.au/horses/miss-smiley_2593174/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Stormin Attack",\n "horse_url": "https://www.punters.com.au/horses/stormin-attack_2437298/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1000m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-05 00:00:00 UTC] Lucky Fish Plinko Maiden Plate 1000m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Caribbean Gold",\n "horse_url": "https://www.punters.com.au/horses/caribbean-gold_2437301/",\n "jockey": "J V Merwe",\n "best_odds": "$8.50 / $3.40"\n },\n "2": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "$8.00"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$1.80"\n },\n "4": {\n "horse": "World Champion",\n "horse_url": "https://www.punters.com.au/horses/world-champion_2046891/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Perfect Impact",\n "horse_url": "https://www.punters.com.au/horses/perfect-impact_1921526/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Fleur De Ville",\n "horse_url": "https://www.punters.com.au/horses/fleur-de-ville_1077380/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "10": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1250m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-05 00:00:00 UTC] VHM Racing Syndicate B Stakes 1250m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Scottish Kiss",\n "horse_url": "https://www.punters.com.au/horses/scottish-kiss_1116024/",\n "jockey": "C Murray",\n "best_odds": "$3.30 / $1.80"\n },\n "2": {\n "horse": "Oliver",\n "horse_url": "https://www.punters.com.au/horses/oliver_932657/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Masterofthedesert",\n "horse_url": "https://www.punters.com.au/horses/masterofthedesert_1082528/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "4": {\n "horse": "Gimmelightning",\n "horse_url": "https://www.punters.com.au/horses/gimmelightning_928572/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Green Gateway",\n "horse_url": "https://www.punters.com.au/horses/green-gateway_2139230/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "6": {\n "horse": "Air Raid",\n "horse_url": "https://www.punters.com.au/horses/air-raid_1094255/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "The Winter Lake",\n "horse_url": "https://www.punters.com.au/horses/the-winter-lake_939875/",\n "jockey": "C Little",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1400m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-05 00:00:00 UTC] Lucky Fish Aviator Maiden Plate (F & M) 1400m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Red Beryl",\n "horse_url": "https://www.punters.com.au/horses/red-beryl_2386039/",\n "jockey": "L Mxothwa",\n "best_odds": "$13.00 / $4.40"\n },\n "2": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "$8.50"\n },\n "3": {\n "horse": "Elisa Mbali",\n "horse_url": "https://www.punters.com.au/horses/elisa-mbali_2270812/",\n "jockey": "J V Merwe",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Amayah",\n "horse_url": "https://www.punters.com.au/horses/amayah_2055361/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "6": {\n "horse": "Rose Woott",\n "horse_url": "https://www.punters.com.au/horses/rose-woott_2593178/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Champagne Blaze",\n "horse_url": "https://www.punters.com.au/horses/champagne-blaze_1963692/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lark\'s Song",\n "horse_url": "https://www.punters.com.au/horses/larks-song_2278932/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Southampton",\n "horse_url": "https://www.punters.com.au/horses/southampton_2270811/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "10": {\n "horse": "Nicci\'s Law",\n "horse_url": "https://www.punters.com.au/horses/niccis-law_2075812/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n },\n "11": {\n "horse": "Pomerol",\n "horse_url": "https://www.punters.com.au/horses/pomerol_2272131/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1800m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-05 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) 1800m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "American Beauty",\n "horse_url": "https://www.punters.com.au/horses/american-beauty_2152317/",\n "jockey": "R Fourie",\n "best_odds": "$7.50 / $2.70"\n },\n "2": {\n "horse": "Vivo Per Lei",\n "horse_url": "https://www.punters.com.au/horses/vivo-per-lei_1182625/",\n "jockey": "A Domeyer",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Homing Pigeon",\n "horse_url": "https://www.punters.com.au/horses/homing-pigeon_2093697/",\n "jockey": "C Murray",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Special Glamour",\n "horse_url": "https://www.punters.com.au/horses/special-glamour_1115205/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Heavenly Mafia",\n "horse_url": "https://www.punters.com.au/horses/heavenly-mafia_1969480/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Chasing Gold",\n "horse_url": "https://www.punters.com.au/horses/chasing-gold_2056392/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Rare Earth",\n "horse_url": "https://www.punters.com.au/horses/rare-earth_1116017/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "See The Sign",\n "horse_url": "https://www.punters.com.au/horses/see-the-sign_1182629/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "9": {\n "horse": "World Victory",\n "horse_url": "https://www.punters.com.au/horses/world-victory_2058201/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "2001m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-05 00:00:00 UTC] www.racecoast.co.za Class 4 2001m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "C Murray",\n "best_odds": "$5.50 / $2.70"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "V Jodhee",\n "best_odds": "$3.30"\n },\n "3": {\n "horse": "Heal And Soul",\n "horse_url": "https://www.punters.com.au/horses/heal-and-soul_1910374/",\n "jockey": "L Mxothwa",\n "best_odds": "$1.90"\n },\n "4": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "6": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Dive Bomber",\n "horse_url": "https://www.punters.com.au/horses/dive-bomber_1935489/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Elegant Noble",\n "horse_url": "https://www.punters.com.au/horses/elegant-noble_920777/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "11": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "12": {\n "horse": "Kwite A King",\n "horse_url": "https://www.punters.com.au/horses/kwite-a-king_965127/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "13": {\n "horse": "Gold Dust",\n "horse_url": "https://www.punters.com.au/horses/gold-dust_1921525/",\n "jockey": "C Little",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1501m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-05 00:00:00 UTC] Lucky Fish Power Pick Middle Stakes 1501m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "$31.00 / $8.50"\n },\n "2": {\n "horse": "Please Be True",\n "horse_url": "https://www.punters.com.au/horses/please-be-true_1099288/",\n "jockey": "A Domeyer",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Chasingtherainbow",\n "horse_url": "https://www.punters.com.au/horses/chasingtherainbow_1910372/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "San Pedro",\n "horse_url": "https://www.punters.com.au/horses/san-pedro_924875/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Song To The Moon",\n "horse_url": "https://www.punters.com.au/horses/song-to-the-moon_1042108/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Aversator",\n "horse_url": "https://www.punters.com.au/horses/aversator_1941015/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "8": {\n "horse": "Afrique",\n "horse_url": "https://www.punters.com.au/horses/afrique_1108479/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "9": {\n "horse": "Innamorare",\n "horse_url": "https://www.punters.com.au/horses/innamorare_892775/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1000m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-05 00:00:00 UTC] Woodruff Racing Syndicate Class 4 1000m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$18.00 / $6.50"\n },\n "2": {\n "horse": "Demanding Dave",\n "horse_url": "https://www.punters.com.au/horses/demanding-dave_1897800/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Rattlesnake",\n "horse_url": "https://www.punters.com.au/horses/rattlesnake_1082533/",\n "jockey": "C Orffer",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Kaalvoet",\n "horse_url": "https://www.punters.com.au/horses/kaalvoet_1959838/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "6": {\n "horse": "Marketa",\n "horse_url": "https://www.punters.com.au/horses/marketa_1955424/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n },\n "7": {\n "horse": "Mauritius Kestrel",\n "horse_url": "https://www.punters.com.au/horses/mauritius-kestrel_1065914/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Victor Hugo",\n "horse_url": "https://www.punters.com.au/horses/victor-hugo_1181100/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "10": {\n "horse": "Amen Corner",\n "horse_url": "https://www.punters.com.au/horses/amen-corner_1946278/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "1000m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-05 00:00:00 UTC] Hollywoodbets Bright Future Class 4 1000m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Sardinia Bay",\n "horse_url": "https://www.punters.com.au/horses/sardinia-bay_1967657/",\n "jockey": "C Orffer",\n "best_odds": "$4.10 / $2.00"\n },\n "2": {\n "horse": "All About Al",\n "horse_url": "https://www.punters.com.au/horses/all-about-al_792301/",\n "jockey": "C Bantam",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Love Shack",\n "horse_url": "https://www.punters.com.au/horses/love-shack_987455/",\n "jockey": "G Wright",\n "best_odds": "$6.50"\n },\n "4": {\n "horse": "Flying Finley",\n "horse_url": "https://www.punters.com.au/horses/flying-finley_1896505/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Ireland Forever",\n "horse_url": "https://www.punters.com.au/horses/ireland-forever_1935491/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Barney Mcgrew",\n "horse_url": "https://www.punters.com.au/horses/barney-mcgrew_764238/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gimmeathrill",\n "horse_url": "https://www.punters.com.au/horses/gimmeathrill_1105208/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Life Goes On",\n "horse_url": "https://www.punters.com.au/horses/life-goes-on_786153/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n }\n }\n}')
Smart Horse639918-Oct-25
Sweet Conifer623524-Jun-25
Show Off6186Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-08-27/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 8, 27, 0, 0), json='{\n "1": {\n "cond": "1250m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-08-27 10:45:00 UTC",\n "title": "Durbanville - R1 [2025-08-27 10:45:00 UTC] Juvenile Male Good For You & Juvenile Female Ukuduma Maiden Plate (f & M)(for Maiden Fillies And Mares) 1250m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Playful Joules",\n "horse_url": "https://www.punters.com.au/horses/playful-joules_1096452/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.00 / $2.25"\n },\n "2": {\n "horse": "Laydelay",\n "horse_url": "https://www.punters.com.au/horses/laydelay_2159261/",\n "jockey": "S Khumalo",\n "best_odds": "$1.85"\n },\n "3": {\n "horse": "Calanque",\n "horse_url": "https://www.punters.com.au/horses/calanque_2270809/",\n "jockey": "C Zackey",\n "best_odds": "$2.25"\n },\n "4": {\n "horse": "La Patrona",\n "horse_url": "https://www.punters.com.au/horses/la-patrona_2093703/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "5": {\n "horse": "Lark\'s Song",\n "horse_url": "https://www.punters.com.au/horses/larks-song_2278932/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "6": {\n "horse": "Surely Not",\n "horse_url": "https://www.punters.com.au/horses/surely-not_2272129/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "7": {\n "horse": "Autumn Rush",\n "horse_url": "https://www.punters.com.au/horses/autumn-rush_2272125/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "8": {\n "horse": "Redlight Lane",\n "horse_url": "https://www.punters.com.au/horses/redlight-lane_2278933/",\n "jockey": "A Fortune",\n "best_odds": "-"\n },\n "9": {\n "horse": "Lady Amber",\n "horse_url": "https://www.punters.com.au/horses/lady-amber_2272128/",\n "jockey": "K Steyn",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1250m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-08-27 11:20:00 UTC",\n "title": "Durbanville - R2 [2025-08-27 11:20:00 UTC] 3yo Male Eight On Eighteen & 3yo Female Mon Petit Cherie Maiden Plate(for All Maidens) 1250m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Viva\'s Liberte",\n "horse_url": "https://www.punters.com.au/horses/vivas-liberte_2278935/",\n "jockey": "C Zackey",\n "best_odds": "$2.80 / $1.70"\n },\n "2": {\n "horse": "Greenchoice",\n "horse_url": "https://www.punters.com.au/horses/greenchoice_2152306/",\n "jockey": "S Khumalo",\n "best_odds": "$2.15"\n },\n "3": {\n "horse": "Siriano",\n "horse_url": "https://www.punters.com.au/horses/siriano_1960890/",\n "jockey": "O Noach",\n "best_odds": "$2.60"\n },\n "4": {\n "horse": "Balzi Rossi",\n "horse_url": "https://www.punters.com.au/horses/balzi-rossi_1949245/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miami Summer",\n "horse_url": "https://www.punters.com.au/horses/miami-summer_2278936/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Royal Clinton",\n "horse_url": "https://www.punters.com.au/horses/royal-clinton_1960896/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "7": {\n "horse": "Clark Griswold",\n "horse_url": "https://www.punters.com.au/horses/clark-griswold_2273594/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Quicksmart",\n "horse_url": "https://www.punters.com.au/horses/quicksmart_2049214/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "9": {\n "horse": "Galactus",\n "horse_url": "https://www.punters.com.au/horses/galactus_1061708/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "10": {\n "horse": "Tomahawk Bill",\n "horse_url": "https://www.punters.com.au/horses/tomahawk-bill_1965509/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "11": {\n "horse": "Ready For The Road",\n "horse_url": "https://www.punters.com.au/horses/ready-for-the-road_2278934/",\n "jockey": "A Fortune",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1501m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-08-27 11:55:00 UTC",\n "title": "Durbanville - R3 [2025-08-27 11:55:00 UTC] Older Male Gimme A Prince & Older Female Double Grand Slam Maiden Plate (f & M)(for Maiden Fillies And Mares) 1501m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Beach Verse",\n "horse_url": "https://www.punters.com.au/horses/beach-verse_2046893/",\n "jockey": "A Fortune",\n "best_odds": "$2.40 / $1.55"\n },\n "2": {\n "horse": "Elusive Gift",\n "horse_url": "https://www.punters.com.au/horses/elusive-gift_2075811/",\n "jockey": "C Zackey",\n "best_odds": "$11.00"\n },\n "3": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "B Plaatjies",\n "best_odds": "$3.60"\n },\n "4": {\n "horse": "Up In Flames",\n "horse_url": "https://www.punters.com.au/horses/up-in-flames_2058197/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wait For Me",\n "horse_url": "https://www.punters.com.au/horses/wait-for-me_2055357/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "How Right You Are",\n "horse_url": "https://www.punters.com.au/horses/how-right-you-are_1410102/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sesame",\n "horse_url": "https://www.punters.com.au/horses/sesame_1404185/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "American Beauty",\n "horse_url": "https://www.punters.com.au/horses/american-beauty_2152317/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Given To Fly",\n "horse_url": "https://www.punters.com.au/horses/given-to-fly_1963690/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Special Glamour",\n "horse_url": "https://www.punters.com.au/horses/special-glamour_1115205/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "11": {\n "horse": "Dibble",\n "horse_url": "https://www.punters.com.au/horses/dibble_2056396/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "12": {\n "horse": "Sweetsummerlove",\n "horse_url": "https://www.punters.com.au/horses/sweetsummerlove_1087775/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "13": {\n "horse": "Island Jewel",\n "horse_url": "https://www.punters.com.au/horses/island-jewel_2152318/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "14": {\n "horse": "Endeared",\n "horse_url": "https://www.punters.com.au/horses/endeared_2075809/",\n "jockey": "D Ashby",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1501m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-08-27 12:30:00 UTC",\n "title": "Durbanville - R4 [2025-08-27 12:30:00 UTC] Champion Sprinter Gimme A Prince & Champion Miler One Stripe Class 4(open. Benchmark At 60.0kg = 80) 1501m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "It Is My Time",\n "horse_url": "https://www.punters.com.au/horses/it-is-my-time_1906862/",\n "jockey": "M Winnaar",\n "best_odds": "$21.00 / $6.50"\n },\n "2": {\n "horse": "Captains Alliance",\n "horse_url": "https://www.punters.com.au/horses/captains-alliance_1941014/",\n "jockey": "C Zackey",\n "best_odds": "$5.50"\n },\n "3": {\n "horse": "What A Fortune",\n "horse_url": "https://www.punters.com.au/horses/what-a-fortune_1072368/",\n "jockey": "A Domeyer",\n "best_odds": "$2.30"\n },\n "4": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "5": {\n "horse": "Blind Date",\n "horse_url": "https://www.punters.com.au/horses/blind-date_2055365/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Katsu",\n "horse_url": "https://www.punters.com.au/horses/katsu_931407/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Future Turn",\n "horse_url": "https://www.punters.com.au/horses/future-turn_891960/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "My Bestie",\n "horse_url": "https://www.punters.com.au/horses/my-bestie_759752/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Landseer",\n "horse_url": "https://www.punters.com.au/horses/landseer_1089825/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Jet Lavish",\n "horse_url": "https://www.punters.com.au/horses/jet-lavish_1057706/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "Show Off",\n "horse_url": "https://www.punters.com.au/horses/show-off_1937480/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1501m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-08-27 13:05:00 UTC",\n "title": "Durbanville - R5 [2025-08-27 13:05:00 UTC] Champion Middle Distance Eight On Eighteen & Champion Stayer Holding Thumbs B Stakes(for All Horses With A Nett Rating O 1501m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "$18.00 / $5.00"\n },\n "2": {\n "horse": "Gold Dust",\n "horse_url": "https://www.punters.com.au/horses/gold-dust_1921525/",\n "jockey": "C Zackey",\n "best_odds": "$2.30"\n },\n "3": {\n "horse": "Boogiefied",\n "horse_url": "https://www.punters.com.au/horses/boogiefied_1006958/",\n "jockey": "C Orffer",\n "best_odds": "$1.55"\n },\n "4": {\n "horse": "Please Be True",\n "horse_url": "https://www.punters.com.au/horses/please-be-true_1099288/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "5": {\n "horse": "Innamorare",\n "horse_url": "https://www.punters.com.au/horses/innamorare_892775/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "7": {\n "horse": "Aspect",\n "horse_url": "https://www.punters.com.au/horses/aspect_903634/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "San Pedro",\n "horse_url": "https://www.punters.com.au/horses/san-pedro_924875/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "1600m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-08-27 13:40:00 UTC",\n "title": "Durbanville - R6 [2025-08-27 13:40:00 UTC] Champion Work Rider Louis Burke & Champion Jockey Richard Fourie Class 4 (f & M)(for Fillies & Mares. Benchmark At 60.0k 1600m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Tap Shoes",\n "horse_url": "https://www.punters.com.au/horses/tap-shoes_1109252/",\n "jockey": "A Domeyer",\n "best_odds": "$5.75 / $2.70"\n },\n "2": {\n "horse": "Hampstead Heath",\n "horse_url": "https://www.punters.com.au/horses/hampstead-heath_1063548/",\n "jockey": "C Zackey",\n "best_odds": "$6.00"\n },\n "3": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "R Fourie",\n "best_odds": "$3.60"\n },\n "4": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wehaveasituation",\n "horse_url": "https://www.punters.com.au/horses/wehaveasituation_987452/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Apricity",\n "horse_url": "https://www.punters.com.au/horses/apricity_1969484/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "7": {\n "horse": "Miraculous",\n "horse_url": "https://www.punters.com.au/horses/miraculous_1116016/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "8": {\n "horse": "Street Talk",\n "horse_url": "https://www.punters.com.au/horses/street-talk_1941717/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Lady Springfield",\n "horse_url": "https://www.punters.com.au/horses/lady-springfield_1098650/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "10": {\n "horse": "Take It As Red",\n "horse_url": "https://www.punters.com.au/horses/take-it-as-red_1906853/",\n "jockey": "K Steyn",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1250m Total $14.2k: 1st $8.8k Good",\n "datetime": "2025-08-27 14:20:00 UTC",\n "title": "Durbanville - R7 [2025-08-27 14:20:00 UTC] Champion Trainer Justin Snaith Champion Owner N Jonsson & J P Rupert A Stakes(for All Horses) 1250m Total $14.2k: 1st $8.8k Good",\n "1": {\n "horse": "Dumbledore",\n "horse_url": "https://www.punters.com.au/horses/dumbledore_931833/",\n "jockey": "R Fourie",\n "best_odds": "$3.70 / $1.95"\n },\n "2": {\n "horse": "Kinda Wonderful",\n "horse_url": "https://www.punters.com.au/horses/kinda-wonderful_1077382/",\n "jockey": "C Orffer",\n "best_odds": "$4.40"\n },\n "3": {\n "horse": "Legal Counsel",\n "horse_url": "https://www.punters.com.au/horses/legal-counsel_1103451/",\n "jockey": "A Fortune",\n "best_odds": "$2.35"\n },\n "4": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "5": {\n "horse": "The Winter Lake",\n "horse_url": "https://www.punters.com.au/horses/the-winter-lake_939875/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Boundless Energy",\n "horse_url": "https://www.punters.com.au/horses/boundless-energy_1093223/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "7": {\n "horse": "Coastal Commander",\n "horse_url": "https://www.punters.com.au/horses/coastal-commander_965112/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Sohot Sowhat",\n "horse_url": "https://www.punters.com.au/horses/sohot-sowhat_1794069/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Let It Be Said",\n "horse_url": "https://www.punters.com.au/horses/let-it-be-said_1097867/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1400m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-08-27 14:55:00 UTC",\n "title": "Durbanville - R8 [2025-08-27 14:55:00 UTC] Horse Of The Year Eight On Eighteen D Stakes(for All Horses With A Nett Rating Of 69 & Below) 1400m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Black Path",\n "horse_url": "https://www.punters.com.au/horses/black-path_875479/",\n "jockey": "J V Merwe",\n "best_odds": "$21.50 / $7.00"\n },\n "2": {\n "horse": "Tres Chic",\n "horse_url": "https://www.punters.com.au/horses/tres-chic_943515/",\n "jockey": "S Bungane",\n "best_odds": "$2.45"\n },\n "3": {\n "horse": "District Master",\n "horse_url": "https://www.punters.com.au/horses/district-master_1404189/",\n "jockey": "G V Niekerk",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Ischyro",\n "horse_url": "https://www.punters.com.au/horses/ischyro_1057285/",\n "jockey": "A Fortune",\n "best_odds": "-"\n },\n "5": {\n "horse": "Midway",\n "horse_url": "https://www.punters.com.au/horses/midway_1067764/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Ozark",\n "horse_url": "https://www.punters.com.au/horses/ozark_931838/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "7": {\n "horse": "Miss Mackie",\n "horse_url": "https://www.punters.com.au/horses/miss-mackie_1921527/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "8": {\n "horse": "Gripen",\n "horse_url": "https://www.punters.com.au/horses/gripen_1083112/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "9": {\n "horse": "Hang Out The Stars",\n "horse_url": "https://www.punters.com.au/horses/hang-out-the-stars_931428/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n }\n }\n}')
Princessontherun563112-Jun-25
Red Beryl5595Event(url='https://www.punters.com.au/tracks/durbanville_849/results/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 29, 23, 59, 59, 999999), json='{\n "1": {\n "cond": "1400m Total $9k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R1 [2025-10-29 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate 1400m Total $9k: GOOD",\n "1": {\n "horse": "Ignite The Fire",\n "horse_url": "https://www.punters.com.au/horses/ignite-the-fire_2055364/",\n "jockey": "J V Merwe",\n "top_tote": "$7.50 / $1.60 ",\n "sp": "$7.5",\n "margin": "01:26.300"\n },\n "2": {\n "horse": "Divine Warrior",\n "horse_url": "https://www.punters.com.au/horses/divine-warrior_2593848/",\n "jockey": "L Mxothwa",\n "top_tote": "$33.20 / $4.90 ",\n "sp": "$23",\n "margin": "0.50L"\n },\n "3": {\n "horse": "Dance To The Sun",\n "horse_url": "https://www.punters.com.au/horses/dance-to-the-sun_2049213/",\n "jockey": "K Steyn",\n "top_tote": "$18.80 / $4.10 ",\n "sp": "$34",\n "margin": "4.00L"\n },\n "4": {\n "horse": "Meet The King",\n "horse_url": "https://www.punters.com.au/horses/meet-the-king_2298762/",\n "jockey": "G Lerena",\n "top_tote": "$1.70 / $1.04 ",\n "sp": "$1.85",\n "margin": "5.00L"\n },\n "5": {\n "horse": "Waloyo Yamoni",\n "horse_url": "https://www.punters.com.au/horses/waloyo-yamoni_2052485/",\n "jockey": "N Yuen",\n "top_tote": "$23.00 / $4.30 ",\n "sp": "$91",\n "margin": "7.50L"\n },\n "6": {\n "horse": "Supposeyou\'veheard",\n "horse_url": "https://www.punters.com.au/horses/supposeyouveheard_1935492/",\n "jockey": "C Orffer",\n "top_tote": "$10.90 / $2.80 ",\n "sp": "$10",\n "margin": "7.80L"\n },\n "7": {\n "horse": "Gimme The Truth",\n "horse_url": "https://www.punters.com.au/horses/gimme-the-truth_2600958/",\n "jockey": "C Little",\n "top_tote": "$10.90 / $2.70 ",\n "sp": "$17",\n "margin": "9.05L"\n },\n "8": {\n "horse": "Eugenius",\n "horse_url": "https://www.punters.com.au/horses/eugenius_2298753/",\n "jockey": "S Veale",\n "top_tote": "$4.40 / $1.30 ",\n "sp": "$4",\n "margin": "11.80L"\n },\n "9": {\n "horse": "Future Gold",\n "horse_url": "https://www.punters.com.au/horses/future-gold_2386042/",\n "jockey": "G Wright",\n "top_tote": "$94.30 / $10.60 ",\n "sp": "$201",\n "margin": "22.80L"\n }\n },\n "2": {\n "cond": "1400m Total $9k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R2 [2025-10-29 00:00:00 UTC] Join The Racecoast Turf Club Maiden Plate 1400m Total $9k: GOOD",\n "1": {\n "horse": "Miami Summer",\n "horse_url": "https://www.punters.com.au/horses/miami-summer_2278936/",\n "jockey": "J V Merwe",\n "top_tote": "$2.00 / $1.04 ",\n "sp": "$2",\n "margin": "01:25.280"\n },\n "2": {\n "horse": "Perfect Impact",\n "horse_url": "https://www.punters.com.au/horses/perfect-impact_1921526/",\n "jockey": "C Zackey",\n "top_tote": "$20.10 / $3.30 ",\n "sp": "$23",\n "margin": "1.25L"\n },\n "3": {\n "horse": "Joueur De Flute",\n "horse_url": "https://www.punters.com.au/horses/joueur-de-flute_1085726/",\n "jockey": "C Murray",\n "top_tote": "$3.00 / $1.20 ",\n "sp": "$3",\n "margin": "2.50L"\n },\n "4": {\n "horse": "Cedar Point",\n "horse_url": "https://www.punters.com.au/horses/cedar-point_2273595/",\n "jockey": "G Lerena",\n "top_tote": "$9.60 / $2.40 ",\n "sp": "$13",\n "margin": "4.25L"\n },\n "5": {\n "horse": "Klein Karoo",\n "horse_url": "https://www.punters.com.au/horses/klein-karoo_1908653/",\n "jockey": "G Behr",\n "top_tote": "$6.70 / $1.60 ",\n "sp": "$7",\n "margin": "5.25L"\n },\n "6": {\n "horse": "Symbolic Gesture",\n "horse_url": "https://www.punters.com.au/horses/symbolic-gesture_2273591/",\n "jockey": "C Orffer",\n "top_tote": "$20.00 / $6.10 ",\n "sp": "$71",\n "margin": "8.25L"\n },\n "7": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "top_tote": "$14.00 / $3.00 ",\n "sp": "$12",\n "margin": "9.50L"\n },\n "8": {\n "horse": "Eriks Love",\n "horse_url": "https://www.punters.com.au/horses/eriks-love_2437309/",\n "jockey": "C Little",\n "top_tote": "$53.10 / $8.00 ",\n "sp": "$71",\n "margin": "15.50L"\n }\n },\n "3": {\n "cond": "1250m Total $12k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R3 [2025-10-29 00:00:00 UTC] www.racecoast.co.za B Stakes 1250m Total $12k: GOOD",\n "1": {\n "horse": "Powerandtheglory",\n "horse_url": "https://www.punters.com.au/horses/powerandtheglory_1085730/",\n "jockey": "G Lerena",\n "top_tote": "$9.20 / $3.10 ",\n "sp": "$10",\n "margin": "01:14.970"\n },\n "2": {\n "horse": "Black Eagle",\n "horse_url": "https://www.punters.com.au/horses/black-eagle_1965510/",\n "jockey": "S Veale",\n "top_tote": "$2.20 / $2.00 ",\n "sp": "$2.2",\n "margin": "0.50L"\n },\n "3": {\n "horse": "La Pulga",\n "horse_url": "https://www.punters.com.au/horses/la-pulga_1085740/",\n "jockey": "A Domeyer",\n "top_tote": "$8.30 / $2.90 ",\n "sp": "$9.5",\n "margin": "1.75L"\n },\n "4": {\n "horse": "Oliver",\n "horse_url": "https://www.punters.com.au/horses/oliver_932657/",\n "jockey": "R Fourie",\n "top_tote": "$3.10 / $1.50 ",\n "sp": "$3.5",\n "margin": "2.05L"\n },\n "5": {\n "horse": "Surge Of Power",\n "horse_url": "https://www.punters.com.au/horses/surge-of-power_1073626/",\n "jockey": "B Plaatjies",\n "top_tote": "$11.20 / $3.70 ",\n "sp": "$12",\n "margin": "6.05L"\n },\n "6": {\n "horse": "Wing Walker",\n "horse_url": "https://www.punters.com.au/horses/wing-walker_1052354/",\n "jockey": "C Murray",\n "top_tote": "$5.50 / $2.30 ",\n "sp": "$8.5",\n "margin": "105.05L"\n }\n },\n "4": {\n "cond": "1250m Total $9k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R4 [2025-10-29 00:00:00 UTC] Lucky Fish New Fortune Class 4 (F & M) 1250m Total $9k: GOOD",\n "1": {\n "horse": "Miss William",\n "horse_url": "https://www.punters.com.au/horses/miss-william_1938695/",\n "jockey": "G Wright",\n "top_tote": "$10.40 / $3.10 ",\n "sp": "$13",\n "margin": "01:15.010"\n },\n "2": {\n "horse": "Calanque",\n "horse_url": "https://www.punters.com.au/horses/calanque_2270809/",\n "jockey": "R Fourie",\n "top_tote": "$1.70 / $1.10 ",\n "sp": "$1.8",\n "margin": "2.00L"\n },\n "3": {\n "horse": "Clair De Lune",\n "horse_url": "https://www.punters.com.au/horses/clair-de-lune_1903701/",\n "jockey": "G Lerena",\n "top_tote": "$7.40 / $1.70 ",\n "sp": "$7",\n "margin": "3.75L"\n },\n "4": {\n "horse": "Girl Like Us",\n "horse_url": "https://www.punters.com.au/horses/girl-like-us_1037719/",\n "jockey": "D Ashby",\n "top_tote": "$14.50 / $2.00 ",\n "sp": "$13",\n "margin": "5.25L"\n },\n "5": {\n "horse": "Call Of The Karoo",\n "horse_url": "https://www.punters.com.au/horses/call-of-the-karoo_1897804/",\n "jockey": "J V Merwe",\n "top_tote": "$6.30 / $1.50 ",\n "sp": "$6.5",\n "margin": "5.25L"\n },\n "6": {\n "horse": "Berry\'s Boogie",\n "horse_url": "https://www.punters.com.au/horses/berrys-boogie_1115203/",\n "jockey": "A Domeyer",\n "top_tote": "$11.20 / $2.50 ",\n "sp": "$12",\n "margin": "8.25L"\n },\n "7": {\n "horse": "Jou Lekker Ding",\n "horse_url": "https://www.punters.com.au/horses/jou-lekker-ding_1064274/",\n "jockey": "V Jodhee",\n "top_tote": "$32.70 / $8.90 ",\n "sp": "$41",\n "margin": "11.00L"\n },\n "8": {\n "horse": "Playful Joules",\n "horse_url": "https://www.punters.com.au/horses/playful-joules_1096452/",\n "jockey": "M Yeni",\n "top_tote": "$18.20 / $7.30 ",\n "sp": "$61",\n "margin": "13.75L"\n },\n "9": {\n "horse": "Garden Of Eden",\n "horse_url": "https://www.punters.com.au/horses/garden-of-eden_1021479/",\n "jockey": "B Plaatjies",\n "top_tote": "$24.10 / $4.30 ",\n "sp": "$26",\n "margin": "15.00L"\n }\n },\n "5": {\n "cond": "1250m Total $8k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R5 [2025-10-29 00:00:00 UTC] RCoast Incentives Powered By Hollywoodbets D Stakes 1250m Total $8k: GOOD",\n "1": {\n "horse": "Dawn\'s Early Light",\n "horse_url": "https://www.punters.com.au/horses/dawns-early-light_1116027/",\n "jockey": "G V Niekerk",\n "top_tote": "$4.70 / $1.80 ",\n "sp": "$5.5",\n "margin": "01:16.360"\n },\n "2": {\n "horse": "Lovers Lane",\n "horse_url": "https://www.punters.com.au/horses/lovers-lane_896843/",\n "jockey": "C Zackey",\n "top_tote": "$9.70 / $4.10 ",\n "sp": "$17",\n "margin": "0.75L"\n },\n "3": {\n "horse": "Pushing Limits",\n "horse_url": "https://www.punters.com.au/horses/pushing-limits_1059775/",\n "jockey": "C Orffer",\n "top_tote": "$11.30 / $2.80 ",\n "sp": "$9.5",\n "margin": "1.05L"\n },\n "4": {\n "horse": "Ozark",\n "horse_url": "https://www.punters.com.au/horses/ozark_931838/",\n "jockey": "B Plaatjies",\n "top_tote": "$22.60 / $4.40 ",\n "sp": "$17",\n "margin": "2.05L"\n },\n "5": {\n "horse": "Siriano",\n "horse_url": "https://www.punters.com.au/horses/siriano_1960890/",\n "jockey": "R Fourie",\n "top_tote": "$3.20 / $1.30 ",\n "sp": "$4",\n "margin": "2.35L"\n },\n "6": {\n "horse": "Champagne Mac",\n "horse_url": "https://www.punters.com.au/horses/champagne-mac_941917/",\n "jockey": "C Murray",\n "top_tote": "$31.10 / $7.10 ",\n "sp": "$23",\n "margin": "4.35L"\n },\n "7": {\n "horse": "Typically French",\n "horse_url": "https://www.punters.com.au/horses/typically-french_1033838/",\n "jockey": "D Ashby",\n "top_tote": "$68.50 / $10.40 ",\n "sp": "$51",\n "margin": "4.55L"\n },\n "8": {\n "horse": "Angel\'s Oasis",\n "horse_url": "https://www.punters.com.au/horses/angels-oasis_1102263/",\n "jockey": "L Mxothwa",\n "top_tote": "$4.00 / $1.30 ",\n "sp": "$5",\n "margin": "5.80L"\n },\n "9": {\n "horse": "Caribbean Gold",\n "horse_url": "https://www.punters.com.au/horses/caribbean-gold_2437301/",\n "jockey": "C Little",\n "top_tote": "$5.80 / $1.90 ",\n "sp": "$4.8",\n "margin": "13.80L"\n },\n "10": {\n "horse": "Good To Great",\n "horse_url": "https://www.punters.com.au/horses/good-to-great_1102951/",\n "jockey": "C Bantam",\n "top_tote": "$71.70 / $12.20 ",\n "sp": "$71",\n "margin": "13.95L"\n },\n "11": {\n "horse": "Stu\'s Girl",\n "horse_url": "https://www.punters.com.au/horses/stus-girl_1073632/",\n "jockey": "N Yuen",\n "top_tote": "$60.60 / $11.10 ",\n "sp": "$126",\n "margin": "14.95L"\n }\n },\n "6": {\n "cond": "1400m Total $7k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R6 [2025-10-29 00:00:00 UTC] Perfectly Placed Class 5 (F & M) 1400m Total $7k: GOOD",\n "1": {\n "horse": "Beach Verse",\n "horse_url": "https://www.punters.com.au/horses/beach-verse_2046893/",\n "jockey": "R Fourie",\n "top_tote": "$2.30 / $1.04 ",\n "sp": "$2.3",\n "margin": "01:25.520"\n },\n "2": {\n "horse": "Act Of Grace",\n "horse_url": "https://www.punters.com.au/horses/act-of-grace_1960902/",\n "jockey": "C Little",\n "top_tote": "$7.60 / $2.00 ",\n "sp": "$9.5",\n "margin": "2.25L"\n },\n "3": {\n "horse": "Apricity",\n "horse_url": "https://www.punters.com.au/horses/apricity_1969484/",\n "jockey": "M Yeni",\n "top_tote": "$5.80 / $1.90 ",\n "sp": "$6.5",\n "margin": "3.00L"\n },\n "4": {\n "horse": "Black Path",\n "horse_url": "https://www.punters.com.au/horses/black-path_875479/",\n "jockey": "J V Merwe",\n "top_tote": "$11.00 / $2.70 ",\n "sp": "$12",\n "margin": "3.50L"\n },\n "5": {\n "horse": "Girl Magic",\n "horse_url": "https://www.punters.com.au/horses/girl-magic_1404183/",\n "jockey": "O Noach",\n "top_tote": "$15.90 / $4.00 ",\n "sp": "$16",\n "margin": "3.80L"\n },\n "6": {\n "horse": "Oncidium",\n "horse_url": "https://www.punters.com.au/horses/oncidium_2045819/",\n "jockey": "G Lerena",\n "top_tote": "$5.80 / $2.20 ",\n "sp": "$5.5",\n "margin": "6.30L"\n },\n "7": {\n "horse": "Miss New York",\n "horse_url": "https://www.punters.com.au/horses/miss-new-york_916117/",\n "jockey": "D Ashby",\n "top_tote": "$13.00 / $3.80 ",\n "sp": "$19",\n "margin": "7.55L"\n },\n "8": {\n "horse": "Elusive Gift",\n "horse_url": "https://www.punters.com.au/horses/elusive-gift_2075811/",\n "jockey": "C Orffer",\n "top_tote": "$8.50 / $2.60 ",\n "sp": "$10",\n "margin": "10.05L"\n }\n },\n "7": {\n "cond": "1400m Total $7k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R7 [2025-10-29 00:00:00 UTC] Lucky Fish Mystic Fortune Class 5 (F & M) 1400m Total $7k: GOOD",\n "1": {\n "horse": "Dream Searcher",\n "horse_url": "https://www.punters.com.au/horses/dream-searcher_1000074/",\n "jockey": "C Bantam",\n "top_tote": "$14.70 / $3.50 ",\n "sp": "$15",\n "margin": "01:26.490"\n },\n "2": {\n "horse": "La Landonne",\n "horse_url": "https://www.punters.com.au/horses/la-landonne_1967175/",\n "jockey": "N Yuen",\n "top_tote": "$15.50 / $3.50 ",\n "sp": "$23",\n "margin": "0.30L"\n },\n "3": {\n "horse": "Catch A Penny",\n "horse_url": "https://www.punters.com.au/horses/catch-a-penny_1182616/",\n "jockey": "C Little",\n "top_tote": "$5.10 / $1.30 ",\n "sp": "$7",\n "margin": "0.60L"\n },\n "4": {\n "horse": "Eisteddfod",\n "horse_url": "https://www.punters.com.au/horses/eisteddfod_1969477/",\n "jockey": "C Zackey",\n "top_tote": "$2.00 / $1.10 ",\n "sp": "$2.1",\n "margin": "3.35L"\n },\n "5": {\n "horse": "Red Beryl",\n "horse_url": "https://www.punters.com.au/horses/red-beryl_2386039/",\n "jockey": "L Mxothwa",\n "top_tote": "$4.10 / $1.60 ",\n "sp": "$3.7",\n "margin": "3.85L"\n },\n "6": {\n "horse": "Tres Chic",\n "horse_url": "https://www.punters.com.au/horses/tres-chic_943515/",\n "jockey": "V Jodhee",\n "top_tote": "$13.40 / $2.90 ",\n "sp": "$16",\n "margin": "4.05L"\n },\n "7": {\n "horse": "State Capitol",\n "horse_url": "https://www.punters.com.au/horses/state-capitol_1039943/",\n "jockey": "B Plaatjies",\n "top_tote": "$21.20 / $4.80 ",\n "sp": "$26",\n "margin": "6.05L"\n },\n "8": {\n "horse": "Saloon Girl",\n "horse_url": "https://www.punters.com.au/horses/saloon-girl_1068657/",\n "jockey": "G Behr",\n "top_tote": "$67.60 / $8.90 ",\n "sp": "$151",\n "margin": "6.80L"\n },\n "9": {\n "horse": "Zena\'s Act",\n "horse_url": "https://www.punters.com.au/horses/zenas-act_1916393/",\n "jockey": "G Lerena",\n "top_tote": "$14.20 / $3.00 ",\n "sp": "$15",\n "margin": "11.05L"\n }\n },\n "8": {\n "cond": "1400m Total $10k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R8 [2025-10-29 00:00:00 UTC] Hollywoodbets Bright Future Class 4 1400m Total $10k: GOOD",\n "1": {\n "horse": "Fox On The Run",\n "horse_url": "https://www.punters.com.au/horses/fox-on-the-run_2564474/",\n "jockey": "R Fourie",\n "top_tote": "$2.70 / $1.40 ",\n "sp": "$2.75",\n "margin": "01:25.550"\n },\n "2": {\n "horse": "Boogiefied",\n "horse_url": "https://www.punters.com.au/horses/boogiefied_1006958/",\n "jockey": "A Domeyer",\n "top_tote": "$4.90 / $1.60 ",\n "sp": "$6",\n "margin": "0.10L"\n },\n "3": {\n "horse": "Winter Pearl",\n "horse_url": "https://www.punters.com.au/horses/winter-pearl_815042/",\n "jockey": "S Bungane",\n "top_tote": "$20.70 / $4.70 ",\n "sp": "$15",\n "margin": "0.40L"\n },\n "4": {\n "horse": "Bel Canto Dream",\n "horse_url": "https://www.punters.com.au/horses/bel-canto-dream_1794065/",\n "jockey": "L Mxothwa",\n "top_tote": "$38.10 / $8.10 ",\n "sp": "$34",\n "margin": "0.90L"\n },\n "5": {\n "horse": "Carriacou",\n "horse_url": "https://www.punters.com.au/horses/carriacou_914106/",\n "jockey": "C Murray",\n "top_tote": "$7.40 / $2.50 ",\n "sp": "$10",\n "margin": "1.10L"\n },\n "6": {\n "horse": "Gran Canaria",\n "horse_url": "https://www.punters.com.au/horses/gran-canaria_1404191/",\n "jockey": "N Yuen",\n "top_tote": "$20.30 / $4.90 ",\n "sp": "$71",\n "margin": "1.85L"\n },\n "7": {\n "horse": "Pomp It Up",\n "horse_url": "https://www.punters.com.au/horses/pomp-it-up_2093705/",\n "jockey": "J V Merwe",\n "top_tote": "$6.30 / $2.40 ",\n "sp": "$6",\n "margin": "2.15L"\n },\n "8": {\n "horse": "Ireland Forever",\n "horse_url": "https://www.punters.com.au/horses/ireland-forever_1935491/",\n "jockey": "B Plaatjies",\n "top_tote": "$17.40 / $3.50 ",\n "sp": "$23",\n "margin": "3.90L"\n },\n "9": {\n "horse": "Sooty",\n "horse_url": "https://www.punters.com.au/horses/sooty_1030226/",\n "jockey": "D Ashby",\n "top_tote": "$17.60 / $3.90 ",\n "sp": "$16",\n "margin": "4.40L"\n },\n "10": {\n "horse": "Rhydian",\n "horse_url": "https://www.punters.com.au/horses/rhydian_1074988/",\n "jockey": "C Zackey",\n "top_tote": "$7.10 / $2.10 ",\n "sp": "$7",\n "margin": "7.40L"\n },\n "11": {\n "horse": "Firingonallengines",\n "horse_url": "https://www.punters.com.au/horses/firingonallengines_996606/",\n "jockey": "G Wright",\n "top_tote": "$41.60 / $9.40 ",\n "sp": "$51",\n "margin": "9.65L"\n }\n }\n}')
Cavalry Commander5556Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-25/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 25, 0, 0), json='{\n "1": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-25 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "William\'s Woman",\n "horse_url": "https://www.punters.com.au/horses/williams-woman_2273592/",\n "jockey": "S Bungane",\n "best_odds": "$2.40 / $1.45"\n },\n "2": {\n "horse": "That\'ll B The Day",\n "horse_url": "https://www.punters.com.au/horses/thatll-b-the-day_1969695/",\n "jockey": "C Little",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Digby",\n "horse_url": "https://www.punters.com.au/horses/digby_1097872/",\n "jockey": "G Behr",\n "best_odds": "$1.60"\n },\n "4": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "5": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Mr Moustache",\n "horse_url": "https://www.punters.com.au/horses/mr-moustache_1967660/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Oh So Onederful",\n "horse_url": "https://www.punters.com.au/horses/oh-so-onederful_2298755/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "8": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rosa Osiria",\n "horse_url": "https://www.punters.com.au/horses/rosa-osiria_1091599/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-25 00:00:00 UTC] Lucky Fish Maiden Dash Maiden Plate (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "C Zackey",\n "best_odds": "$7.00 / $3.20"\n },\n "2": {\n "horse": "Gin Palace",\n "horse_url": "https://www.punters.com.au/horses/gin-palace_1969485/",\n "jockey": "C Orffer",\n "best_odds": "$9.50"\n },\n "3": {\n "horse": "One Dance",\n "horse_url": "https://www.punters.com.au/horses/one-dance_1948910/",\n "jockey": "S Veale",\n "best_odds": "$1.70"\n },\n "4": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Her World",\n "horse_url": "https://www.punters.com.au/horses/her-world_1967174/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "6": {\n "horse": "Somebody Somewhere",\n "horse_url": "https://www.punters.com.au/horses/somebody-somewhere_2590029/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Woman In Gold",\n "horse_url": "https://www.punters.com.au/horses/woman-in-gold_2590033/",\n "jockey": "U Jockey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Future Gamble",\n "horse_url": "https://www.punters.com.au/horses/future-gamble_2593850/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "12": {\n "horse": "Swift Serenity",\n "horse_url": "https://www.punters.com.au/horses/swift-serenity_1969487/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "13": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "14": {\n "horse": "First Strike",\n "horse_url": "https://www.punters.com.au/horses/first-strike_2599489/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-25 00:00:00 UTC] RCS Two Year Old Sale 25 Oct Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Joshua",\n "horse_url": "https://www.punters.com.au/horses/joshua_1933316/",\n "jockey": "C Murray",\n "best_odds": "$6.00 / $2.30"\n },\n "2": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "S Moodley",\n "best_odds": "$1.28"\n },\n "3": {\n "horse": "Time Honored",\n "horse_url": "https://www.punters.com.au/horses/time-honored_1082527/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.40"\n },\n "4": {\n "horse": "Eric Liddell",\n "horse_url": "https://www.punters.com.au/horses/eric-liddell_2056387/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fast And Free",\n "horse_url": "https://www.punters.com.au/horses/fast-and-free_2056388/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Leif Erikson",\n "horse_url": "https://www.punters.com.au/horses/leif-erikson_2159255/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "King\'s Colour",\n "horse_url": "https://www.punters.com.au/horses/kings-colour_1965519/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-25 00:00:00 UTC] Centenary Club Class 4 (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Strawberry Thief",\n "horse_url": "https://www.punters.com.au/horses/strawberry-thief_1910379/",\n "jockey": "R Fourie",\n "best_odds": "$12.00 / $5.00"\n },\n "2": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "S Moodley",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Beneath The Clouds",\n "horse_url": "https://www.punters.com.au/horses/beneath-the-clouds_1406286/",\n "jockey": "C Zackey",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Heliotrope",\n "horse_url": "https://www.punters.com.au/horses/heliotrope_1028194/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Hunga Tonga",\n "horse_url": "https://www.punters.com.au/horses/hunga-tonga_1076831/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Princess Of Bayeux",\n "horse_url": "https://www.punters.com.au/horses/princess-of-bayeux_954691/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-25 00:00:00 UTC] Choice Carriers Class 4 m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Coco\'s Hero",\n "horse_url": "https://www.punters.com.au/horses/cocos-hero_2052476/",\n "jockey": "C Zackey",\n "best_odds": "$2.20 / $1.45"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "C Murray",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25"\n },\n "4": {\n "horse": "Repetition",\n "horse_url": "https://www.punters.com.au/horses/repetition_1114642/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-25 00:00:00 UTC] Reeves Racing Syndicate C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Western World",\n "horse_url": "https://www.punters.com.au/horses/western-world_1085738/",\n "jockey": "S Veale",\n "best_odds": "$6.25 / $2.70"\n },\n "2": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "S Moodley",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Tothemoonandback",\n "horse_url": "https://www.punters.com.au/horses/tothemoonandback_888607/",\n "jockey": "M Yeni",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Two A Penny",\n "horse_url": "https://www.punters.com.au/horses/two-a-penny_965132/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Etoilefillante",\n "horse_url": "https://www.punters.com.au/horses/etoilefillante_982239/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twice The Master",\n "horse_url": "https://www.punters.com.au/horses/twice-the-master_867111/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Professor Snape",\n "horse_url": "https://www.punters.com.au/horses/professor-snape_903247/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-25 00:00:00 UTC] Lucky Fish Turf Luck B Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Tenpenny",\n "horse_url": "https://www.punters.com.au/horses/tenpenny_1406287/",\n "jockey": "J V Merwe",\n "best_odds": "$6.50 / $2.60"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Regulation",\n "horse_url": "https://www.punters.com.au/horses/regulation_1091332/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "We Have Touchdown",\n "horse_url": "https://www.punters.com.au/horses/we-have-touchdown_1087781/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Call To Unite",\n "horse_url": "https://www.punters.com.au/horses/call-to-unite_1001493/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-25 00:00:00 UTC] New Turf Carriers Class 5 m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Prince Of Tibet",\n "horse_url": "https://www.punters.com.au/horses/prince-of-tibet_1030235/",\n "jockey": "J V Merwe",\n "best_odds": "$6.00 / $2.70"\n },\n "2": {\n "horse": "Delta Pride",\n "horse_url": "https://www.punters.com.au/horses/delta-pride_2152305/",\n "jockey": "R Fourie",\n "best_odds": "$1.55"\n },\n "3": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "The Night Ferry",\n "horse_url": "https://www.punters.com.au/horses/the-night-ferry_1025322/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gnarly",\n "horse_url": "https://www.punters.com.au/horses/gnarly_1071669/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cosmic Rhythm",\n "horse_url": "https://www.punters.com.au/horses/cosmic-rhythm_968671/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Astronomical Boy",\n "horse_url": "https://www.punters.com.au/horses/astronomical-boy_2152304/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-25 00:00:00 UTC] Hollywoodbets Bright Future C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Magical Place",\n "horse_url": "https://www.punters.com.au/horses/magical-place_2056394/",\n "jockey": "C Murray",\n "best_odds": "$6.50 / $2.80"\n },\n "2": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "C Little",\n "best_odds": "$12.00"\n },\n "4": {\n "horse": "Shifting Path",\n "horse_url": "https://www.punters.com.au/horses/shifting-path_876693/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Easy Money",\n "horse_url": "https://www.punters.com.au/horses/easy-money_931421/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Diablo",\n "horse_url": "https://www.punters.com.au/horses/diablo_1094259/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cavalry Commander",\n "horse_url": "https://www.punters.com.au/horses/cavalry-commander_1410107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Fort Red",\n "horse_url": "https://www.punters.com.au/horses/fort-red_742419/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bluff On Bluff",\n "horse_url": "https://www.punters.com.au/horses/bluff-on-bluff_820569/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "October Storm",\n "horse_url": "https://www.punters.com.au/horses/october-storm_2056393/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n }\n}')
Copper Plate549523-Oct-25
Real Stunner529014-Oct-25
Molotov Cocktail501616-Oct-25
Rare Earth3155Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-09-09/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 9, 9, 0, 0), json='{\n "1": {\n "cond": "1250m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-09-09 10:55:00 UTC",\n "title": "Durbanville - R1 [2025-09-09 10:55:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate (F & M) 1250m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Reet Petite",\n "horse_url": "https://www.punters.com.au/horses/reet-petite_2386038/",\n "jockey": "R Fourie",\n "best_odds": "$5.75 / $2.15"\n },\n "2": {\n "horse": "Got The Look",\n "horse_url": "https://www.punters.com.au/horses/got-the-look_1944664/",\n "jockey": "S Veale",\n "best_odds": "$1.25"\n },\n "3": {\n "horse": "Vixens War",\n "horse_url": "https://www.punters.com.au/horses/vixens-war_2046892/",\n "jockey": "C Little",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Lilac In Winter",\n "horse_url": "https://www.punters.com.au/horses/lilac-in-winter_1967170/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Autumn Rush",\n "horse_url": "https://www.punters.com.au/horses/autumn-rush_2272125/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "6": {\n "horse": "Without Remorse",\n "horse_url": "https://www.punters.com.au/horses/without-remorse_2152311/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "7": {\n "horse": "Keep Warm",\n "horse_url": "https://www.punters.com.au/horses/keep-warm_2046898/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Southampton",\n "horse_url": "https://www.punters.com.au/horses/southampton_2270811/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1250m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-09-09 11:30:00 UTC",\n "title": "Durbanville - R2 [2025-09-09 11:30:00 UTC] Live It. Love It. Own It Maiden Plate (F & M) 1250m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Queen Regent",\n "horse_url": "https://www.punters.com.au/horses/queen-regent_1944658/",\n "jockey": "J V Merwe",\n "best_odds": "$1.60 / $1.18"\n },\n "2": {\n "horse": "Eisteddfod",\n "horse_url": "https://www.punters.com.au/horses/eisteddfod_1969477/",\n "jockey": "C Orffer",\n "best_odds": "$2.60"\n },\n "3": {\n "horse": "Star World",\n "horse_url": "https://www.punters.com.au/horses/star-world_2055363/",\n "jockey": "S Veale",\n "best_odds": "$8.00"\n },\n "4": {\n "horse": "Wyze Declaration",\n "horse_url": "https://www.punters.com.au/horses/wyze-declaration_2055359/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "5": {\n "horse": "Red Beryl",\n "horse_url": "https://www.punters.com.au/horses/red-beryl_2386039/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Wave Walker",\n "horse_url": "https://www.punters.com.au/horses/wave-walker_2058199/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "8": {\n "horse": "Onssilverjet",\n "horse_url": "https://www.punters.com.au/horses/onssilverjet_2272130/",\n "jockey": "S Bungane",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1250m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-09-09 12:05:00 UTC",\n "title": "Durbanville - R3 [2025-09-09 12:05:00 UTC] Join The RCoast Turf Club Open Maiden 1250m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Typically French",\n "horse_url": "https://www.punters.com.au/horses/typically-french_1033838/",\n "jockey": "V Jodhee",\n "best_odds": "$17.00 / $5.50"\n },\n "2": {\n "horse": "Primal Instinct",\n "horse_url": "https://www.punters.com.au/horses/primal-instinct_2386041/",\n "jockey": "M Yeni",\n "best_odds": "$3.20"\n },\n "3": {\n "horse": "Prince Of Egypt",\n "horse_url": "https://www.punters.com.au/horses/prince-of-egypt_2045828/",\n "jockey": "J V Merwe",\n "best_odds": "$1.80"\n },\n "4": {\n "horse": "Blame It On Me",\n "horse_url": "https://www.punters.com.au/horses/blame-it-on-me_1067763/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gale Warning",\n "horse_url": "https://www.punters.com.au/horses/gale-warning_1944663/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Man Of Consequence",\n "horse_url": "https://www.punters.com.au/horses/man-of-consequence_2046887/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Day In Day Out",\n "horse_url": "https://www.punters.com.au/horses/day-in-day-out_1944656/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "9": {\n "horse": "Waterfront",\n "horse_url": "https://www.punters.com.au/horses/waterfront_2386040/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Tomahawk Bill",\n "horse_url": "https://www.punters.com.au/horses/tomahawk-bill_1965509/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "11": {\n "horse": "Eternal Diamond",\n "horse_url": "https://www.punters.com.au/horses/eternal-diamond_1960910/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "12": {\n "horse": "Future Gold",\n "horse_url": "https://www.punters.com.au/horses/future-gold_2386042/",\n "jockey": "G Behr",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1250m Total $6.9k: 1st $4.3k Good",\n "datetime": "2025-09-09 12:40:00 UTC",\n "title": "Durbanville - R4 [2025-09-09 12:40:00 UTC] Lucky Fish Gates Of Olympus Open Maiden (F & M) 1250m Total $6.9k: 1st $4.3k Good",\n "1": {\n "horse": "Cape Captain",\n "horse_url": "https://www.punters.com.au/horses/cape-captain_1404178/",\n "jockey": "G V Niekerk",\n "best_odds": "$8.00 / $3.40"\n },\n "2": {\n "horse": "Lifelong Dance",\n "horse_url": "https://www.punters.com.au/horses/lifelong-dance_1910383/",\n "jockey": "J Solomons",\n "best_odds": "$8.50"\n },\n "3": {\n "horse": "Vixeninthevineyard",\n "horse_url": "https://www.punters.com.au/horses/vixeninthevineyard_1087778/",\n "jockey": "K Steyn",\n "best_odds": "$4.40"\n },\n "4": {\n "horse": "Larking About",\n "horse_url": "https://www.punters.com.au/horses/larking-about_1955413/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "5": {\n "horse": "Nannie Gold",\n "horse_url": "https://www.punters.com.au/horses/nannie-gold_2270813/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "7": {\n "horse": "Morfeliha",\n "horse_url": "https://www.punters.com.au/horses/morfeliha_2046897/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Pomerol",\n "horse_url": "https://www.punters.com.au/horses/pomerol_2272131/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "9": {\n "horse": "Endeared",\n "horse_url": "https://www.punters.com.au/horses/endeared_2075809/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "10": {\n "horse": "Market Trends",\n "horse_url": "https://www.punters.com.au/horses/market-trends_1899244/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "11": {\n "horse": "Xtines Princess",\n "horse_url": "https://www.punters.com.au/horses/xtines-princess_2272132/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1400m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-09-09 13:15:00 UTC",\n "title": "Durbanville - R5 [2025-09-09 13:15:00 UTC] Hangover Syndicate Maiden Plate 1400m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "United Front",\n "horse_url": "https://www.punters.com.au/horses/united-front_2056389/",\n "jockey": "S Veale",\n "best_odds": "$2.70 / $1.45"\n },\n "2": {\n "horse": "Gold Giboski",\n "horse_url": "https://www.punters.com.au/horses/gold-giboski_1960892/",\n "jockey": "M Yeni",\n "best_odds": "$1.50"\n },\n "3": {\n "horse": "Diamond Days",\n "horse_url": "https://www.punters.com.au/horses/diamond-days_1941018/",\n "jockey": "C Zackey",\n "best_odds": "$1.85"\n },\n "4": {\n "horse": "Dance To The Sun",\n "horse_url": "https://www.punters.com.au/horses/dance-to-the-sun_2049213/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Spanish Verse",\n "horse_url": "https://www.punters.com.au/horses/spanish-verse_2270804/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "Sendai",\n "horse_url": "https://www.punters.com.au/horses/sendai_2270802/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "7": {\n "horse": "Zanfan Moris",\n "horse_url": "https://www.punters.com.au/horses/zanfan-moris_2386045/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Driving Snow",\n "horse_url": "https://www.punters.com.au/horses/driving-snow_2159254/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "1400m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-09-09 13:55:00 UTC",\n "title": "Durbanville - R6 [2025-09-09 13:55:00 UTC] Lucky Fish Diamond Riches Maiden Plate 1400m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25 / $2.30"\n },\n "2": {\n "horse": "Joueur De Flute",\n "horse_url": "https://www.punters.com.au/horses/joueur-de-flute_1085726/",\n "jockey": "C Zackey",\n "best_odds": "$2.30"\n },\n "3": {\n "horse": "Rockanrollin",\n "horse_url": "https://www.punters.com.au/horses/rockanrollin_2045816/",\n "jockey": "C Orffer",\n "best_odds": "$1.40"\n },\n "4": {\n "horse": "Klein Karoo",\n "horse_url": "https://www.punters.com.au/horses/klein-karoo_1908653/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "5": {\n "horse": "Balzi Rossi",\n "horse_url": "https://www.punters.com.au/horses/balzi-rossi_1949245/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Smarten Up",\n "horse_url": "https://www.punters.com.au/horses/smarten-up_2270806/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "7": {\n "horse": "Daniel",\n "horse_url": "https://www.punters.com.au/horses/daniel_1965505/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Backinthefastlane",\n "horse_url": "https://www.punters.com.au/horses/backinthefastlane_2046885/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "9": {\n "horse": "Sunshine Superman",\n "horse_url": "https://www.punters.com.au/horses/sunshine-superman_2075808/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1400m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-09-09 14:30:00 UTC",\n "title": "Durbanville - R7 [2025-09-09 14:30:00 UTC] Wolf Power Syndicate Class 4 1400m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Major Master",\n "horse_url": "https://www.punters.com.au/horses/major-master_1116023/",\n "jockey": "S Veale",\n "best_odds": "$4.60 / $2.30"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.75"\n },\n "3": {\n "horse": "Nevada King",\n "horse_url": "https://www.punters.com.au/horses/nevada-king_892778/",\n "jockey": "J V Merwe",\n "best_odds": "$9.50"\n },\n "4": {\n "horse": "Spirit",\n "horse_url": "https://www.punters.com.au/horses/spirit_1944659/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "It Is My Time",\n "horse_url": "https://www.punters.com.au/horses/it-is-my-time_1906862/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "7": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kelp Forest",\n "horse_url": "https://www.punters.com.au/horses/kelp-forest_931406/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "2001m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-09-09 15:05:00 UTC",\n "title": "Durbanville - R8 [2025-09-09 15:05:00 UTC] Hollywoodbets Bright Future Open Maiden 2001m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "R Fourie",\n "best_odds": "$3.50 / $1.95"\n },\n "2": {\n "horse": "Rare Earth",\n "horse_url": "https://www.punters.com.au/horses/rare-earth_1116017/",\n "jockey": "C Zackey",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Fort Impreza",\n "horse_url": "https://www.punters.com.au/horses/fort-impreza_1899255/",\n "jockey": "M Yeni",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "Conditionally",\n "horse_url": "https://www.punters.com.au/horses/conditionally_1936808/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gimme The Best",\n "horse_url": "https://www.punters.com.au/horses/gimme-the-best_904534/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Greenlight Jet",\n "horse_url": "https://www.punters.com.au/horses/greenlight-jet_1404188/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Signor Dante",\n "horse_url": "https://www.punters.com.au/horses/signor-dante_1962332/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Tori\'s Girl",\n "horse_url": "https://www.punters.com.au/horses/toris-girl_1910381/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Ice Spear",\n "horse_url": "https://www.punters.com.au/horses/ice-spear_1969479/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Marine Merchant",\n "horse_url": "https://www.punters.com.au/horses/marine-merchant_1108482/",\n "jockey": "C Bantam",\n "best_odds": "-"\n }\n }\n}')
Time Honored2582Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-25/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 25, 0, 0), json='{\n "1": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-25 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "William\'s Woman",\n "horse_url": "https://www.punters.com.au/horses/williams-woman_2273592/",\n "jockey": "S Bungane",\n "best_odds": "$2.40 / $1.45"\n },\n "2": {\n "horse": "That\'ll B The Day",\n "horse_url": "https://www.punters.com.au/horses/thatll-b-the-day_1969695/",\n "jockey": "C Little",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Digby",\n "horse_url": "https://www.punters.com.au/horses/digby_1097872/",\n "jockey": "G Behr",\n "best_odds": "$1.60"\n },\n "4": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "5": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Mr Moustache",\n "horse_url": "https://www.punters.com.au/horses/mr-moustache_1967660/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Oh So Onederful",\n "horse_url": "https://www.punters.com.au/horses/oh-so-onederful_2298755/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "8": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rosa Osiria",\n "horse_url": "https://www.punters.com.au/horses/rosa-osiria_1091599/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-25 00:00:00 UTC] Lucky Fish Maiden Dash Maiden Plate (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "C Zackey",\n "best_odds": "$7.00 / $3.20"\n },\n "2": {\n "horse": "Gin Palace",\n "horse_url": "https://www.punters.com.au/horses/gin-palace_1969485/",\n "jockey": "C Orffer",\n "best_odds": "$9.50"\n },\n "3": {\n "horse": "One Dance",\n "horse_url": "https://www.punters.com.au/horses/one-dance_1948910/",\n "jockey": "S Veale",\n "best_odds": "$1.70"\n },\n "4": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Her World",\n "horse_url": "https://www.punters.com.au/horses/her-world_1967174/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "6": {\n "horse": "Somebody Somewhere",\n "horse_url": "https://www.punters.com.au/horses/somebody-somewhere_2590029/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Woman In Gold",\n "horse_url": "https://www.punters.com.au/horses/woman-in-gold_2590033/",\n "jockey": "U Jockey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Future Gamble",\n "horse_url": "https://www.punters.com.au/horses/future-gamble_2593850/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "12": {\n "horse": "Swift Serenity",\n "horse_url": "https://www.punters.com.au/horses/swift-serenity_1969487/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "13": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "14": {\n "horse": "First Strike",\n "horse_url": "https://www.punters.com.au/horses/first-strike_2599489/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-25 00:00:00 UTC] RCS Two Year Old Sale 25 Oct Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Joshua",\n "horse_url": "https://www.punters.com.au/horses/joshua_1933316/",\n "jockey": "C Murray",\n "best_odds": "$6.00 / $2.30"\n },\n "2": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "S Moodley",\n "best_odds": "$1.28"\n },\n "3": {\n "horse": "Time Honored",\n "horse_url": "https://www.punters.com.au/horses/time-honored_1082527/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.40"\n },\n "4": {\n "horse": "Eric Liddell",\n "horse_url": "https://www.punters.com.au/horses/eric-liddell_2056387/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fast And Free",\n "horse_url": "https://www.punters.com.au/horses/fast-and-free_2056388/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Leif Erikson",\n "horse_url": "https://www.punters.com.au/horses/leif-erikson_2159255/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "King\'s Colour",\n "horse_url": "https://www.punters.com.au/horses/kings-colour_1965519/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-25 00:00:00 UTC] Centenary Club Class 4 (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Strawberry Thief",\n "horse_url": "https://www.punters.com.au/horses/strawberry-thief_1910379/",\n "jockey": "R Fourie",\n "best_odds": "$12.00 / $5.00"\n },\n "2": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "S Moodley",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Beneath The Clouds",\n "horse_url": "https://www.punters.com.au/horses/beneath-the-clouds_1406286/",\n "jockey": "C Zackey",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Heliotrope",\n "horse_url": "https://www.punters.com.au/horses/heliotrope_1028194/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Hunga Tonga",\n "horse_url": "https://www.punters.com.au/horses/hunga-tonga_1076831/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Princess Of Bayeux",\n "horse_url": "https://www.punters.com.au/horses/princess-of-bayeux_954691/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-25 00:00:00 UTC] Choice Carriers Class 4 m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Coco\'s Hero",\n "horse_url": "https://www.punters.com.au/horses/cocos-hero_2052476/",\n "jockey": "C Zackey",\n "best_odds": "$2.20 / $1.45"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "C Murray",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25"\n },\n "4": {\n "horse": "Repetition",\n "horse_url": "https://www.punters.com.au/horses/repetition_1114642/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-25 00:00:00 UTC] Reeves Racing Syndicate C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Western World",\n "horse_url": "https://www.punters.com.au/horses/western-world_1085738/",\n "jockey": "S Veale",\n "best_odds": "$6.25 / $2.70"\n },\n "2": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "S Moodley",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Tothemoonandback",\n "horse_url": "https://www.punters.com.au/horses/tothemoonandback_888607/",\n "jockey": "M Yeni",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Two A Penny",\n "horse_url": "https://www.punters.com.au/horses/two-a-penny_965132/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Etoilefillante",\n "horse_url": "https://www.punters.com.au/horses/etoilefillante_982239/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twice The Master",\n "horse_url": "https://www.punters.com.au/horses/twice-the-master_867111/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Professor Snape",\n "horse_url": "https://www.punters.com.au/horses/professor-snape_903247/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-25 00:00:00 UTC] Lucky Fish Turf Luck B Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Tenpenny",\n "horse_url": "https://www.punters.com.au/horses/tenpenny_1406287/",\n "jockey": "J V Merwe",\n "best_odds": "$6.50 / $2.60"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Regulation",\n "horse_url": "https://www.punters.com.au/horses/regulation_1091332/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "We Have Touchdown",\n "horse_url": "https://www.punters.com.au/horses/we-have-touchdown_1087781/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Call To Unite",\n "horse_url": "https://www.punters.com.au/horses/call-to-unite_1001493/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-25 00:00:00 UTC] New Turf Carriers Class 5 m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Prince Of Tibet",\n "horse_url": "https://www.punters.com.au/horses/prince-of-tibet_1030235/",\n "jockey": "J V Merwe",\n "best_odds": "$6.00 / $2.70"\n },\n "2": {\n "horse": "Delta Pride",\n "horse_url": "https://www.punters.com.au/horses/delta-pride_2152305/",\n "jockey": "R Fourie",\n "best_odds": "$1.55"\n },\n "3": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "The Night Ferry",\n "horse_url": "https://www.punters.com.au/horses/the-night-ferry_1025322/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gnarly",\n "horse_url": "https://www.punters.com.au/horses/gnarly_1071669/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cosmic Rhythm",\n "horse_url": "https://www.punters.com.au/horses/cosmic-rhythm_968671/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Astronomical Boy",\n "horse_url": "https://www.punters.com.au/horses/astronomical-boy_2152304/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-25 00:00:00 UTC] Hollywoodbets Bright Future C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Magical Place",\n "horse_url": "https://www.punters.com.au/horses/magical-place_2056394/",\n "jockey": "C Murray",\n "best_odds": "$6.50 / $2.80"\n },\n "2": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "C Little",\n "best_odds": "$12.00"\n },\n "4": {\n "horse": "Shifting Path",\n "horse_url": "https://www.punters.com.au/horses/shifting-path_876693/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Easy Money",\n "horse_url": "https://www.punters.com.au/horses/easy-money_931421/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Diablo",\n "horse_url": "https://www.punters.com.au/horses/diablo_1094259/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cavalry Commander",\n "horse_url": "https://www.punters.com.au/horses/cavalry-commander_1410107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Fort Red",\n "horse_url": "https://www.punters.com.au/horses/fort-red_742419/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bluff On Bluff",\n "horse_url": "https://www.punters.com.au/horses/bluff-on-bluff_820569/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "October Storm",\n "horse_url": "https://www.punters.com.au/horses/october-storm_2056393/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n }\n}')
Panjandrum250018-Oct-25
Madra Rua2354Event(url='https://www.punters.com.au/racing-results/south-africa/kenilworth/2025-11-08/', track_url='https://www.punters.com.au/tracks/kenilworth_852/', datetime=datetime.datetime(2025, 11, 8, 0, 0), json='{\n "1": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R1 [2025-11-08 00:00:00 UTC] Hollywoodbets Kenilworth Welcomes You Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "$14.00 / $5.00"\n },\n "2": {\n "horse": "Madra Rua",\n "horse_url": "https://www.punters.com.au/horses/madra-rua_1965507/",\n "jockey": "R Fourie",\n "best_odds": "$1.70"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Mercenary",\n "horse_url": "https://www.punters.com.au/horses/mercenary_2595887/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Daddy",\n "horse_url": "https://www.punters.com.au/horses/sugar-daddy_2604318/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Sky Pilot",\n "horse_url": "https://www.punters.com.au/horses/sky-pilot_2602437/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Bonelli",\n "horse_url": "https://www.punters.com.au/horses/bonelli_2159259/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Caesar\'s Ransom",\n "horse_url": "https://www.punters.com.au/horses/caesars-ransom_2152310/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Honorine\'s Gimmie",\n "horse_url": "https://www.punters.com.au/horses/honorines-gimmie_1794066/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ready For The Road",\n "horse_url": "https://www.punters.com.au/horses/ready-for-the-road_2278934/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Royal Clinton",\n "horse_url": "https://www.punters.com.au/horses/royal-clinton_1960896/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "12": {\n "horse": "Makajima",\n "horse_url": "https://www.punters.com.au/horses/makajima_2604319/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R2 [2025-11-08 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Gimmeanotherviking",\n "horse_url": "https://www.punters.com.au/horses/gimmeanotherviking_2076547/",\n "jockey": "C Zackey",\n "best_odds": "$2.60 / $1.65"\n },\n "2": {\n "horse": "Vroom Vroom",\n "horse_url": "https://www.punters.com.au/horses/vroom-vroom_2604320/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Triplebell",\n "horse_url": "https://www.punters.com.au/horses/triplebell_2272133/",\n "jockey": "O Noach",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Love Her Madly",\n "horse_url": "https://www.punters.com.au/horses/love-her-madly_1906849/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miss Attitude",\n "horse_url": "https://www.punters.com.au/horses/miss-attitude_2593852/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Lady Banks",\n "horse_url": "https://www.punters.com.au/horses/lady-banks_2596959/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Half Full",\n "horse_url": "https://www.punters.com.au/horses/half-full_2152312/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lady Orbit",\n "horse_url": "https://www.punters.com.au/horses/lady-orbit_2604321/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "9": {\n "horse": "Reflect",\n "horse_url": "https://www.punters.com.au/horses/reflect_2596957/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "10": {\n "horse": "Peaceful Duchess",\n "horse_url": "https://www.punters.com.au/horses/peaceful-duchess_2596964/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "11": {\n "horse": "Kim Chanel",\n "horse_url": "https://www.punters.com.au/horses/kim-chanel_2604323/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "12": {\n "horse": "My Sunshine",\n "horse_url": "https://www.punters.com.au/horses/my-sunshine_2604325/",\n "jockey": "G Behr",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R3 [2025-11-08 00:00:00 UTC] Gallop TV Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Innerbloom",\n "horse_url": "https://www.punters.com.au/horses/innerbloom_2596965/",\n "jockey": "C Little",\n "best_odds": "$8.00 / $3.70"\n },\n "2": {\n "horse": "Theleia",\n "horse_url": "https://www.punters.com.au/horses/theleia_2604330/",\n "jockey": "S Moodley",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Black Erika",\n "horse_url": "https://www.punters.com.au/horses/black-erika_2055360/",\n "jockey": "J V Merwe",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Fantine",\n "horse_url": "https://www.punters.com.au/horses/fantine_2596955/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "5": {\n "horse": "Winter In Auckland",\n "horse_url": "https://www.punters.com.au/horses/winter-in-auckland_1969478/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Little Nimbus",\n "horse_url": "https://www.punters.com.au/horses/little-nimbus_2298759/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "7": {\n "horse": "Hop Hop Spinnekop",\n "horse_url": "https://www.punters.com.au/horses/hop-hop-spinnekop_2604326/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Spurious",\n "horse_url": "https://www.punters.com.au/horses/spurious_2604329/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Final Call",\n "horse_url": "https://www.punters.com.au/horses/final-call_2590034/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Onssilverjet",\n "horse_url": "https://www.punters.com.au/horses/onssilverjet_2272130/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Florida Creek",\n "horse_url": "https://www.punters.com.au/horses/florida-creek_2604327/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ginger Rood",\n "horse_url": "https://www.punters.com.au/horses/ginger-rood_2595889/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "13": {\n "horse": "Arkansas State",\n "horse_url": "https://www.punters.com.au/horses/arkansas-state_2604331/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R4 [2025-11-08 00:00:00 UTC] Lucky Fish Gates Of Olympus Open Maiden m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Objet D\' Art",\n "horse_url": "https://www.punters.com.au/horses/objet-d-art_2152309/",\n "jockey": "A Domeyer",\n "best_odds": "$2.25 / $1.45"\n },\n "2": {\n "horse": "Fort Yukon",\n "horse_url": "https://www.punters.com.au/horses/fort-yukon_2564470/",\n "jockey": "C Zackey",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Sunshine Superman",\n "horse_url": "https://www.punters.com.au/horses/sunshine-superman_2075808/",\n "jockey": "N Yuen",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "Prince Of Egypt",\n "horse_url": "https://www.punters.com.au/horses/prince-of-egypt_2045828/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Montessori",\n "horse_url": "https://www.punters.com.au/horses/montessori_2604333/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "6": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ruby\'s Fortress",\n "horse_url": "https://www.punters.com.au/horses/rubys-fortress_2270805/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "11": {\n "horse": "Warrior\'s Sword",\n "horse_url": "https://www.punters.com.au/horses/warriors-sword_2152308/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R5 [2025-11-08 00:00:00 UTC] Woolavington Stakes (Listed) (4-Year-Old Horses And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "Y Ramzan",\n "best_odds": "$4.80 / $2.30"\n },\n "2": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "M Yeni",\n "best_odds": "$1.95"\n },\n "3": {\n "horse": "Congressman",\n "horse_url": "https://www.punters.com.au/horses/congressman_1067765/",\n "jockey": "S Moodley",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "The Futurist",\n "horse_url": "https://www.punters.com.au/horses/the-futurist_865056/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Triple Time",\n "horse_url": "https://www.punters.com.au/horses/triple-time_908894/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Master Redoute",\n "horse_url": "https://www.punters.com.au/horses/master-redoute_852674/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "8": {\n "horse": "Time For Love",\n "horse_url": "https://www.punters.com.au/horses/time-for-love_1017531/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R6 [2025-11-08 00:00:00 UTC] Laisserfaire Stakes (Listed) (Fillies And Mares Handicap For 3-Year-Old And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Disting",\n "horse_url": "https://www.punters.com.au/horses/disting_1061701/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $4.60"\n },\n "2": {\n "horse": "Tanneron",\n "horse_url": "https://www.punters.com.au/horses/tanneron_1077379/",\n "jockey": "G Wright",\n "best_odds": "$10.00"\n },\n "3": {\n "horse": "Pink Pigeon",\n "horse_url": "https://www.punters.com.au/horses/pink-pigeon_1114635/",\n "jockey": "M Yeni",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Wild Applause",\n "horse_url": "https://www.punters.com.au/horses/wild-applause_1102260/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wild Wild Green",\n "horse_url": "https://www.punters.com.au/horses/wild-wild-green_1906848/",\n "jockey": "Y Ramzan",\n "best_odds": "-"\n },\n "6": {\n "horse": "Artiste",\n "horse_url": "https://www.punters.com.au/horses/artiste_1081324/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Symphony In White",\n "horse_url": "https://www.punters.com.au/horses/symphony-in-white_1071661/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Babelicious",\n "horse_url": "https://www.punters.com.au/horses/babelicious_1061694/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "9": {\n "horse": "Papillon Blu",\n "horse_url": "https://www.punters.com.au/horses/papillon-blu_1112248/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "10": {\n "horse": "Worldcraft",\n "horse_url": "https://www.punters.com.au/horses/worldcraft_1088704/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "11": {\n "horse": "Sohot Sowhat",\n "horse_url": "https://www.punters.com.au/horses/sohot-sowhat_1794069/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "12": {\n "horse": "Champagne Kisses",\n "horse_url": "https://www.punters.com.au/horses/champagne-kisses_1093215/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "13": {\n "horse": "Hierarchy",\n "horse_url": "https://www.punters.com.au/horses/hierarchy_1965277/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "14": {\n "horse": "Candy Town",\n "horse_url": "https://www.punters.com.au/horses/candy-town_1006954/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "15": {\n "horse": "Festival Chic",\n "horse_url": "https://www.punters.com.au/horses/festival-chic_1096445/",\n "jockey": "C Murray",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $38.6k: 1st $24.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R7 [2025-11-08 00:00:00 UTC] Western Cape Fillies Championship (Grade 2) (3 Year-Old Fillies) m Total $38.6k: 1st $24.1k Good",\n "1": {\n "horse": "Princess Of Gaul",\n "horse_url": "https://www.punters.com.au/horses/princess-of-gaul_2062153/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $3.90"\n },\n "2": {\n "horse": "Lowveld Lily",\n "horse_url": "https://www.punters.com.au/horses/lowveld-lily_1963689/",\n "jockey": "C Orffer",\n "best_odds": "$15.00"\n },\n "3": {\n "horse": "Keukenhof",\n "horse_url": "https://www.punters.com.au/horses/keukenhof_1957246/",\n "jockey": "S Moodley",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Quickstepgal",\n "horse_url": "https://www.punters.com.au/horses/quickstepgal_1941711/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wish List",\n "horse_url": "https://www.punters.com.au/horses/wish-list_2052478/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gimme What I Want",\n "horse_url": "https://www.punters.com.au/horses/gimme-what-i-want_2075813/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "She\'s My World",\n "horse_url": "https://www.punters.com.au/horses/shes-my-world_1906840/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Stormwatch",\n "horse_url": "https://www.punters.com.au/horses/stormwatch_2055358/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Anotherdanceforme",\n "horse_url": "https://www.punters.com.au/horses/anotherdanceforme_1932512/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "10": {\n "horse": "Electromagnetism",\n "horse_url": "https://www.punters.com.au/horses/electromagnetism_1944660/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $30k: 1st $18.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R8 [2025-11-08 00:00:00 UTC] Cape Mile (Grade 3) (4-Year-Old Horses And Older) m Total $30k: 1st $18.8k Good",\n "1": {\n "horse": "Legal Counsel",\n "horse_url": "https://www.punters.com.au/horses/legal-counsel_1103451/",\n "jockey": "C Murray",\n "best_odds": "$23.00 / $7.00"\n },\n "2": {\n "horse": "Kamchatka",\n "horse_url": "https://www.punters.com.au/horses/kamchatka_1102259/",\n "jockey": "J Solomons",\n "best_odds": "$9.00"\n },\n "3": {\n "horse": "Red Palace",\n "horse_url": "https://www.punters.com.au/horses/red-palace_932988/",\n "jockey": "C Zackey",\n "best_odds": "$3.80"\n },\n "4": {\n "horse": "Zeitz",\n "horse_url": "https://www.punters.com.au/horses/zeitz_1114639/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Mountain",\n "horse_url": "https://www.punters.com.au/horses/sugar-mountain_855043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Garrix",\n "horse_url": "https://www.punters.com.au/horses/garrix_1116021/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "7": {\n "horse": "Magic Verse",\n "horse_url": "https://www.punters.com.au/horses/magic-verse_1017525/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Promettere",\n "horse_url": "https://www.punters.com.au/horses/promettere_906164/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "9": {\n "horse": "Get Impressed",\n "horse_url": "https://www.punters.com.au/horses/get-impressed_946047/",\n "jockey": "M Yeni",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $12.4k: 1st $7.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R9 [2025-11-08 00:00:00 UTC] Lucky Fish Diamond Riches Class 4 m Total $12.4k: 1st $7.8k Good",\n "1": {\n "horse": "Beware",\n "horse_url": "https://www.punters.com.au/horses/beware_2437307/",\n "jockey": "R Fourie",\n "best_odds": "$5.50 / $2.40"\n },\n "2": {\n "horse": "Yamazaki",\n "horse_url": "https://www.punters.com.au/horses/yamazaki_1906841/",\n "jockey": "J V Merwe",\n "best_odds": "$3.40"\n },\n "3": {\n "horse": "Note To Self",\n "horse_url": "https://www.punters.com.au/horses/note-to-self_2149732/",\n "jockey": "G Lerena",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Viva\'s Liberte",\n "horse_url": "https://www.punters.com.au/horses/vivas-liberte_2278935/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Captains Alliance",\n "horse_url": "https://www.punters.com.au/horses/captains-alliance_1941014/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Deandre\'s Dream",\n "horse_url": "https://www.punters.com.au/horses/deandres-dream_2091731/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rule Of Thumb",\n "horse_url": "https://www.punters.com.au/horses/rule-of-thumb_898611/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "10": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R10 [2025-11-08 00:00:00 UTC] Hollywoodbets Bright Future Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "G V Niekerk",\n "best_odds": "$4.00 / $1.95"\n },\n "2": {\n "horse": "Sendai",\n "horse_url": "https://www.punters.com.au/horses/sendai_2270802/",\n "jockey": "N Yuen",\n "best_odds": "$13.00"\n },\n "3": {\n "horse": "Greenchoice",\n "horse_url": "https://www.punters.com.au/horses/greenchoice_2152306/",\n "jockey": "M Yeni",\n "best_odds": "$1.50"\n },\n "4": {\n "horse": "Fear Of Fire",\n "horse_url": "https://www.punters.com.au/horses/fear-of-fire_2045817/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sixtyzero",\n "horse_url": "https://www.punters.com.au/horses/sixtyzero_2564472/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Fast Train",\n "horse_url": "https://www.punters.com.au/horses/fast-train_2564475/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Super Viking",\n "horse_url": "https://www.punters.com.au/horses/super-viking_2270807/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Inquisitor",\n "horse_url": "https://www.punters.com.au/horses/inquisitor_2052484/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Heavenly Prince",\n "horse_url": "https://www.punters.com.au/horses/heavenly-prince_2159257/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "10": {\n "horse": "Driving Snow",\n "horse_url": "https://www.punters.com.au/horses/driving-snow_2159254/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "11": {\n "horse": "Key Board",\n "horse_url": "https://www.punters.com.au/horses/key-board_2596966/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ain\'t No Sunshine",\n "horse_url": "https://www.punters.com.au/horses/aint-no-sunshine_2437306/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n }\n}')
World Warrior203530-Aug-25
Divine Warrior1849Event(url='https://www.punters.com.au/tracks/durbanville_849/results/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 29, 23, 59, 59, 999999), json='{\n "1": {\n "cond": "1400m Total $9k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R1 [2025-10-29 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate 1400m Total $9k: GOOD",\n "1": {\n "horse": "Ignite The Fire",\n "horse_url": "https://www.punters.com.au/horses/ignite-the-fire_2055364/",\n "jockey": "J V Merwe",\n "top_tote": "$7.50 / $1.60 ",\n "sp": "$7.5",\n "margin": "01:26.300"\n },\n "2": {\n "horse": "Divine Warrior",\n "horse_url": "https://www.punters.com.au/horses/divine-warrior_2593848/",\n "jockey": "L Mxothwa",\n "top_tote": "$33.20 / $4.90 ",\n "sp": "$23",\n "margin": "0.50L"\n },\n "3": {\n "horse": "Dance To The Sun",\n "horse_url": "https://www.punters.com.au/horses/dance-to-the-sun_2049213/",\n "jockey": "K Steyn",\n "top_tote": "$18.80 / $4.10 ",\n "sp": "$34",\n "margin": "4.00L"\n },\n "4": {\n "horse": "Meet The King",\n "horse_url": "https://www.punters.com.au/horses/meet-the-king_2298762/",\n "jockey": "G Lerena",\n "top_tote": "$1.70 / $1.04 ",\n "sp": "$1.85",\n "margin": "5.00L"\n },\n "5": {\n "horse": "Waloyo Yamoni",\n "horse_url": "https://www.punters.com.au/horses/waloyo-yamoni_2052485/",\n "jockey": "N Yuen",\n "top_tote": "$23.00 / $4.30 ",\n "sp": "$91",\n "margin": "7.50L"\n },\n "6": {\n "horse": "Supposeyou\'veheard",\n "horse_url": "https://www.punters.com.au/horses/supposeyouveheard_1935492/",\n "jockey": "C Orffer",\n "top_tote": "$10.90 / $2.80 ",\n "sp": "$10",\n "margin": "7.80L"\n },\n "7": {\n "horse": "Gimme The Truth",\n "horse_url": "https://www.punters.com.au/horses/gimme-the-truth_2600958/",\n "jockey": "C Little",\n "top_tote": "$10.90 / $2.70 ",\n "sp": "$17",\n "margin": "9.05L"\n },\n "8": {\n "horse": "Eugenius",\n "horse_url": "https://www.punters.com.au/horses/eugenius_2298753/",\n "jockey": "S Veale",\n "top_tote": "$4.40 / $1.30 ",\n "sp": "$4",\n "margin": "11.80L"\n },\n "9": {\n "horse": "Future Gold",\n "horse_url": "https://www.punters.com.au/horses/future-gold_2386042/",\n "jockey": "G Wright",\n "top_tote": "$94.30 / $10.60 ",\n "sp": "$201",\n "margin": "22.80L"\n }\n },\n "2": {\n "cond": "1400m Total $9k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R2 [2025-10-29 00:00:00 UTC] Join The Racecoast Turf Club Maiden Plate 1400m Total $9k: GOOD",\n "1": {\n "horse": "Miami Summer",\n "horse_url": "https://www.punters.com.au/horses/miami-summer_2278936/",\n "jockey": "J V Merwe",\n "top_tote": "$2.00 / $1.04 ",\n "sp": "$2",\n "margin": "01:25.280"\n },\n "2": {\n "horse": "Perfect Impact",\n "horse_url": "https://www.punters.com.au/horses/perfect-impact_1921526/",\n "jockey": "C Zackey",\n "top_tote": "$20.10 / $3.30 ",\n "sp": "$23",\n "margin": "1.25L"\n },\n "3": {\n "horse": "Joueur De Flute",\n "horse_url": "https://www.punters.com.au/horses/joueur-de-flute_1085726/",\n "jockey": "C Murray",\n "top_tote": "$3.00 / $1.20 ",\n "sp": "$3",\n "margin": "2.50L"\n },\n "4": {\n "horse": "Cedar Point",\n "horse_url": "https://www.punters.com.au/horses/cedar-point_2273595/",\n "jockey": "G Lerena",\n "top_tote": "$9.60 / $2.40 ",\n "sp": "$13",\n "margin": "4.25L"\n },\n "5": {\n "horse": "Klein Karoo",\n "horse_url": "https://www.punters.com.au/horses/klein-karoo_1908653/",\n "jockey": "G Behr",\n "top_tote": "$6.70 / $1.60 ",\n "sp": "$7",\n "margin": "5.25L"\n },\n "6": {\n "horse": "Symbolic Gesture",\n "horse_url": "https://www.punters.com.au/horses/symbolic-gesture_2273591/",\n "jockey": "C Orffer",\n "top_tote": "$20.00 / $6.10 ",\n "sp": "$71",\n "margin": "8.25L"\n },\n "7": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "top_tote": "$14.00 / $3.00 ",\n "sp": "$12",\n "margin": "9.50L"\n },\n "8": {\n "horse": "Eriks Love",\n "horse_url": "https://www.punters.com.au/horses/eriks-love_2437309/",\n "jockey": "C Little",\n "top_tote": "$53.10 / $8.00 ",\n "sp": "$71",\n "margin": "15.50L"\n }\n },\n "3": {\n "cond": "1250m Total $12k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R3 [2025-10-29 00:00:00 UTC] www.racecoast.co.za B Stakes 1250m Total $12k: GOOD",\n "1": {\n "horse": "Powerandtheglory",\n "horse_url": "https://www.punters.com.au/horses/powerandtheglory_1085730/",\n "jockey": "G Lerena",\n "top_tote": "$9.20 / $3.10 ",\n "sp": "$10",\n "margin": "01:14.970"\n },\n "2": {\n "horse": "Black Eagle",\n "horse_url": "https://www.punters.com.au/horses/black-eagle_1965510/",\n "jockey": "S Veale",\n "top_tote": "$2.20 / $2.00 ",\n "sp": "$2.2",\n "margin": "0.50L"\n },\n "3": {\n "horse": "La Pulga",\n "horse_url": "https://www.punters.com.au/horses/la-pulga_1085740/",\n "jockey": "A Domeyer",\n "top_tote": "$8.30 / $2.90 ",\n "sp": "$9.5",\n "margin": "1.75L"\n },\n "4": {\n "horse": "Oliver",\n "horse_url": "https://www.punters.com.au/horses/oliver_932657/",\n "jockey": "R Fourie",\n "top_tote": "$3.10 / $1.50 ",\n "sp": "$3.5",\n "margin": "2.05L"\n },\n "5": {\n "horse": "Surge Of Power",\n "horse_url": "https://www.punters.com.au/horses/surge-of-power_1073626/",\n "jockey": "B Plaatjies",\n "top_tote": "$11.20 / $3.70 ",\n "sp": "$12",\n "margin": "6.05L"\n },\n "6": {\n "horse": "Wing Walker",\n "horse_url": "https://www.punters.com.au/horses/wing-walker_1052354/",\n "jockey": "C Murray",\n "top_tote": "$5.50 / $2.30 ",\n "sp": "$8.5",\n "margin": "105.05L"\n }\n },\n "4": {\n "cond": "1250m Total $9k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R4 [2025-10-29 00:00:00 UTC] Lucky Fish New Fortune Class 4 (F & M) 1250m Total $9k: GOOD",\n "1": {\n "horse": "Miss William",\n "horse_url": "https://www.punters.com.au/horses/miss-william_1938695/",\n "jockey": "G Wright",\n "top_tote": "$10.40 / $3.10 ",\n "sp": "$13",\n "margin": "01:15.010"\n },\n "2": {\n "horse": "Calanque",\n "horse_url": "https://www.punters.com.au/horses/calanque_2270809/",\n "jockey": "R Fourie",\n "top_tote": "$1.70 / $1.10 ",\n "sp": "$1.8",\n "margin": "2.00L"\n },\n "3": {\n "horse": "Clair De Lune",\n "horse_url": "https://www.punters.com.au/horses/clair-de-lune_1903701/",\n "jockey": "G Lerena",\n "top_tote": "$7.40 / $1.70 ",\n "sp": "$7",\n "margin": "3.75L"\n },\n "4": {\n "horse": "Girl Like Us",\n "horse_url": "https://www.punters.com.au/horses/girl-like-us_1037719/",\n "jockey": "D Ashby",\n "top_tote": "$14.50 / $2.00 ",\n "sp": "$13",\n "margin": "5.25L"\n },\n "5": {\n "horse": "Call Of The Karoo",\n "horse_url": "https://www.punters.com.au/horses/call-of-the-karoo_1897804/",\n "jockey": "J V Merwe",\n "top_tote": "$6.30 / $1.50 ",\n "sp": "$6.5",\n "margin": "5.25L"\n },\n "6": {\n "horse": "Berry\'s Boogie",\n "horse_url": "https://www.punters.com.au/horses/berrys-boogie_1115203/",\n "jockey": "A Domeyer",\n "top_tote": "$11.20 / $2.50 ",\n "sp": "$12",\n "margin": "8.25L"\n },\n "7": {\n "horse": "Jou Lekker Ding",\n "horse_url": "https://www.punters.com.au/horses/jou-lekker-ding_1064274/",\n "jockey": "V Jodhee",\n "top_tote": "$32.70 / $8.90 ",\n "sp": "$41",\n "margin": "11.00L"\n },\n "8": {\n "horse": "Playful Joules",\n "horse_url": "https://www.punters.com.au/horses/playful-joules_1096452/",\n "jockey": "M Yeni",\n "top_tote": "$18.20 / $7.30 ",\n "sp": "$61",\n "margin": "13.75L"\n },\n "9": {\n "horse": "Garden Of Eden",\n "horse_url": "https://www.punters.com.au/horses/garden-of-eden_1021479/",\n "jockey": "B Plaatjies",\n "top_tote": "$24.10 / $4.30 ",\n "sp": "$26",\n "margin": "15.00L"\n }\n },\n "5": {\n "cond": "1250m Total $8k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R5 [2025-10-29 00:00:00 UTC] RCoast Incentives Powered By Hollywoodbets D Stakes 1250m Total $8k: GOOD",\n "1": {\n "horse": "Dawn\'s Early Light",\n "horse_url": "https://www.punters.com.au/horses/dawns-early-light_1116027/",\n "jockey": "G V Niekerk",\n "top_tote": "$4.70 / $1.80 ",\n "sp": "$5.5",\n "margin": "01:16.360"\n },\n "2": {\n "horse": "Lovers Lane",\n "horse_url": "https://www.punters.com.au/horses/lovers-lane_896843/",\n "jockey": "C Zackey",\n "top_tote": "$9.70 / $4.10 ",\n "sp": "$17",\n "margin": "0.75L"\n },\n "3": {\n "horse": "Pushing Limits",\n "horse_url": "https://www.punters.com.au/horses/pushing-limits_1059775/",\n "jockey": "C Orffer",\n "top_tote": "$11.30 / $2.80 ",\n "sp": "$9.5",\n "margin": "1.05L"\n },\n "4": {\n "horse": "Ozark",\n "horse_url": "https://www.punters.com.au/horses/ozark_931838/",\n "jockey": "B Plaatjies",\n "top_tote": "$22.60 / $4.40 ",\n "sp": "$17",\n "margin": "2.05L"\n },\n "5": {\n "horse": "Siriano",\n "horse_url": "https://www.punters.com.au/horses/siriano_1960890/",\n "jockey": "R Fourie",\n "top_tote": "$3.20 / $1.30 ",\n "sp": "$4",\n "margin": "2.35L"\n },\n "6": {\n "horse": "Champagne Mac",\n "horse_url": "https://www.punters.com.au/horses/champagne-mac_941917/",\n "jockey": "C Murray",\n "top_tote": "$31.10 / $7.10 ",\n "sp": "$23",\n "margin": "4.35L"\n },\n "7": {\n "horse": "Typically French",\n "horse_url": "https://www.punters.com.au/horses/typically-french_1033838/",\n "jockey": "D Ashby",\n "top_tote": "$68.50 / $10.40 ",\n "sp": "$51",\n "margin": "4.55L"\n },\n "8": {\n "horse": "Angel\'s Oasis",\n "horse_url": "https://www.punters.com.au/horses/angels-oasis_1102263/",\n "jockey": "L Mxothwa",\n "top_tote": "$4.00 / $1.30 ",\n "sp": "$5",\n "margin": "5.80L"\n },\n "9": {\n "horse": "Caribbean Gold",\n "horse_url": "https://www.punters.com.au/horses/caribbean-gold_2437301/",\n "jockey": "C Little",\n "top_tote": "$5.80 / $1.90 ",\n "sp": "$4.8",\n "margin": "13.80L"\n },\n "10": {\n "horse": "Good To Great",\n "horse_url": "https://www.punters.com.au/horses/good-to-great_1102951/",\n "jockey": "C Bantam",\n "top_tote": "$71.70 / $12.20 ",\n "sp": "$71",\n "margin": "13.95L"\n },\n "11": {\n "horse": "Stu\'s Girl",\n "horse_url": "https://www.punters.com.au/horses/stus-girl_1073632/",\n "jockey": "N Yuen",\n "top_tote": "$60.60 / $11.10 ",\n "sp": "$126",\n "margin": "14.95L"\n }\n },\n "6": {\n "cond": "1400m Total $7k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R6 [2025-10-29 00:00:00 UTC] Perfectly Placed Class 5 (F & M) 1400m Total $7k: GOOD",\n "1": {\n "horse": "Beach Verse",\n "horse_url": "https://www.punters.com.au/horses/beach-verse_2046893/",\n "jockey": "R Fourie",\n "top_tote": "$2.30 / $1.04 ",\n "sp": "$2.3",\n "margin": "01:25.520"\n },\n "2": {\n "horse": "Act Of Grace",\n "horse_url": "https://www.punters.com.au/horses/act-of-grace_1960902/",\n "jockey": "C Little",\n "top_tote": "$7.60 / $2.00 ",\n "sp": "$9.5",\n "margin": "2.25L"\n },\n "3": {\n "horse": "Apricity",\n "horse_url": "https://www.punters.com.au/horses/apricity_1969484/",\n "jockey": "M Yeni",\n "top_tote": "$5.80 / $1.90 ",\n "sp": "$6.5",\n "margin": "3.00L"\n },\n "4": {\n "horse": "Black Path",\n "horse_url": "https://www.punters.com.au/horses/black-path_875479/",\n "jockey": "J V Merwe",\n "top_tote": "$11.00 / $2.70 ",\n "sp": "$12",\n "margin": "3.50L"\n },\n "5": {\n "horse": "Girl Magic",\n "horse_url": "https://www.punters.com.au/horses/girl-magic_1404183/",\n "jockey": "O Noach",\n "top_tote": "$15.90 / $4.00 ",\n "sp": "$16",\n "margin": "3.80L"\n },\n "6": {\n "horse": "Oncidium",\n "horse_url": "https://www.punters.com.au/horses/oncidium_2045819/",\n "jockey": "G Lerena",\n "top_tote": "$5.80 / $2.20 ",\n "sp": "$5.5",\n "margin": "6.30L"\n },\n "7": {\n "horse": "Miss New York",\n "horse_url": "https://www.punters.com.au/horses/miss-new-york_916117/",\n "jockey": "D Ashby",\n "top_tote": "$13.00 / $3.80 ",\n "sp": "$19",\n "margin": "7.55L"\n },\n "8": {\n "horse": "Elusive Gift",\n "horse_url": "https://www.punters.com.au/horses/elusive-gift_2075811/",\n "jockey": "C Orffer",\n "top_tote": "$8.50 / $2.60 ",\n "sp": "$10",\n "margin": "10.05L"\n }\n },\n "7": {\n "cond": "1400m Total $7k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R7 [2025-10-29 00:00:00 UTC] Lucky Fish Mystic Fortune Class 5 (F & M) 1400m Total $7k: GOOD",\n "1": {\n "horse": "Dream Searcher",\n "horse_url": "https://www.punters.com.au/horses/dream-searcher_1000074/",\n "jockey": "C Bantam",\n "top_tote": "$14.70 / $3.50 ",\n "sp": "$15",\n "margin": "01:26.490"\n },\n "2": {\n "horse": "La Landonne",\n "horse_url": "https://www.punters.com.au/horses/la-landonne_1967175/",\n "jockey": "N Yuen",\n "top_tote": "$15.50 / $3.50 ",\n "sp": "$23",\n "margin": "0.30L"\n },\n "3": {\n "horse": "Catch A Penny",\n "horse_url": "https://www.punters.com.au/horses/catch-a-penny_1182616/",\n "jockey": "C Little",\n "top_tote": "$5.10 / $1.30 ",\n "sp": "$7",\n "margin": "0.60L"\n },\n "4": {\n "horse": "Eisteddfod",\n "horse_url": "https://www.punters.com.au/horses/eisteddfod_1969477/",\n "jockey": "C Zackey",\n "top_tote": "$2.00 / $1.10 ",\n "sp": "$2.1",\n "margin": "3.35L"\n },\n "5": {\n "horse": "Red Beryl",\n "horse_url": "https://www.punters.com.au/horses/red-beryl_2386039/",\n "jockey": "L Mxothwa",\n "top_tote": "$4.10 / $1.60 ",\n "sp": "$3.7",\n "margin": "3.85L"\n },\n "6": {\n "horse": "Tres Chic",\n "horse_url": "https://www.punters.com.au/horses/tres-chic_943515/",\n "jockey": "V Jodhee",\n "top_tote": "$13.40 / $2.90 ",\n "sp": "$16",\n "margin": "4.05L"\n },\n "7": {\n "horse": "State Capitol",\n "horse_url": "https://www.punters.com.au/horses/state-capitol_1039943/",\n "jockey": "B Plaatjies",\n "top_tote": "$21.20 / $4.80 ",\n "sp": "$26",\n "margin": "6.05L"\n },\n "8": {\n "horse": "Saloon Girl",\n "horse_url": "https://www.punters.com.au/horses/saloon-girl_1068657/",\n "jockey": "G Behr",\n "top_tote": "$67.60 / $8.90 ",\n "sp": "$151",\n "margin": "6.80L"\n },\n "9": {\n "horse": "Zena\'s Act",\n "horse_url": "https://www.punters.com.au/horses/zenas-act_1916393/",\n "jockey": "G Lerena",\n "top_tote": "$14.20 / $3.00 ",\n "sp": "$15",\n "margin": "11.05L"\n }\n },\n "8": {\n "cond": "1400m Total $10k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R8 [2025-10-29 00:00:00 UTC] Hollywoodbets Bright Future Class 4 1400m Total $10k: GOOD",\n "1": {\n "horse": "Fox On The Run",\n "horse_url": "https://www.punters.com.au/horses/fox-on-the-run_2564474/",\n "jockey": "R Fourie",\n "top_tote": "$2.70 / $1.40 ",\n "sp": "$2.75",\n "margin": "01:25.550"\n },\n "2": {\n "horse": "Boogiefied",\n "horse_url": "https://www.punters.com.au/horses/boogiefied_1006958/",\n "jockey": "A Domeyer",\n "top_tote": "$4.90 / $1.60 ",\n "sp": "$6",\n "margin": "0.10L"\n },\n "3": {\n "horse": "Winter Pearl",\n "horse_url": "https://www.punters.com.au/horses/winter-pearl_815042/",\n "jockey": "S Bungane",\n "top_tote": "$20.70 / $4.70 ",\n "sp": "$15",\n "margin": "0.40L"\n },\n "4": {\n "horse": "Bel Canto Dream",\n "horse_url": "https://www.punters.com.au/horses/bel-canto-dream_1794065/",\n "jockey": "L Mxothwa",\n "top_tote": "$38.10 / $8.10 ",\n "sp": "$34",\n "margin": "0.90L"\n },\n "5": {\n "horse": "Carriacou",\n "horse_url": "https://www.punters.com.au/horses/carriacou_914106/",\n "jockey": "C Murray",\n "top_tote": "$7.40 / $2.50 ",\n "sp": "$10",\n "margin": "1.10L"\n },\n "6": {\n "horse": "Gran Canaria",\n "horse_url": "https://www.punters.com.au/horses/gran-canaria_1404191/",\n "jockey": "N Yuen",\n "top_tote": "$20.30 / $4.90 ",\n "sp": "$71",\n "margin": "1.85L"\n },\n "7": {\n "horse": "Pomp It Up",\n "horse_url": "https://www.punters.com.au/horses/pomp-it-up_2093705/",\n "jockey": "J V Merwe",\n "top_tote": "$6.30 / $2.40 ",\n "sp": "$6",\n "margin": "2.15L"\n },\n "8": {\n "horse": "Ireland Forever",\n "horse_url": "https://www.punters.com.au/horses/ireland-forever_1935491/",\n "jockey": "B Plaatjies",\n "top_tote": "$17.40 / $3.50 ",\n "sp": "$23",\n "margin": "3.90L"\n },\n "9": {\n "horse": "Sooty",\n "horse_url": "https://www.punters.com.au/horses/sooty_1030226/",\n "jockey": "D Ashby",\n "top_tote": "$17.60 / $3.90 ",\n "sp": "$16",\n "margin": "4.40L"\n },\n "10": {\n "horse": "Rhydian",\n "horse_url": "https://www.punters.com.au/horses/rhydian_1074988/",\n "jockey": "C Zackey",\n "top_tote": "$7.10 / $2.10 ",\n "sp": "$7",\n "margin": "7.40L"\n },\n "11": {\n "horse": "Firingonallengines",\n "horse_url": "https://www.punters.com.au/horses/firingonallengines_996606/",\n "jockey": "G Wright",\n "top_tote": "$41.60 / $9.40 ",\n "sp": "$51",\n "margin": "9.65L"\n }\n }\n}')
Perfect Impact1849Event(url='https://www.punters.com.au/tracks/durbanville_849/results/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 29, 23, 59, 59, 999999), json='{\n "1": {\n "cond": "1400m Total $9k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R1 [2025-10-29 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate 1400m Total $9k: GOOD",\n "1": {\n "horse": "Ignite The Fire",\n "horse_url": "https://www.punters.com.au/horses/ignite-the-fire_2055364/",\n "jockey": "J V Merwe",\n "top_tote": "$7.50 / $1.60 ",\n "sp": "$7.5",\n "margin": "01:26.300"\n },\n "2": {\n "horse": "Divine Warrior",\n "horse_url": "https://www.punters.com.au/horses/divine-warrior_2593848/",\n "jockey": "L Mxothwa",\n "top_tote": "$33.20 / $4.90 ",\n "sp": "$23",\n "margin": "0.50L"\n },\n "3": {\n "horse": "Dance To The Sun",\n "horse_url": "https://www.punters.com.au/horses/dance-to-the-sun_2049213/",\n "jockey": "K Steyn",\n "top_tote": "$18.80 / $4.10 ",\n "sp": "$34",\n "margin": "4.00L"\n },\n "4": {\n "horse": "Meet The King",\n "horse_url": "https://www.punters.com.au/horses/meet-the-king_2298762/",\n "jockey": "G Lerena",\n "top_tote": "$1.70 / $1.04 ",\n "sp": "$1.85",\n "margin": "5.00L"\n },\n "5": {\n "horse": "Waloyo Yamoni",\n "horse_url": "https://www.punters.com.au/horses/waloyo-yamoni_2052485/",\n "jockey": "N Yuen",\n "top_tote": "$23.00 / $4.30 ",\n "sp": "$91",\n "margin": "7.50L"\n },\n "6": {\n "horse": "Supposeyou\'veheard",\n "horse_url": "https://www.punters.com.au/horses/supposeyouveheard_1935492/",\n "jockey": "C Orffer",\n "top_tote": "$10.90 / $2.80 ",\n "sp": "$10",\n "margin": "7.80L"\n },\n "7": {\n "horse": "Gimme The Truth",\n "horse_url": "https://www.punters.com.au/horses/gimme-the-truth_2600958/",\n "jockey": "C Little",\n "top_tote": "$10.90 / $2.70 ",\n "sp": "$17",\n "margin": "9.05L"\n },\n "8": {\n "horse": "Eugenius",\n "horse_url": "https://www.punters.com.au/horses/eugenius_2298753/",\n "jockey": "S Veale",\n "top_tote": "$4.40 / $1.30 ",\n "sp": "$4",\n "margin": "11.80L"\n },\n "9": {\n "horse": "Future Gold",\n "horse_url": "https://www.punters.com.au/horses/future-gold_2386042/",\n "jockey": "G Wright",\n "top_tote": "$94.30 / $10.60 ",\n "sp": "$201",\n "margin": "22.80L"\n }\n },\n "2": {\n "cond": "1400m Total $9k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R2 [2025-10-29 00:00:00 UTC] Join The Racecoast Turf Club Maiden Plate 1400m Total $9k: GOOD",\n "1": {\n "horse": "Miami Summer",\n "horse_url": "https://www.punters.com.au/horses/miami-summer_2278936/",\n "jockey": "J V Merwe",\n "top_tote": "$2.00 / $1.04 ",\n "sp": "$2",\n "margin": "01:25.280"\n },\n "2": {\n "horse": "Perfect Impact",\n "horse_url": "https://www.punters.com.au/horses/perfect-impact_1921526/",\n "jockey": "C Zackey",\n "top_tote": "$20.10 / $3.30 ",\n "sp": "$23",\n "margin": "1.25L"\n },\n "3": {\n "horse": "Joueur De Flute",\n "horse_url": "https://www.punters.com.au/horses/joueur-de-flute_1085726/",\n "jockey": "C Murray",\n "top_tote": "$3.00 / $1.20 ",\n "sp": "$3",\n "margin": "2.50L"\n },\n "4": {\n "horse": "Cedar Point",\n "horse_url": "https://www.punters.com.au/horses/cedar-point_2273595/",\n "jockey": "G Lerena",\n "top_tote": "$9.60 / $2.40 ",\n "sp": "$13",\n "margin": "4.25L"\n },\n "5": {\n "horse": "Klein Karoo",\n "horse_url": "https://www.punters.com.au/horses/klein-karoo_1908653/",\n "jockey": "G Behr",\n "top_tote": "$6.70 / $1.60 ",\n "sp": "$7",\n "margin": "5.25L"\n },\n "6": {\n "horse": "Symbolic Gesture",\n "horse_url": "https://www.punters.com.au/horses/symbolic-gesture_2273591/",\n "jockey": "C Orffer",\n "top_tote": "$20.00 / $6.10 ",\n "sp": "$71",\n "margin": "8.25L"\n },\n "7": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "top_tote": "$14.00 / $3.00 ",\n "sp": "$12",\n "margin": "9.50L"\n },\n "8": {\n "horse": "Eriks Love",\n "horse_url": "https://www.punters.com.au/horses/eriks-love_2437309/",\n "jockey": "C Little",\n "top_tote": "$53.10 / $8.00 ",\n "sp": "$71",\n "margin": "15.50L"\n }\n },\n "3": {\n "cond": "1250m Total $12k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R3 [2025-10-29 00:00:00 UTC] www.racecoast.co.za B Stakes 1250m Total $12k: GOOD",\n "1": {\n "horse": "Powerandtheglory",\n "horse_url": "https://www.punters.com.au/horses/powerandtheglory_1085730/",\n "jockey": "G Lerena",\n "top_tote": "$9.20 / $3.10 ",\n "sp": "$10",\n "margin": "01:14.970"\n },\n "2": {\n "horse": "Black Eagle",\n "horse_url": "https://www.punters.com.au/horses/black-eagle_1965510/",\n "jockey": "S Veale",\n "top_tote": "$2.20 / $2.00 ",\n "sp": "$2.2",\n "margin": "0.50L"\n },\n "3": {\n "horse": "La Pulga",\n "horse_url": "https://www.punters.com.au/horses/la-pulga_1085740/",\n "jockey": "A Domeyer",\n "top_tote": "$8.30 / $2.90 ",\n "sp": "$9.5",\n "margin": "1.75L"\n },\n "4": {\n "horse": "Oliver",\n "horse_url": "https://www.punters.com.au/horses/oliver_932657/",\n "jockey": "R Fourie",\n "top_tote": "$3.10 / $1.50 ",\n "sp": "$3.5",\n "margin": "2.05L"\n },\n "5": {\n "horse": "Surge Of Power",\n "horse_url": "https://www.punters.com.au/horses/surge-of-power_1073626/",\n "jockey": "B Plaatjies",\n "top_tote": "$11.20 / $3.70 ",\n "sp": "$12",\n "margin": "6.05L"\n },\n "6": {\n "horse": "Wing Walker",\n "horse_url": "https://www.punters.com.au/horses/wing-walker_1052354/",\n "jockey": "C Murray",\n "top_tote": "$5.50 / $2.30 ",\n "sp": "$8.5",\n "margin": "105.05L"\n }\n },\n "4": {\n "cond": "1250m Total $9k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R4 [2025-10-29 00:00:00 UTC] Lucky Fish New Fortune Class 4 (F & M) 1250m Total $9k: GOOD",\n "1": {\n "horse": "Miss William",\n "horse_url": "https://www.punters.com.au/horses/miss-william_1938695/",\n "jockey": "G Wright",\n "top_tote": "$10.40 / $3.10 ",\n "sp": "$13",\n "margin": "01:15.010"\n },\n "2": {\n "horse": "Calanque",\n "horse_url": "https://www.punters.com.au/horses/calanque_2270809/",\n "jockey": "R Fourie",\n "top_tote": "$1.70 / $1.10 ",\n "sp": "$1.8",\n "margin": "2.00L"\n },\n "3": {\n "horse": "Clair De Lune",\n "horse_url": "https://www.punters.com.au/horses/clair-de-lune_1903701/",\n "jockey": "G Lerena",\n "top_tote": "$7.40 / $1.70 ",\n "sp": "$7",\n "margin": "3.75L"\n },\n "4": {\n "horse": "Girl Like Us",\n "horse_url": "https://www.punters.com.au/horses/girl-like-us_1037719/",\n "jockey": "D Ashby",\n "top_tote": "$14.50 / $2.00 ",\n "sp": "$13",\n "margin": "5.25L"\n },\n "5": {\n "horse": "Call Of The Karoo",\n "horse_url": "https://www.punters.com.au/horses/call-of-the-karoo_1897804/",\n "jockey": "J V Merwe",\n "top_tote": "$6.30 / $1.50 ",\n "sp": "$6.5",\n "margin": "5.25L"\n },\n "6": {\n "horse": "Berry\'s Boogie",\n "horse_url": "https://www.punters.com.au/horses/berrys-boogie_1115203/",\n "jockey": "A Domeyer",\n "top_tote": "$11.20 / $2.50 ",\n "sp": "$12",\n "margin": "8.25L"\n },\n "7": {\n "horse": "Jou Lekker Ding",\n "horse_url": "https://www.punters.com.au/horses/jou-lekker-ding_1064274/",\n "jockey": "V Jodhee",\n "top_tote": "$32.70 / $8.90 ",\n "sp": "$41",\n "margin": "11.00L"\n },\n "8": {\n "horse": "Playful Joules",\n "horse_url": "https://www.punters.com.au/horses/playful-joules_1096452/",\n "jockey": "M Yeni",\n "top_tote": "$18.20 / $7.30 ",\n "sp": "$61",\n "margin": "13.75L"\n },\n "9": {\n "horse": "Garden Of Eden",\n "horse_url": "https://www.punters.com.au/horses/garden-of-eden_1021479/",\n "jockey": "B Plaatjies",\n "top_tote": "$24.10 / $4.30 ",\n "sp": "$26",\n "margin": "15.00L"\n }\n },\n "5": {\n "cond": "1250m Total $8k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R5 [2025-10-29 00:00:00 UTC] RCoast Incentives Powered By Hollywoodbets D Stakes 1250m Total $8k: GOOD",\n "1": {\n "horse": "Dawn\'s Early Light",\n "horse_url": "https://www.punters.com.au/horses/dawns-early-light_1116027/",\n "jockey": "G V Niekerk",\n "top_tote": "$4.70 / $1.80 ",\n "sp": "$5.5",\n "margin": "01:16.360"\n },\n "2": {\n "horse": "Lovers Lane",\n "horse_url": "https://www.punters.com.au/horses/lovers-lane_896843/",\n "jockey": "C Zackey",\n "top_tote": "$9.70 / $4.10 ",\n "sp": "$17",\n "margin": "0.75L"\n },\n "3": {\n "horse": "Pushing Limits",\n "horse_url": "https://www.punters.com.au/horses/pushing-limits_1059775/",\n "jockey": "C Orffer",\n "top_tote": "$11.30 / $2.80 ",\n "sp": "$9.5",\n "margin": "1.05L"\n },\n "4": {\n "horse": "Ozark",\n "horse_url": "https://www.punters.com.au/horses/ozark_931838/",\n "jockey": "B Plaatjies",\n "top_tote": "$22.60 / $4.40 ",\n "sp": "$17",\n "margin": "2.05L"\n },\n "5": {\n "horse": "Siriano",\n "horse_url": "https://www.punters.com.au/horses/siriano_1960890/",\n "jockey": "R Fourie",\n "top_tote": "$3.20 / $1.30 ",\n "sp": "$4",\n "margin": "2.35L"\n },\n "6": {\n "horse": "Champagne Mac",\n "horse_url": "https://www.punters.com.au/horses/champagne-mac_941917/",\n "jockey": "C Murray",\n "top_tote": "$31.10 / $7.10 ",\n "sp": "$23",\n "margin": "4.35L"\n },\n "7": {\n "horse": "Typically French",\n "horse_url": "https://www.punters.com.au/horses/typically-french_1033838/",\n "jockey": "D Ashby",\n "top_tote": "$68.50 / $10.40 ",\n "sp": "$51",\n "margin": "4.55L"\n },\n "8": {\n "horse": "Angel\'s Oasis",\n "horse_url": "https://www.punters.com.au/horses/angels-oasis_1102263/",\n "jockey": "L Mxothwa",\n "top_tote": "$4.00 / $1.30 ",\n "sp": "$5",\n "margin": "5.80L"\n },\n "9": {\n "horse": "Caribbean Gold",\n "horse_url": "https://www.punters.com.au/horses/caribbean-gold_2437301/",\n "jockey": "C Little",\n "top_tote": "$5.80 / $1.90 ",\n "sp": "$4.8",\n "margin": "13.80L"\n },\n "10": {\n "horse": "Good To Great",\n "horse_url": "https://www.punters.com.au/horses/good-to-great_1102951/",\n "jockey": "C Bantam",\n "top_tote": "$71.70 / $12.20 ",\n "sp": "$71",\n "margin": "13.95L"\n },\n "11": {\n "horse": "Stu\'s Girl",\n "horse_url": "https://www.punters.com.au/horses/stus-girl_1073632/",\n "jockey": "N Yuen",\n "top_tote": "$60.60 / $11.10 ",\n "sp": "$126",\n "margin": "14.95L"\n }\n },\n "6": {\n "cond": "1400m Total $7k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R6 [2025-10-29 00:00:00 UTC] Perfectly Placed Class 5 (F & M) 1400m Total $7k: GOOD",\n "1": {\n "horse": "Beach Verse",\n "horse_url": "https://www.punters.com.au/horses/beach-verse_2046893/",\n "jockey": "R Fourie",\n "top_tote": "$2.30 / $1.04 ",\n "sp": "$2.3",\n "margin": "01:25.520"\n },\n "2": {\n "horse": "Act Of Grace",\n "horse_url": "https://www.punters.com.au/horses/act-of-grace_1960902/",\n "jockey": "C Little",\n "top_tote": "$7.60 / $2.00 ",\n "sp": "$9.5",\n "margin": "2.25L"\n },\n "3": {\n "horse": "Apricity",\n "horse_url": "https://www.punters.com.au/horses/apricity_1969484/",\n "jockey": "M Yeni",\n "top_tote": "$5.80 / $1.90 ",\n "sp": "$6.5",\n "margin": "3.00L"\n },\n "4": {\n "horse": "Black Path",\n "horse_url": "https://www.punters.com.au/horses/black-path_875479/",\n "jockey": "J V Merwe",\n "top_tote": "$11.00 / $2.70 ",\n "sp": "$12",\n "margin": "3.50L"\n },\n "5": {\n "horse": "Girl Magic",\n "horse_url": "https://www.punters.com.au/horses/girl-magic_1404183/",\n "jockey": "O Noach",\n "top_tote": "$15.90 / $4.00 ",\n "sp": "$16",\n "margin": "3.80L"\n },\n "6": {\n "horse": "Oncidium",\n "horse_url": "https://www.punters.com.au/horses/oncidium_2045819/",\n "jockey": "G Lerena",\n "top_tote": "$5.80 / $2.20 ",\n "sp": "$5.5",\n "margin": "6.30L"\n },\n "7": {\n "horse": "Miss New York",\n "horse_url": "https://www.punters.com.au/horses/miss-new-york_916117/",\n "jockey": "D Ashby",\n "top_tote": "$13.00 / $3.80 ",\n "sp": "$19",\n "margin": "7.55L"\n },\n "8": {\n "horse": "Elusive Gift",\n "horse_url": "https://www.punters.com.au/horses/elusive-gift_2075811/",\n "jockey": "C Orffer",\n "top_tote": "$8.50 / $2.60 ",\n "sp": "$10",\n "margin": "10.05L"\n }\n },\n "7": {\n "cond": "1400m Total $7k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R7 [2025-10-29 00:00:00 UTC] Lucky Fish Mystic Fortune Class 5 (F & M) 1400m Total $7k: GOOD",\n "1": {\n "horse": "Dream Searcher",\n "horse_url": "https://www.punters.com.au/horses/dream-searcher_1000074/",\n "jockey": "C Bantam",\n "top_tote": "$14.70 / $3.50 ",\n "sp": "$15",\n "margin": "01:26.490"\n },\n "2": {\n "horse": "La Landonne",\n "horse_url": "https://www.punters.com.au/horses/la-landonne_1967175/",\n "jockey": "N Yuen",\n "top_tote": "$15.50 / $3.50 ",\n "sp": "$23",\n "margin": "0.30L"\n },\n "3": {\n "horse": "Catch A Penny",\n "horse_url": "https://www.punters.com.au/horses/catch-a-penny_1182616/",\n "jockey": "C Little",\n "top_tote": "$5.10 / $1.30 ",\n "sp": "$7",\n "margin": "0.60L"\n },\n "4": {\n "horse": "Eisteddfod",\n "horse_url": "https://www.punters.com.au/horses/eisteddfod_1969477/",\n "jockey": "C Zackey",\n "top_tote": "$2.00 / $1.10 ",\n "sp": "$2.1",\n "margin": "3.35L"\n },\n "5": {\n "horse": "Red Beryl",\n "horse_url": "https://www.punters.com.au/horses/red-beryl_2386039/",\n "jockey": "L Mxothwa",\n "top_tote": "$4.10 / $1.60 ",\n "sp": "$3.7",\n "margin": "3.85L"\n },\n "6": {\n "horse": "Tres Chic",\n "horse_url": "https://www.punters.com.au/horses/tres-chic_943515/",\n "jockey": "V Jodhee",\n "top_tote": "$13.40 / $2.90 ",\n "sp": "$16",\n "margin": "4.05L"\n },\n "7": {\n "horse": "State Capitol",\n "horse_url": "https://www.punters.com.au/horses/state-capitol_1039943/",\n "jockey": "B Plaatjies",\n "top_tote": "$21.20 / $4.80 ",\n "sp": "$26",\n "margin": "6.05L"\n },\n "8": {\n "horse": "Saloon Girl",\n "horse_url": "https://www.punters.com.au/horses/saloon-girl_1068657/",\n "jockey": "G Behr",\n "top_tote": "$67.60 / $8.90 ",\n "sp": "$151",\n "margin": "6.80L"\n },\n "9": {\n "horse": "Zena\'s Act",\n "horse_url": "https://www.punters.com.au/horses/zenas-act_1916393/",\n "jockey": "G Lerena",\n "top_tote": "$14.20 / $3.00 ",\n "sp": "$15",\n "margin": "11.05L"\n }\n },\n "8": {\n "cond": "1400m Total $10k: GOOD",\n "datetime": "2025-10-29 00:00:00 UTC",\n "title": "R8 [2025-10-29 00:00:00 UTC] Hollywoodbets Bright Future Class 4 1400m Total $10k: GOOD",\n "1": {\n "horse": "Fox On The Run",\n "horse_url": "https://www.punters.com.au/horses/fox-on-the-run_2564474/",\n "jockey": "R Fourie",\n "top_tote": "$2.70 / $1.40 ",\n "sp": "$2.75",\n "margin": "01:25.550"\n },\n "2": {\n "horse": "Boogiefied",\n "horse_url": "https://www.punters.com.au/horses/boogiefied_1006958/",\n "jockey": "A Domeyer",\n "top_tote": "$4.90 / $1.60 ",\n "sp": "$6",\n "margin": "0.10L"\n },\n "3": {\n "horse": "Winter Pearl",\n "horse_url": "https://www.punters.com.au/horses/winter-pearl_815042/",\n "jockey": "S Bungane",\n "top_tote": "$20.70 / $4.70 ",\n "sp": "$15",\n "margin": "0.40L"\n },\n "4": {\n "horse": "Bel Canto Dream",\n "horse_url": "https://www.punters.com.au/horses/bel-canto-dream_1794065/",\n "jockey": "L Mxothwa",\n "top_tote": "$38.10 / $8.10 ",\n "sp": "$34",\n "margin": "0.90L"\n },\n "5": {\n "horse": "Carriacou",\n "horse_url": "https://www.punters.com.au/horses/carriacou_914106/",\n "jockey": "C Murray",\n "top_tote": "$7.40 / $2.50 ",\n "sp": "$10",\n "margin": "1.10L"\n },\n "6": {\n "horse": "Gran Canaria",\n "horse_url": "https://www.punters.com.au/horses/gran-canaria_1404191/",\n "jockey": "N Yuen",\n "top_tote": "$20.30 / $4.90 ",\n "sp": "$71",\n "margin": "1.85L"\n },\n "7": {\n "horse": "Pomp It Up",\n "horse_url": "https://www.punters.com.au/horses/pomp-it-up_2093705/",\n "jockey": "J V Merwe",\n "top_tote": "$6.30 / $2.40 ",\n "sp": "$6",\n "margin": "2.15L"\n },\n "8": {\n "horse": "Ireland Forever",\n "horse_url": "https://www.punters.com.au/horses/ireland-forever_1935491/",\n "jockey": "B Plaatjies",\n "top_tote": "$17.40 / $3.50 ",\n "sp": "$23",\n "margin": "3.90L"\n },\n "9": {\n "horse": "Sooty",\n "horse_url": "https://www.punters.com.au/horses/sooty_1030226/",\n "jockey": "D Ashby",\n "top_tote": "$17.60 / $3.90 ",\n "sp": "$16",\n "margin": "4.40L"\n },\n "10": {\n "horse": "Rhydian",\n "horse_url": "https://www.punters.com.au/horses/rhydian_1074988/",\n "jockey": "C Zackey",\n "top_tote": "$7.10 / $2.10 ",\n "sp": "$7",\n "margin": "7.40L"\n },\n "11": {\n "horse": "Firingonallengines",\n "horse_url": "https://www.punters.com.au/horses/firingonallengines_996606/",\n "jockey": "G Wright",\n "top_tote": "$41.60 / $9.40 ",\n "sp": "$51",\n "margin": "9.65L"\n }\n }\n}')
Naretoi1623Event(url='https://www.punters.com.au/racing-results/south-africa/turffontein/2025-10-30/', track_url='https://www.punters.com.au/tracks/turffontein_847/', datetime=datetime.datetime(2025, 10, 30, 0, 0), json='{\n "1": {\n "cond": "m Total $9k: 1st $5.6k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R1 [2025-10-30 00:00:00 UTC] 4Racing Welcomes You Maiden Plate m Total $9k: 1st $5.6k Good",\n "1": {\n "horse": "Luwak",\n "horse_url": "https://www.punters.com.au/horses/luwak_2094316/",\n "jockey": "G Lerena",\n "best_odds": "$5.00 / $2.20"\n },\n "2": {\n "horse": "Real Stunner",\n "horse_url": "https://www.punters.com.au/horses/real-stunner_1116025/",\n "jockey": "C Murray",\n "best_odds": "$1.45"\n },\n "3": {\n "horse": "Naretoi",\n "horse_url": "https://www.punters.com.au/horses/naretoi_1088707/",\n "jockey": "M V\'rensburg",\n "best_odds": "$2.00"\n },\n "4": {\n "horse": "Afterburn",\n "horse_url": "https://www.punters.com.au/horses/afterburn_1410121/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "5": {\n "horse": "Shadowline",\n "horse_url": "https://www.punters.com.au/horses/shadowline_2601251/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "6": {\n "horse": "Best Candidate",\n "horse_url": "https://www.punters.com.au/horses/best-candidate_2090074/",\n "jockey": "K Brewer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Red Sunrise",\n "horse_url": "https://www.punters.com.au/horses/red-sunrise_2502472/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Beach Walker",\n "horse_url": "https://www.punters.com.au/horses/beach-walker_1962507/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Storm Burst",\n "horse_url": "https://www.punters.com.au/horses/storm-burst_2048162/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "10": {\n "horse": "Flying On My Mind",\n "horse_url": "https://www.punters.com.au/horses/flying-on-my-mind_2601250/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "11": {\n "horse": "Rissiepit",\n "horse_url": "https://www.punters.com.au/horses/rissiepit_2272826/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.1k: 1st $5.1k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R2 [2025-10-30 00:00:00 UTC] youcanbetonus! Maiden Plate (F & M) m Total $8.1k: 1st $5.1k Good",\n "1": {\n "horse": "Duchess Of Paloma",\n "horse_url": "https://www.punters.com.au/horses/duchess-of-paloma_1064277/",\n "jockey": "C Murray",\n "best_odds": "$2.90 / $1.65"\n },\n "2": {\n "horse": "Winds Of Grace",\n "horse_url": "https://www.punters.com.au/horses/winds-of-grace_1188435/",\n "jockey": "S Khumalo",\n "best_odds": "$2.60"\n },\n "3": {\n "horse": "Galaxy Queen",\n "horse_url": "https://www.punters.com.au/horses/galaxy-queen_2591350/",\n "jockey": "C Zackey",\n "best_odds": "$5.00"\n },\n "4": {\n "horse": "Into Dancing",\n "horse_url": "https://www.punters.com.au/horses/into-dancing_2044787/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "5": {\n "horse": "Witching Hour",\n "horse_url": "https://www.punters.com.au/horses/witching-hour_1958906/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "6": {\n "horse": "Kensal Green",\n "horse_url": "https://www.punters.com.au/horses/kensal-green_2080331/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "7": {\n "horse": "Lucky Chance",\n "horse_url": "https://www.punters.com.au/horses/lucky-chance_2049672/",\n "jockey": "K Brewer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Spiranac",\n "horse_url": "https://www.punters.com.au/horses/spiranac_2594688/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "9": {\n "horse": "Sassy Lassie",\n "horse_url": "https://www.punters.com.au/horses/sassy-lassie_2048157/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "10": {\n "horse": "Mrs Wonderful",\n "horse_url": "https://www.punters.com.au/horses/mrs-wonderful_1413091/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R3 [2025-10-30 00:00:00 UTC] Racing Today Mr 78 Handicap m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Follow The Master",\n "horse_url": "https://www.punters.com.au/horses/follow-the-master_1902968/",\n "jockey": "L Nhlapo",\n "best_odds": "$11.00 / $4.40"\n },\n "2": {\n "horse": "Olympian Gold",\n "horse_url": "https://www.punters.com.au/horses/olympian-gold_2094317/",\n "jockey": "M Katjedi",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Romeo\'s Magic",\n "horse_url": "https://www.punters.com.au/horses/romeos-magic_760619/",\n "jockey": "G Lerena",\n "best_odds": "$2.90"\n },\n "4": {\n "horse": "Casus Belli",\n "horse_url": "https://www.punters.com.au/horses/casus-belli_1404171/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "5": {\n "horse": "Six Of All",\n "horse_url": "https://www.punters.com.au/horses/six-of-all_2057066/",\n "jockey": "M V\'rensburg",\n "best_odds": "-"\n },\n "6": {\n "horse": "The Mightiest",\n "horse_url": "https://www.punters.com.au/horses/the-mightiest_1404167/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "7": {\n "horse": "Page Boy",\n "horse_url": "https://www.punters.com.au/horses/page-boy_1079996/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Dual Prophecy",\n "horse_url": "https://www.punters.com.au/horses/dual-prophecy_1044306/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "9": {\n "horse": "Mizzen Sword",\n "horse_url": "https://www.punters.com.au/horses/mizzen-sword_1089310/",\n "jockey": "J Penny",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $11.2k: 1st $7k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R4 [2025-10-30 00:00:00 UTC] Play Soccer 6, 10 And 13 Mr 95 Handicap m Total $11.2k: 1st $7k Good",\n "1": {\n "horse": "The Ultimate King",\n "horse_url": "https://www.punters.com.au/horses/the-ultimate-king_1411608/",\n "jockey": "G Lerena",\n "best_odds": "$5.50 / $2.60"\n },\n "2": {\n "horse": "Read All About It",\n "horse_url": "https://www.punters.com.au/horses/read-all-about-it_1934046/",\n "jockey": "M Yeni",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Kudzu",\n "horse_url": "https://www.punters.com.au/horses/kudzu_1013083/",\n "jockey": "S Khumalo",\n "best_odds": "$3.30"\n },\n "4": {\n "horse": "Mount Darwin",\n "horse_url": "https://www.punters.com.au/horses/mount-darwin_1061225/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "5": {\n "horse": "Flashy Apache",\n "horse_url": "https://www.punters.com.au/horses/flashy-apache_801277/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "6": {\n "horse": "Pumpkin Pie",\n "horse_url": "https://www.punters.com.au/horses/pumpkin-pie_1941000/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "7": {\n "horse": "Eiger Sanction",\n "horse_url": "https://www.punters.com.au/horses/eiger-sanction_1026607/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "8": {\n "horse": "Battleground",\n "horse_url": "https://www.punters.com.au/horses/battleground_904529/",\n "jockey": "M V\'rensburg",\n "best_odds": "-"\n },\n "9": {\n "horse": "Hawkbill",\n "horse_url": "https://www.punters.com.au/horses/hawkbill_941283/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R5 [2025-10-30 00:00:00 UTC] Tab 4Racing App Fm 100 Divided Handicap (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Juniper Green",\n "horse_url": "https://www.punters.com.au/horses/juniper-green_1019540/",\n "jockey": "G Samo-burthia",\n "best_odds": "$2.40 / $1.40"\n },\n "2": {\n "horse": "Miss Hannigan",\n "horse_url": "https://www.punters.com.au/horses/miss-hannigan_928549/",\n "jockey": "S Khumalo",\n "best_odds": "$1.60"\n },\n "3": {\n "horse": "Princess Ilaria",\n "horse_url": "https://www.punters.com.au/horses/princess-ilaria_913069/",\n "jockey": "J Penny",\n "best_odds": "$1.80"\n },\n "4": {\n "horse": "Across The Pond",\n "horse_url": "https://www.punters.com.au/horses/across-the-pond_1070122/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "5": {\n "horse": "Stormy Sunday",\n "horse_url": "https://www.punters.com.au/horses/stormy-sunday_1084486/",\n "jockey": "K Brewer",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.9k: 1st $6.2k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R6 [2025-10-30 00:00:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 80 Handicap m Total $9.9k: 1st $6.2k Good",\n "1": {\n "horse": "After Hours",\n "horse_url": "https://www.punters.com.au/horses/after-hours_767782/",\n "jockey": "M Katjedi",\n "best_odds": "$14.00 / $5.00"\n },\n "2": {\n "horse": "Winston\'s Wonder",\n "horse_url": "https://www.punters.com.au/horses/winstons-wonder_2242282/",\n "jockey": "K Matsunyane",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Union Rose",\n "horse_url": "https://www.punters.com.au/horses/union-rose_1092681/",\n "jockey": "M V\'rensburg",\n "best_odds": "$8.50"\n },\n "4": {\n "horse": "Big Unit",\n "horse_url": "https://www.punters.com.au/horses/big-unit_1033840/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fully Loaded",\n "horse_url": "https://www.punters.com.au/horses/fully-loaded_931706/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Lava Fire",\n "horse_url": "https://www.punters.com.au/horses/lava-fire_1063756/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "7": {\n "horse": "Brave Viking",\n "horse_url": "https://www.punters.com.au/horses/brave-viking_905556/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "8": {\n "horse": "Strewn Sky",\n "horse_url": "https://www.punters.com.au/horses/strewn-sky_1008023/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Take No Prisoners",\n "horse_url": "https://www.punters.com.au/horses/take-no-prisoners_2044791/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "10": {\n "horse": "Futurenaire",\n "horse_url": "https://www.punters.com.au/horses/futurenaire_1908071/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R7 [2025-10-30 00:00:00 UTC] Betway Summer Cup 29 November Middle Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Bob\'s Your Uncle",\n "horse_url": "https://www.punters.com.au/horses/bobs-your-uncle_939549/",\n "jockey": "G Samo-burthia",\n "best_odds": "$17.00 / $6.00"\n },\n "2": {\n "horse": "Max The Magician",\n "horse_url": "https://www.punters.com.au/horses/max-the-magician_936584/",\n "jockey": "M Yeni",\n "best_odds": "$2.10"\n },\n "3": {\n "horse": "Paul Revere",\n "horse_url": "https://www.punters.com.au/horses/paul-revere_1084046/",\n "jockey": "P Mxoli",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Slinky Mapimpi",\n "horse_url": "https://www.punters.com.au/horses/slinky-mapimpi_901572/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Aladdin\'s Lamp",\n "horse_url": "https://www.punters.com.au/horses/aladdins-lamp_1069926/",\n "jockey": "M V\'rensburg",\n "best_odds": "-"\n },\n "6": {\n "horse": "French Bolt",\n "horse_url": "https://www.punters.com.au/horses/french-bolt_1086461/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Silver Tudor",\n "horse_url": "https://www.punters.com.au/horses/silver-tudor_918065/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "8": {\n "horse": "That\'s My Baby",\n "horse_url": "https://www.punters.com.au/horses/thats-my-baby_935591/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "9": {\n "horse": "Champion Warrior",\n "horse_url": "https://www.punters.com.au/horses/champion-warrior_915603/",\n "jockey": "G Lerena",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-30 00:00:00 UTC",\n "title": "Turffontein - R8 [2025-10-30 00:00:00 UTC] Next Turffontein Racemeeting Saturday 1 November Fm 78 Divided Handicap (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Sabrina",\n "horse_url": "https://www.punters.com.au/horses/lady-sabrina_1408512/",\n "jockey": "K Lihaba",\n "best_odds": "$4.20 / $1.95"\n },\n "2": {\n "horse": "Universal Girl",\n "horse_url": "https://www.punters.com.au/horses/universal-girl_2321688/",\n "jockey": "M Yeni",\n "best_odds": "$5.00"\n },\n "3": {\n "horse": "Merryweather",\n "horse_url": "https://www.punters.com.au/horses/merryweather_1935493/",\n "jockey": "S Khumalo",\n "best_odds": "$1.35"\n },\n "4": {\n "horse": "Zahra Dominia",\n "horse_url": "https://www.punters.com.au/horses/zahra-dominia_2090069/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "5": {\n "horse": "Paris Fun",\n "horse_url": "https://www.punters.com.au/horses/paris-fun_1935501/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "6": {\n "horse": "Royal Horizon",\n "horse_url": "https://www.punters.com.au/horses/royal-horizon_1052026/",\n "jockey": "J Penny",\n "best_odds": "-"\n },\n "7": {\n "horse": "Willowild",\n "horse_url": "https://www.punters.com.au/horses/willowild_1067989/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lapis Lazuli",\n "horse_url": "https://www.punters.com.au/horses/lapis-lazuli_1105656/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n },\n "9": {\n "horse": "Northern Kitten",\n "horse_url": "https://www.punters.com.au/horses/northern-kitten_1072337/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n }\n }\n}')
Signor Dante140218-Oct-25
Piteraq102018-Oct-25
Meghan's Diamond770Event(url='https://www.punters.com.au/racing-results/south-africa/kenilworth/2025-07-26/', track_url='https://www.punters.com.au/tracks/kenilworth_852/', datetime=datetime.datetime(2025, 7, 26, 0, 0), json='{\n "1": {\n "cond": "1000m Total $11.6k: 1st $7.2k Soft",\n "datetime": "2025-07-26 10:50:00 UTC",\n "title": "Kenilworth - R1 [2025-07-26 10:50:00 UTC] Hollywoodbets Kenilworth Welcomes You Maiden Juvenile Plate 1000m Total $11.6k: 1st $7.2k Soft",\n "1": {\n "horse": "Sardinia Bay",\n "horse_url": "https://www.punters.com.au/horses/sardinia-bay_1967657/",\n "jockey": "C Orffer",\n "best_odds": "$3.05 / $1.75"\n },\n "2": {\n "horse": "Delta Pride",\n "horse_url": "https://www.punters.com.au/horses/delta-pride_2152305/",\n "jockey": "J V Merwe",\n "best_odds": "$6.00"\n },\n "3": {\n "horse": "Magical Place",\n "horse_url": "https://www.punters.com.au/horses/magical-place_2056394/",\n "jockey": "R Fourie",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "Objet D\' Art",\n "horse_url": "https://www.punters.com.au/horses/objet-d-art_2152309/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "5": {\n "horse": "Greenchoice",\n "horse_url": "https://www.punters.com.au/horses/greenchoice_2152306/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "World Champion",\n "horse_url": "https://www.punters.com.au/horses/world-champion_2046891/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "7": {\n "horse": "Caesar\'s Ransom",\n "horse_url": "https://www.punters.com.au/horses/caesars-ransom_2152310/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Astronomical Boy",\n "horse_url": "https://www.punters.com.au/horses/astronomical-boy_2152304/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "9": {\n "horse": "Warofdynamite",\n "horse_url": "https://www.punters.com.au/horses/warofdynamite_1901232/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "10": {\n "horse": "Blizzardboy",\n "horse_url": "https://www.punters.com.au/horses/blizzardboy_2152307/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1200m Total $10.7k: 1st $6.7k Soft",\n "datetime": "2025-07-26 11:25:00 UTC",\n "title": "Kenilworth - R2 [2025-07-26 11:25:00 UTC] RCoast Maiden Juvenile Plate (2 Year Old Fillies) 1200m Total $10.7k: 1st $6.7k Soft",\n "1": {\n "horse": "Wander Dune",\n "horse_url": "https://www.punters.com.au/horses/wander-dune_2152316/",\n "jockey": "C Orffer",\n "best_odds": "$3.00 / $1.70"\n },\n "2": {\n "horse": "Hazel Green",\n "horse_url": "https://www.punters.com.au/horses/hazel-green_1967176/",\n "jockey": "J V Merwe",\n "best_odds": "$3.30"\n },\n "3": {\n "horse": "Wait For Me",\n "horse_url": "https://www.punters.com.au/horses/wait-for-me_2055357/",\n "jockey": "R Fourie",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Nebulous",\n "horse_url": "https://www.punters.com.au/horses/nebulous_1969486/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "5": {\n "horse": "American Beauty",\n "horse_url": "https://www.punters.com.au/horses/american-beauty_2152317/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "6": {\n "horse": "Without Remorse",\n "horse_url": "https://www.punters.com.au/horses/without-remorse_2152311/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "7": {\n "horse": "Meghan\'s Diamond",\n "horse_url": "https://www.punters.com.au/horses/meghans-diamond_2046896/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Chihiro",\n "horse_url": "https://www.punters.com.au/horses/chihiro_2152313/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "9": {\n "horse": "General Pardon",\n "horse_url": "https://www.punters.com.au/horses/general-pardon_2152315/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Half Full",\n "horse_url": "https://www.punters.com.au/horses/half-full_2152312/",\n "jockey": "C Bantam",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1200m Total $10.7k: 1st $6.7k Soft",\n "datetime": "2025-07-26 12:00:00 UTC",\n "title": "Kenilworth - R3 [2025-07-26 12:00:00 UTC] Celebrating Centurion Member John Koster\'s Birthday Maiden Juvenile Plate (Fillies) 1200m Total $10.7k: 1st $6.7k Soft",\n "1": {\n "horse": "Splash Of Colour",\n "horse_url": "https://www.punters.com.au/horses/splash-of-colour_1960899/",\n "jockey": "B Plaatjies",\n "best_odds": "$4.05 / $2.15"\n },\n "2": {\n "horse": "Beach Verse",\n "horse_url": "https://www.punters.com.au/horses/beach-verse_2046893/",\n "jockey": "A Domeyer",\n "best_odds": "$2.15"\n },\n "3": {\n "horse": "Piteraq",\n "horse_url": "https://www.punters.com.au/horses/piteraq_2052479/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.60"\n },\n "4": {\n "horse": "Chickasaw",\n "horse_url": "https://www.punters.com.au/horses/chickasaw_2046899/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "5": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Morfeliha",\n "horse_url": "https://www.punters.com.au/horses/morfeliha_2046897/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "7": {\n "horse": "Up In Flames",\n "horse_url": "https://www.punters.com.au/horses/up-in-flames_2058197/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "8": {\n "horse": "Endeared",\n "horse_url": "https://www.punters.com.au/horses/endeared_2075809/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Island Jewel",\n "horse_url": "https://www.punters.com.au/horses/island-jewel_2152318/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Zarafa",\n "horse_url": "https://www.punters.com.au/horses/zarafa_2152320/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1400m Total $10.7k: 1st $6.7k Soft",\n "datetime": "2025-07-26 12:35:00 UTC",\n "title": "Kenilworth - R4 [2025-07-26 12:35:00 UTC] Interbet Middle Stakes (F & M) 1400m Total $10.7k: 1st $6.7k Soft",\n "1": {\n "horse": "Swiatek",\n "horse_url": "https://www.punters.com.au/horses/swiatek_1186925/",\n "jockey": "R Fourie",\n "best_odds": "$3.80 / $2.00"\n },\n "2": {\n "horse": "Kamchatka",\n "horse_url": "https://www.punters.com.au/horses/kamchatka_1102259/",\n "jockey": "C Orffer",\n "best_odds": "$1.76"\n },\n "3": {\n "horse": "Goodnessgraciousme",\n "horse_url": "https://www.punters.com.au/horses/goodnessgraciousme_1096446/",\n "jockey": "C Zackey",\n "best_odds": "$2.70"\n },\n "4": {\n "horse": "Fun Zone",\n "horse_url": "https://www.punters.com.au/horses/fun-zone_876697/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "5": {\n "horse": "La Divina",\n "horse_url": "https://www.punters.com.au/horses/la-divina_1028187/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "6": {\n "horse": "Miraculous",\n "horse_url": "https://www.punters.com.au/horses/miraculous_1116016/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Glee Club",\n "horse_url": "https://www.punters.com.au/horses/glee-club_937332/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1400m Total $6.9k: 1st $4.3k Soft",\n "datetime": "2025-07-26 13:15:00 UTC",\n "title": "Kenilworth - R5 [2025-07-26 13:15:00 UTC] RaceCape Powered By Hollywoodbets Class 5 (F & M) 1400m Total $6.9k: 1st $4.3k Soft",\n "1": {\n "horse": "Im The Buzz",\n "horse_url": "https://www.punters.com.au/horses/im-the-buzz_928715/",\n "jockey": "C Zackey",\n "best_odds": "$3.75 / $1.80"\n },\n "2": {\n "horse": "Nile The Boss",\n "horse_url": "https://www.punters.com.au/horses/nile-the-boss_939437/",\n "jockey": "B Plaatjies",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Black Path",\n "horse_url": "https://www.punters.com.au/horses/black-path_875479/",\n "jockey": "K Steyn",\n "best_odds": "$9.00"\n },\n "4": {\n "horse": "Oncidium",\n "horse_url": "https://www.punters.com.au/horses/oncidium_2045819/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miss New York",\n "horse_url": "https://www.punters.com.au/horses/miss-new-york_916117/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "6": {\n "horse": "Angel\'s Oasis",\n "horse_url": "https://www.punters.com.au/horses/angels-oasis_1102263/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "7": {\n "horse": "Senhora Victoria",\n "horse_url": "https://www.punters.com.au/horses/senhora-victoria_879189/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Becky Sharp",\n "horse_url": "https://www.punters.com.au/horses/becky-sharp_1068660/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "1400m Total $11.6k: 1st $7.2k Soft",\n "datetime": "2025-07-26 13:50:00 UTC",\n "title": "Kenilworth - R6 [2025-07-26 13:50:00 UTC] Equi-Feeds Class 3 1400m Total $11.6k: 1st $7.2k Soft",\n "1": {\n "horse": "Captain West",\n "horse_url": "https://www.punters.com.au/horses/captain-west_1091328/",\n "jockey": "L Mxothwa",\n "best_odds": "$6.25 / $2.90"\n },\n "2": {\n "horse": "Please Be True",\n "horse_url": "https://www.punters.com.au/horses/please-be-true_1099288/",\n "jockey": "J V Merwe",\n "best_odds": "$3.40"\n },\n "3": {\n "horse": "Landoftherisingsun",\n "horse_url": "https://www.punters.com.au/horses/landoftherisingsun_1085734/",\n "jockey": "R Fourie",\n "best_odds": "$2.00"\n },\n "4": {\n "horse": "San Pedro",\n "horse_url": "https://www.punters.com.au/horses/san-pedro_924875/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "5": {\n "horse": "Rule Of Thumb",\n "horse_url": "https://www.punters.com.au/horses/rule-of-thumb_898611/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gold Dust",\n "horse_url": "https://www.punters.com.au/horses/gold-dust_1921525/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "7": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Air Raid",\n "horse_url": "https://www.punters.com.au/horses/air-raid_1094255/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Sir Korski",\n "horse_url": "https://www.punters.com.au/horses/sir-korski_1116019/",\n "jockey": "J Solomons",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1600m Total $9.4k: 1st $5.9k Soft",\n "datetime": "2025-07-26 14:25:00 UTC",\n "title": "Kenilworth - R7 [2025-07-26 14:25:00 UTC] www.hollywoodbets.net Class 4 (F & M) 1600m Total $9.4k: 1st $5.9k Soft",\n "1": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "C Orffer",\n "best_odds": "$9.00 / $3.80"\n },\n "2": {\n "horse": "Wehaveasituation",\n "horse_url": "https://www.punters.com.au/horses/wehaveasituation_987452/",\n "jockey": "J V Merwe",\n "best_odds": "$2.10"\n },\n "3": {\n "horse": "Tap Shoes",\n "horse_url": "https://www.punters.com.au/horses/tap-shoes_1109252/",\n "jockey": "A Domeyer",\n "best_odds": "$4.40"\n },\n "4": {\n "horse": "Beneath The Clouds",\n "horse_url": "https://www.punters.com.au/horses/beneath-the-clouds_1406286/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Golden Angel",\n "horse_url": "https://www.punters.com.au/horses/golden-angel_1110011/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "Princess Of Bayeux",\n "horse_url": "https://www.punters.com.au/horses/princess-of-bayeux_954691/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "7": {\n "horse": "Take It As Red",\n "horse_url": "https://www.punters.com.au/horses/take-it-as-red_1906853/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "8": {\n "horse": "Garden Of Eden",\n "horse_url": "https://www.punters.com.au/horses/garden-of-eden_1021479/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "9": {\n "horse": "Supreme Fate",\n "horse_url": "https://www.punters.com.au/horses/supreme-fate_1410108/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Dixieland Band",\n "horse_url": "https://www.punters.com.au/horses/dixieland-band_1071663/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Blossoming Mind",\n "horse_url": "https://www.punters.com.au/horses/blossoming-mind_1410104/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1200m Total $9.4k: 1st $5.9k Soft",\n "datetime": "2025-07-26 15:00:00 UTC",\n "title": "Kenilworth - R8 [2025-07-26 15:00:00 UTC] Hollywoodbets Bright Future Class 4 (F & M) 1200m Total $9.4k: 1st $5.9k Soft",\n "1": {\n "horse": "Wild Applause",\n "horse_url": "https://www.punters.com.au/horses/wild-applause_1102260/",\n "jockey": "J V Merwe",\n "best_odds": "$12.00 / $4.40"\n },\n "2": {\n "horse": "She\'s My World",\n "horse_url": "https://www.punters.com.au/horses/shes-my-world_1906840/",\n "jockey": "R Fourie",\n "best_odds": "$1.50"\n },\n "3": {\n "horse": "Music Of The Night",\n "horse_url": "https://www.punters.com.au/horses/music-of-the-night_1906855/",\n "jockey": "C Zackey",\n "best_odds": "$2.60"\n },\n "4": {\n "horse": "Lhasa",\n "horse_url": "https://www.punters.com.au/horses/lhasa_1097864/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Girl Like Us",\n "horse_url": "https://www.punters.com.au/horses/girl-like-us_1037719/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "6": {\n "horse": "Maritzburg Memory",\n "horse_url": "https://www.punters.com.au/horses/maritzburg-memory_1071666/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "7": {\n "horse": "All Is Green",\n "horse_url": "https://www.punters.com.au/horses/all-is-green_1057277/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Captain\'s Destiny",\n "horse_url": "https://www.punters.com.au/horses/captains-destiny_1033833/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Between The Lines",\n "horse_url": "https://www.punters.com.au/horses/between-the-lines_1897801/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "10": {\n "horse": "She\'s My Captain",\n "horse_url": "https://www.punters.com.au/horses/shes-my-captain_859067/",\n "jockey": "K Steyn",\n "best_odds": "-"\n }\n }\n}')
Tori's Girl735Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-09-09/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 9, 9, 0, 0), json='{\n "1": {\n "cond": "1250m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-09-09 10:55:00 UTC",\n "title": "Durbanville - R1 [2025-09-09 10:55:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate (F & M) 1250m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Reet Petite",\n "horse_url": "https://www.punters.com.au/horses/reet-petite_2386038/",\n "jockey": "R Fourie",\n "best_odds": "$5.75 / $2.15"\n },\n "2": {\n "horse": "Got The Look",\n "horse_url": "https://www.punters.com.au/horses/got-the-look_1944664/",\n "jockey": "S Veale",\n "best_odds": "$1.25"\n },\n "3": {\n "horse": "Vixens War",\n "horse_url": "https://www.punters.com.au/horses/vixens-war_2046892/",\n "jockey": "C Little",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Lilac In Winter",\n "horse_url": "https://www.punters.com.au/horses/lilac-in-winter_1967170/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Autumn Rush",\n "horse_url": "https://www.punters.com.au/horses/autumn-rush_2272125/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "6": {\n "horse": "Without Remorse",\n "horse_url": "https://www.punters.com.au/horses/without-remorse_2152311/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "7": {\n "horse": "Keep Warm",\n "horse_url": "https://www.punters.com.au/horses/keep-warm_2046898/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Southampton",\n "horse_url": "https://www.punters.com.au/horses/southampton_2270811/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1250m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-09-09 11:30:00 UTC",\n "title": "Durbanville - R2 [2025-09-09 11:30:00 UTC] Live It. Love It. Own It Maiden Plate (F & M) 1250m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Queen Regent",\n "horse_url": "https://www.punters.com.au/horses/queen-regent_1944658/",\n "jockey": "J V Merwe",\n "best_odds": "$1.60 / $1.18"\n },\n "2": {\n "horse": "Eisteddfod",\n "horse_url": "https://www.punters.com.au/horses/eisteddfod_1969477/",\n "jockey": "C Orffer",\n "best_odds": "$2.60"\n },\n "3": {\n "horse": "Star World",\n "horse_url": "https://www.punters.com.au/horses/star-world_2055363/",\n "jockey": "S Veale",\n "best_odds": "$8.00"\n },\n "4": {\n "horse": "Wyze Declaration",\n "horse_url": "https://www.punters.com.au/horses/wyze-declaration_2055359/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "5": {\n "horse": "Red Beryl",\n "horse_url": "https://www.punters.com.au/horses/red-beryl_2386039/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Wave Walker",\n "horse_url": "https://www.punters.com.au/horses/wave-walker_2058199/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "8": {\n "horse": "Onssilverjet",\n "horse_url": "https://www.punters.com.au/horses/onssilverjet_2272130/",\n "jockey": "S Bungane",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1250m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-09-09 12:05:00 UTC",\n "title": "Durbanville - R3 [2025-09-09 12:05:00 UTC] Join The RCoast Turf Club Open Maiden 1250m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Typically French",\n "horse_url": "https://www.punters.com.au/horses/typically-french_1033838/",\n "jockey": "V Jodhee",\n "best_odds": "$17.00 / $5.50"\n },\n "2": {\n "horse": "Primal Instinct",\n "horse_url": "https://www.punters.com.au/horses/primal-instinct_2386041/",\n "jockey": "M Yeni",\n "best_odds": "$3.20"\n },\n "3": {\n "horse": "Prince Of Egypt",\n "horse_url": "https://www.punters.com.au/horses/prince-of-egypt_2045828/",\n "jockey": "J V Merwe",\n "best_odds": "$1.80"\n },\n "4": {\n "horse": "Blame It On Me",\n "horse_url": "https://www.punters.com.au/horses/blame-it-on-me_1067763/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gale Warning",\n "horse_url": "https://www.punters.com.au/horses/gale-warning_1944663/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Man Of Consequence",\n "horse_url": "https://www.punters.com.au/horses/man-of-consequence_2046887/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Day In Day Out",\n "horse_url": "https://www.punters.com.au/horses/day-in-day-out_1944656/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "9": {\n "horse": "Waterfront",\n "horse_url": "https://www.punters.com.au/horses/waterfront_2386040/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Tomahawk Bill",\n "horse_url": "https://www.punters.com.au/horses/tomahawk-bill_1965509/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "11": {\n "horse": "Eternal Diamond",\n "horse_url": "https://www.punters.com.au/horses/eternal-diamond_1960910/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "12": {\n "horse": "Future Gold",\n "horse_url": "https://www.punters.com.au/horses/future-gold_2386042/",\n "jockey": "G Behr",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1250m Total $6.9k: 1st $4.3k Good",\n "datetime": "2025-09-09 12:40:00 UTC",\n "title": "Durbanville - R4 [2025-09-09 12:40:00 UTC] Lucky Fish Gates Of Olympus Open Maiden (F & M) 1250m Total $6.9k: 1st $4.3k Good",\n "1": {\n "horse": "Cape Captain",\n "horse_url": "https://www.punters.com.au/horses/cape-captain_1404178/",\n "jockey": "G V Niekerk",\n "best_odds": "$8.00 / $3.40"\n },\n "2": {\n "horse": "Lifelong Dance",\n "horse_url": "https://www.punters.com.au/horses/lifelong-dance_1910383/",\n "jockey": "J Solomons",\n "best_odds": "$8.50"\n },\n "3": {\n "horse": "Vixeninthevineyard",\n "horse_url": "https://www.punters.com.au/horses/vixeninthevineyard_1087778/",\n "jockey": "K Steyn",\n "best_odds": "$4.40"\n },\n "4": {\n "horse": "Larking About",\n "horse_url": "https://www.punters.com.au/horses/larking-about_1955413/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "5": {\n "horse": "Nannie Gold",\n "horse_url": "https://www.punters.com.au/horses/nannie-gold_2270813/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "7": {\n "horse": "Morfeliha",\n "horse_url": "https://www.punters.com.au/horses/morfeliha_2046897/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Pomerol",\n "horse_url": "https://www.punters.com.au/horses/pomerol_2272131/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "9": {\n "horse": "Endeared",\n "horse_url": "https://www.punters.com.au/horses/endeared_2075809/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "10": {\n "horse": "Market Trends",\n "horse_url": "https://www.punters.com.au/horses/market-trends_1899244/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "11": {\n "horse": "Xtines Princess",\n "horse_url": "https://www.punters.com.au/horses/xtines-princess_2272132/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1400m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-09-09 13:15:00 UTC",\n "title": "Durbanville - R5 [2025-09-09 13:15:00 UTC] Hangover Syndicate Maiden Plate 1400m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "United Front",\n "horse_url": "https://www.punters.com.au/horses/united-front_2056389/",\n "jockey": "S Veale",\n "best_odds": "$2.70 / $1.45"\n },\n "2": {\n "horse": "Gold Giboski",\n "horse_url": "https://www.punters.com.au/horses/gold-giboski_1960892/",\n "jockey": "M Yeni",\n "best_odds": "$1.50"\n },\n "3": {\n "horse": "Diamond Days",\n "horse_url": "https://www.punters.com.au/horses/diamond-days_1941018/",\n "jockey": "C Zackey",\n "best_odds": "$1.85"\n },\n "4": {\n "horse": "Dance To The Sun",\n "horse_url": "https://www.punters.com.au/horses/dance-to-the-sun_2049213/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Spanish Verse",\n "horse_url": "https://www.punters.com.au/horses/spanish-verse_2270804/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "Sendai",\n "horse_url": "https://www.punters.com.au/horses/sendai_2270802/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "7": {\n "horse": "Zanfan Moris",\n "horse_url": "https://www.punters.com.au/horses/zanfan-moris_2386045/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Driving Snow",\n "horse_url": "https://www.punters.com.au/horses/driving-snow_2159254/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "1400m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-09-09 13:55:00 UTC",\n "title": "Durbanville - R6 [2025-09-09 13:55:00 UTC] Lucky Fish Diamond Riches Maiden Plate 1400m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25 / $2.30"\n },\n "2": {\n "horse": "Joueur De Flute",\n "horse_url": "https://www.punters.com.au/horses/joueur-de-flute_1085726/",\n "jockey": "C Zackey",\n "best_odds": "$2.30"\n },\n "3": {\n "horse": "Rockanrollin",\n "horse_url": "https://www.punters.com.au/horses/rockanrollin_2045816/",\n "jockey": "C Orffer",\n "best_odds": "$1.40"\n },\n "4": {\n "horse": "Klein Karoo",\n "horse_url": "https://www.punters.com.au/horses/klein-karoo_1908653/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "5": {\n "horse": "Balzi Rossi",\n "horse_url": "https://www.punters.com.au/horses/balzi-rossi_1949245/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Smarten Up",\n "horse_url": "https://www.punters.com.au/horses/smarten-up_2270806/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "7": {\n "horse": "Daniel",\n "horse_url": "https://www.punters.com.au/horses/daniel_1965505/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Backinthefastlane",\n "horse_url": "https://www.punters.com.au/horses/backinthefastlane_2046885/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "9": {\n "horse": "Sunshine Superman",\n "horse_url": "https://www.punters.com.au/horses/sunshine-superman_2075808/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1400m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-09-09 14:30:00 UTC",\n "title": "Durbanville - R7 [2025-09-09 14:30:00 UTC] Wolf Power Syndicate Class 4 1400m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Major Master",\n "horse_url": "https://www.punters.com.au/horses/major-master_1116023/",\n "jockey": "S Veale",\n "best_odds": "$4.60 / $2.30"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.75"\n },\n "3": {\n "horse": "Nevada King",\n "horse_url": "https://www.punters.com.au/horses/nevada-king_892778/",\n "jockey": "J V Merwe",\n "best_odds": "$9.50"\n },\n "4": {\n "horse": "Spirit",\n "horse_url": "https://www.punters.com.au/horses/spirit_1944659/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "It Is My Time",\n "horse_url": "https://www.punters.com.au/horses/it-is-my-time_1906862/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "7": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kelp Forest",\n "horse_url": "https://www.punters.com.au/horses/kelp-forest_931406/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "2001m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-09-09 15:05:00 UTC",\n "title": "Durbanville - R8 [2025-09-09 15:05:00 UTC] Hollywoodbets Bright Future Open Maiden 2001m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "R Fourie",\n "best_odds": "$3.50 / $1.95"\n },\n "2": {\n "horse": "Rare Earth",\n "horse_url": "https://www.punters.com.au/horses/rare-earth_1116017/",\n "jockey": "C Zackey",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Fort Impreza",\n "horse_url": "https://www.punters.com.au/horses/fort-impreza_1899255/",\n "jockey": "M Yeni",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "Conditionally",\n "horse_url": "https://www.punters.com.au/horses/conditionally_1936808/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gimme The Best",\n "horse_url": "https://www.punters.com.au/horses/gimme-the-best_904534/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Greenlight Jet",\n "horse_url": "https://www.punters.com.au/horses/greenlight-jet_1404188/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Signor Dante",\n "horse_url": "https://www.punters.com.au/horses/signor-dante_1962332/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Tori\'s Girl",\n "horse_url": "https://www.punters.com.au/horses/toris-girl_1910381/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Ice Spear",\n "horse_url": "https://www.punters.com.au/horses/ice-spear_1969479/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Marine Merchant",\n "horse_url": "https://www.punters.com.au/horses/marine-merchant_1108482/",\n "jockey": "C Bantam",\n "best_odds": "-"\n }\n }\n}')
Sag Harbor46208-Oct-25
World Champion460Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-05/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 5, 0, 0), json='{\n "1": {\n "cond": "1000m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-05 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate (F & M) 1000m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Call Of The Karoo",\n "horse_url": "https://www.punters.com.au/horses/call-of-the-karoo_1897804/",\n "jockey": "J V Merwe",\n "best_odds": "$1.86 / $1.24"\n },\n "2": {\n "horse": "Ruby Rex",\n "horse_url": "https://www.punters.com.au/horses/ruby-rex_1938694/",\n "jockey": "A Domeyer",\n "best_odds": "$1.75"\n },\n "3": {\n "horse": "Take That",\n "horse_url": "https://www.punters.com.au/horses/take-that_2593170/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.50"\n },\n "4": {\n "horse": "Malibu Blitz",\n "horse_url": "https://www.punters.com.au/horses/malibu-blitz_2301855/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Call Me Secret",\n "horse_url": "https://www.punters.com.au/horses/call-me-secret_2593172/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Crazy Little Thing",\n "horse_url": "https://www.punters.com.au/horses/crazy-little-thing_1962330/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Starting Point",\n "horse_url": "https://www.punters.com.au/horses/starting-point_2593171/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Miss Smiley",\n "horse_url": "https://www.punters.com.au/horses/miss-smiley_2593174/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Stormin Attack",\n "horse_url": "https://www.punters.com.au/horses/stormin-attack_2437298/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1000m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-05 00:00:00 UTC] Lucky Fish Plinko Maiden Plate 1000m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Caribbean Gold",\n "horse_url": "https://www.punters.com.au/horses/caribbean-gold_2437301/",\n "jockey": "J V Merwe",\n "best_odds": "$8.50 / $3.40"\n },\n "2": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "$8.00"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$1.80"\n },\n "4": {\n "horse": "World Champion",\n "horse_url": "https://www.punters.com.au/horses/world-champion_2046891/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Perfect Impact",\n "horse_url": "https://www.punters.com.au/horses/perfect-impact_1921526/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Fleur De Ville",\n "horse_url": "https://www.punters.com.au/horses/fleur-de-ville_1077380/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "10": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1250m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-05 00:00:00 UTC] VHM Racing Syndicate B Stakes 1250m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Scottish Kiss",\n "horse_url": "https://www.punters.com.au/horses/scottish-kiss_1116024/",\n "jockey": "C Murray",\n "best_odds": "$3.30 / $1.80"\n },\n "2": {\n "horse": "Oliver",\n "horse_url": "https://www.punters.com.au/horses/oliver_932657/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Masterofthedesert",\n "horse_url": "https://www.punters.com.au/horses/masterofthedesert_1082528/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "4": {\n "horse": "Gimmelightning",\n "horse_url": "https://www.punters.com.au/horses/gimmelightning_928572/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Green Gateway",\n "horse_url": "https://www.punters.com.au/horses/green-gateway_2139230/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "6": {\n "horse": "Air Raid",\n "horse_url": "https://www.punters.com.au/horses/air-raid_1094255/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "The Winter Lake",\n "horse_url": "https://www.punters.com.au/horses/the-winter-lake_939875/",\n "jockey": "C Little",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1400m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-05 00:00:00 UTC] Lucky Fish Aviator Maiden Plate (F & M) 1400m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Red Beryl",\n "horse_url": "https://www.punters.com.au/horses/red-beryl_2386039/",\n "jockey": "L Mxothwa",\n "best_odds": "$13.00 / $4.40"\n },\n "2": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "$8.50"\n },\n "3": {\n "horse": "Elisa Mbali",\n "horse_url": "https://www.punters.com.au/horses/elisa-mbali_2270812/",\n "jockey": "J V Merwe",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Amayah",\n "horse_url": "https://www.punters.com.au/horses/amayah_2055361/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "6": {\n "horse": "Rose Woott",\n "horse_url": "https://www.punters.com.au/horses/rose-woott_2593178/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Champagne Blaze",\n "horse_url": "https://www.punters.com.au/horses/champagne-blaze_1963692/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lark\'s Song",\n "horse_url": "https://www.punters.com.au/horses/larks-song_2278932/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Southampton",\n "horse_url": "https://www.punters.com.au/horses/southampton_2270811/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "10": {\n "horse": "Nicci\'s Law",\n "horse_url": "https://www.punters.com.au/horses/niccis-law_2075812/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n },\n "11": {\n "horse": "Pomerol",\n "horse_url": "https://www.punters.com.au/horses/pomerol_2272131/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1800m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-05 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) 1800m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "American Beauty",\n "horse_url": "https://www.punters.com.au/horses/american-beauty_2152317/",\n "jockey": "R Fourie",\n "best_odds": "$7.50 / $2.70"\n },\n "2": {\n "horse": "Vivo Per Lei",\n "horse_url": "https://www.punters.com.au/horses/vivo-per-lei_1182625/",\n "jockey": "A Domeyer",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Homing Pigeon",\n "horse_url": "https://www.punters.com.au/horses/homing-pigeon_2093697/",\n "jockey": "C Murray",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Special Glamour",\n "horse_url": "https://www.punters.com.au/horses/special-glamour_1115205/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Heavenly Mafia",\n "horse_url": "https://www.punters.com.au/horses/heavenly-mafia_1969480/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Chasing Gold",\n "horse_url": "https://www.punters.com.au/horses/chasing-gold_2056392/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Rare Earth",\n "horse_url": "https://www.punters.com.au/horses/rare-earth_1116017/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "See The Sign",\n "horse_url": "https://www.punters.com.au/horses/see-the-sign_1182629/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "9": {\n "horse": "World Victory",\n "horse_url": "https://www.punters.com.au/horses/world-victory_2058201/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "2001m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-05 00:00:00 UTC] www.racecoast.co.za Class 4 2001m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "C Murray",\n "best_odds": "$5.50 / $2.70"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "V Jodhee",\n "best_odds": "$3.30"\n },\n "3": {\n "horse": "Heal And Soul",\n "horse_url": "https://www.punters.com.au/horses/heal-and-soul_1910374/",\n "jockey": "L Mxothwa",\n "best_odds": "$1.90"\n },\n "4": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "6": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Dive Bomber",\n "horse_url": "https://www.punters.com.au/horses/dive-bomber_1935489/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Elegant Noble",\n "horse_url": "https://www.punters.com.au/horses/elegant-noble_920777/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "11": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "12": {\n "horse": "Kwite A King",\n "horse_url": "https://www.punters.com.au/horses/kwite-a-king_965127/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "13": {\n "horse": "Gold Dust",\n "horse_url": "https://www.punters.com.au/horses/gold-dust_1921525/",\n "jockey": "C Little",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1501m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-05 00:00:00 UTC] Lucky Fish Power Pick Middle Stakes 1501m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "$31.00 / $8.50"\n },\n "2": {\n "horse": "Please Be True",\n "horse_url": "https://www.punters.com.au/horses/please-be-true_1099288/",\n "jockey": "A Domeyer",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Chasingtherainbow",\n "horse_url": "https://www.punters.com.au/horses/chasingtherainbow_1910372/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "San Pedro",\n "horse_url": "https://www.punters.com.au/horses/san-pedro_924875/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Song To The Moon",\n "horse_url": "https://www.punters.com.au/horses/song-to-the-moon_1042108/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Aversator",\n "horse_url": "https://www.punters.com.au/horses/aversator_1941015/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "8": {\n "horse": "Afrique",\n "horse_url": "https://www.punters.com.au/horses/afrique_1108479/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "9": {\n "horse": "Innamorare",\n "horse_url": "https://www.punters.com.au/horses/innamorare_892775/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1000m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-05 00:00:00 UTC] Woodruff Racing Syndicate Class 4 1000m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$18.00 / $6.50"\n },\n "2": {\n "horse": "Demanding Dave",\n "horse_url": "https://www.punters.com.au/horses/demanding-dave_1897800/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Rattlesnake",\n "horse_url": "https://www.punters.com.au/horses/rattlesnake_1082533/",\n "jockey": "C Orffer",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Kaalvoet",\n "horse_url": "https://www.punters.com.au/horses/kaalvoet_1959838/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "6": {\n "horse": "Marketa",\n "horse_url": "https://www.punters.com.au/horses/marketa_1955424/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n },\n "7": {\n "horse": "Mauritius Kestrel",\n "horse_url": "https://www.punters.com.au/horses/mauritius-kestrel_1065914/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Victor Hugo",\n "horse_url": "https://www.punters.com.au/horses/victor-hugo_1181100/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "10": {\n "horse": "Amen Corner",\n "horse_url": "https://www.punters.com.au/horses/amen-corner_1946278/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "1000m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-05 00:00:00 UTC] Hollywoodbets Bright Future Class 4 1000m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Sardinia Bay",\n "horse_url": "https://www.punters.com.au/horses/sardinia-bay_1967657/",\n "jockey": "C Orffer",\n "best_odds": "$4.10 / $2.00"\n },\n "2": {\n "horse": "All About Al",\n "horse_url": "https://www.punters.com.au/horses/all-about-al_792301/",\n "jockey": "C Bantam",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Love Shack",\n "horse_url": "https://www.punters.com.au/horses/love-shack_987455/",\n "jockey": "G Wright",\n "best_odds": "$6.50"\n },\n "4": {\n "horse": "Flying Finley",\n "horse_url": "https://www.punters.com.au/horses/flying-finley_1896505/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Ireland Forever",\n "horse_url": "https://www.punters.com.au/horses/ireland-forever_1935491/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Barney Mcgrew",\n "horse_url": "https://www.punters.com.au/horses/barney-mcgrew_764238/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gimmeathrill",\n "horse_url": "https://www.punters.com.au/horses/gimmeathrill_1105208/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Life Goes On",\n "horse_url": "https://www.punters.com.au/horses/life-goes-on_786153/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n }\n }\n}')
Boozy Susie42218-Oct-25
Iona Castle42218-Oct-25
Truly Magical39901-Nov-25
Sixtyzero294Event(url='https://www.punters.com.au/racing-results/south-africa/kenilworth/2025-11-08/', track_url='https://www.punters.com.au/tracks/kenilworth_852/', datetime=datetime.datetime(2025, 11, 8, 0, 0), json='{\n "1": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R1 [2025-11-08 00:00:00 UTC] Hollywoodbets Kenilworth Welcomes You Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "$14.00 / $5.00"\n },\n "2": {\n "horse": "Madra Rua",\n "horse_url": "https://www.punters.com.au/horses/madra-rua_1965507/",\n "jockey": "R Fourie",\n "best_odds": "$1.70"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Mercenary",\n "horse_url": "https://www.punters.com.au/horses/mercenary_2595887/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Daddy",\n "horse_url": "https://www.punters.com.au/horses/sugar-daddy_2604318/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Sky Pilot",\n "horse_url": "https://www.punters.com.au/horses/sky-pilot_2602437/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Bonelli",\n "horse_url": "https://www.punters.com.au/horses/bonelli_2159259/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Caesar\'s Ransom",\n "horse_url": "https://www.punters.com.au/horses/caesars-ransom_2152310/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Honorine\'s Gimmie",\n "horse_url": "https://www.punters.com.au/horses/honorines-gimmie_1794066/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ready For The Road",\n "horse_url": "https://www.punters.com.au/horses/ready-for-the-road_2278934/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Royal Clinton",\n "horse_url": "https://www.punters.com.au/horses/royal-clinton_1960896/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "12": {\n "horse": "Makajima",\n "horse_url": "https://www.punters.com.au/horses/makajima_2604319/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R2 [2025-11-08 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Gimmeanotherviking",\n "horse_url": "https://www.punters.com.au/horses/gimmeanotherviking_2076547/",\n "jockey": "C Zackey",\n "best_odds": "$2.60 / $1.65"\n },\n "2": {\n "horse": "Vroom Vroom",\n "horse_url": "https://www.punters.com.au/horses/vroom-vroom_2604320/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Triplebell",\n "horse_url": "https://www.punters.com.au/horses/triplebell_2272133/",\n "jockey": "O Noach",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Love Her Madly",\n "horse_url": "https://www.punters.com.au/horses/love-her-madly_1906849/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miss Attitude",\n "horse_url": "https://www.punters.com.au/horses/miss-attitude_2593852/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Lady Banks",\n "horse_url": "https://www.punters.com.au/horses/lady-banks_2596959/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Half Full",\n "horse_url": "https://www.punters.com.au/horses/half-full_2152312/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lady Orbit",\n "horse_url": "https://www.punters.com.au/horses/lady-orbit_2604321/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "9": {\n "horse": "Reflect",\n "horse_url": "https://www.punters.com.au/horses/reflect_2596957/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "10": {\n "horse": "Peaceful Duchess",\n "horse_url": "https://www.punters.com.au/horses/peaceful-duchess_2596964/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "11": {\n "horse": "Kim Chanel",\n "horse_url": "https://www.punters.com.au/horses/kim-chanel_2604323/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "12": {\n "horse": "My Sunshine",\n "horse_url": "https://www.punters.com.au/horses/my-sunshine_2604325/",\n "jockey": "G Behr",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R3 [2025-11-08 00:00:00 UTC] Gallop TV Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Innerbloom",\n "horse_url": "https://www.punters.com.au/horses/innerbloom_2596965/",\n "jockey": "C Little",\n "best_odds": "$8.00 / $3.70"\n },\n "2": {\n "horse": "Theleia",\n "horse_url": "https://www.punters.com.au/horses/theleia_2604330/",\n "jockey": "S Moodley",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Black Erika",\n "horse_url": "https://www.punters.com.au/horses/black-erika_2055360/",\n "jockey": "J V Merwe",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Fantine",\n "horse_url": "https://www.punters.com.au/horses/fantine_2596955/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "5": {\n "horse": "Winter In Auckland",\n "horse_url": "https://www.punters.com.au/horses/winter-in-auckland_1969478/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Little Nimbus",\n "horse_url": "https://www.punters.com.au/horses/little-nimbus_2298759/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "7": {\n "horse": "Hop Hop Spinnekop",\n "horse_url": "https://www.punters.com.au/horses/hop-hop-spinnekop_2604326/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Spurious",\n "horse_url": "https://www.punters.com.au/horses/spurious_2604329/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Final Call",\n "horse_url": "https://www.punters.com.au/horses/final-call_2590034/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Onssilverjet",\n "horse_url": "https://www.punters.com.au/horses/onssilverjet_2272130/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Florida Creek",\n "horse_url": "https://www.punters.com.au/horses/florida-creek_2604327/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ginger Rood",\n "horse_url": "https://www.punters.com.au/horses/ginger-rood_2595889/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "13": {\n "horse": "Arkansas State",\n "horse_url": "https://www.punters.com.au/horses/arkansas-state_2604331/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R4 [2025-11-08 00:00:00 UTC] Lucky Fish Gates Of Olympus Open Maiden m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Objet D\' Art",\n "horse_url": "https://www.punters.com.au/horses/objet-d-art_2152309/",\n "jockey": "A Domeyer",\n "best_odds": "$2.25 / $1.45"\n },\n "2": {\n "horse": "Fort Yukon",\n "horse_url": "https://www.punters.com.au/horses/fort-yukon_2564470/",\n "jockey": "C Zackey",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Sunshine Superman",\n "horse_url": "https://www.punters.com.au/horses/sunshine-superman_2075808/",\n "jockey": "N Yuen",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "Prince Of Egypt",\n "horse_url": "https://www.punters.com.au/horses/prince-of-egypt_2045828/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Montessori",\n "horse_url": "https://www.punters.com.au/horses/montessori_2604333/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "6": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ruby\'s Fortress",\n "horse_url": "https://www.punters.com.au/horses/rubys-fortress_2270805/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "11": {\n "horse": "Warrior\'s Sword",\n "horse_url": "https://www.punters.com.au/horses/warriors-sword_2152308/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R5 [2025-11-08 00:00:00 UTC] Woolavington Stakes (Listed) (4-Year-Old Horses And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "Y Ramzan",\n "best_odds": "$4.80 / $2.30"\n },\n "2": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "M Yeni",\n "best_odds": "$1.95"\n },\n "3": {\n "horse": "Congressman",\n "horse_url": "https://www.punters.com.au/horses/congressman_1067765/",\n "jockey": "S Moodley",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "The Futurist",\n "horse_url": "https://www.punters.com.au/horses/the-futurist_865056/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Triple Time",\n "horse_url": "https://www.punters.com.au/horses/triple-time_908894/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Master Redoute",\n "horse_url": "https://www.punters.com.au/horses/master-redoute_852674/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "8": {\n "horse": "Time For Love",\n "horse_url": "https://www.punters.com.au/horses/time-for-love_1017531/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R6 [2025-11-08 00:00:00 UTC] Laisserfaire Stakes (Listed) (Fillies And Mares Handicap For 3-Year-Old And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Disting",\n "horse_url": "https://www.punters.com.au/horses/disting_1061701/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $4.60"\n },\n "2": {\n "horse": "Tanneron",\n "horse_url": "https://www.punters.com.au/horses/tanneron_1077379/",\n "jockey": "G Wright",\n "best_odds": "$10.00"\n },\n "3": {\n "horse": "Pink Pigeon",\n "horse_url": "https://www.punters.com.au/horses/pink-pigeon_1114635/",\n "jockey": "M Yeni",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Wild Applause",\n "horse_url": "https://www.punters.com.au/horses/wild-applause_1102260/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wild Wild Green",\n "horse_url": "https://www.punters.com.au/horses/wild-wild-green_1906848/",\n "jockey": "Y Ramzan",\n "best_odds": "-"\n },\n "6": {\n "horse": "Artiste",\n "horse_url": "https://www.punters.com.au/horses/artiste_1081324/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Symphony In White",\n "horse_url": "https://www.punters.com.au/horses/symphony-in-white_1071661/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Babelicious",\n "horse_url": "https://www.punters.com.au/horses/babelicious_1061694/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "9": {\n "horse": "Papillon Blu",\n "horse_url": "https://www.punters.com.au/horses/papillon-blu_1112248/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "10": {\n "horse": "Worldcraft",\n "horse_url": "https://www.punters.com.au/horses/worldcraft_1088704/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "11": {\n "horse": "Sohot Sowhat",\n "horse_url": "https://www.punters.com.au/horses/sohot-sowhat_1794069/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "12": {\n "horse": "Champagne Kisses",\n "horse_url": "https://www.punters.com.au/horses/champagne-kisses_1093215/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "13": {\n "horse": "Hierarchy",\n "horse_url": "https://www.punters.com.au/horses/hierarchy_1965277/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "14": {\n "horse": "Candy Town",\n "horse_url": "https://www.punters.com.au/horses/candy-town_1006954/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "15": {\n "horse": "Festival Chic",\n "horse_url": "https://www.punters.com.au/horses/festival-chic_1096445/",\n "jockey": "C Murray",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $38.6k: 1st $24.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R7 [2025-11-08 00:00:00 UTC] Western Cape Fillies Championship (Grade 2) (3 Year-Old Fillies) m Total $38.6k: 1st $24.1k Good",\n "1": {\n "horse": "Princess Of Gaul",\n "horse_url": "https://www.punters.com.au/horses/princess-of-gaul_2062153/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $3.90"\n },\n "2": {\n "horse": "Lowveld Lily",\n "horse_url": "https://www.punters.com.au/horses/lowveld-lily_1963689/",\n "jockey": "C Orffer",\n "best_odds": "$15.00"\n },\n "3": {\n "horse": "Keukenhof",\n "horse_url": "https://www.punters.com.au/horses/keukenhof_1957246/",\n "jockey": "S Moodley",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Quickstepgal",\n "horse_url": "https://www.punters.com.au/horses/quickstepgal_1941711/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wish List",\n "horse_url": "https://www.punters.com.au/horses/wish-list_2052478/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gimme What I Want",\n "horse_url": "https://www.punters.com.au/horses/gimme-what-i-want_2075813/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "She\'s My World",\n "horse_url": "https://www.punters.com.au/horses/shes-my-world_1906840/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Stormwatch",\n "horse_url": "https://www.punters.com.au/horses/stormwatch_2055358/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Anotherdanceforme",\n "horse_url": "https://www.punters.com.au/horses/anotherdanceforme_1932512/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "10": {\n "horse": "Electromagnetism",\n "horse_url": "https://www.punters.com.au/horses/electromagnetism_1944660/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $30k: 1st $18.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R8 [2025-11-08 00:00:00 UTC] Cape Mile (Grade 3) (4-Year-Old Horses And Older) m Total $30k: 1st $18.8k Good",\n "1": {\n "horse": "Legal Counsel",\n "horse_url": "https://www.punters.com.au/horses/legal-counsel_1103451/",\n "jockey": "C Murray",\n "best_odds": "$23.00 / $7.00"\n },\n "2": {\n "horse": "Kamchatka",\n "horse_url": "https://www.punters.com.au/horses/kamchatka_1102259/",\n "jockey": "J Solomons",\n "best_odds": "$9.00"\n },\n "3": {\n "horse": "Red Palace",\n "horse_url": "https://www.punters.com.au/horses/red-palace_932988/",\n "jockey": "C Zackey",\n "best_odds": "$3.80"\n },\n "4": {\n "horse": "Zeitz",\n "horse_url": "https://www.punters.com.au/horses/zeitz_1114639/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Mountain",\n "horse_url": "https://www.punters.com.au/horses/sugar-mountain_855043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Garrix",\n "horse_url": "https://www.punters.com.au/horses/garrix_1116021/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "7": {\n "horse": "Magic Verse",\n "horse_url": "https://www.punters.com.au/horses/magic-verse_1017525/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Promettere",\n "horse_url": "https://www.punters.com.au/horses/promettere_906164/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "9": {\n "horse": "Get Impressed",\n "horse_url": "https://www.punters.com.au/horses/get-impressed_946047/",\n "jockey": "M Yeni",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $12.4k: 1st $7.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R9 [2025-11-08 00:00:00 UTC] Lucky Fish Diamond Riches Class 4 m Total $12.4k: 1st $7.8k Good",\n "1": {\n "horse": "Beware",\n "horse_url": "https://www.punters.com.au/horses/beware_2437307/",\n "jockey": "R Fourie",\n "best_odds": "$5.50 / $2.40"\n },\n "2": {\n "horse": "Yamazaki",\n "horse_url": "https://www.punters.com.au/horses/yamazaki_1906841/",\n "jockey": "J V Merwe",\n "best_odds": "$3.40"\n },\n "3": {\n "horse": "Note To Self",\n "horse_url": "https://www.punters.com.au/horses/note-to-self_2149732/",\n "jockey": "G Lerena",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Viva\'s Liberte",\n "horse_url": "https://www.punters.com.au/horses/vivas-liberte_2278935/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Captains Alliance",\n "horse_url": "https://www.punters.com.au/horses/captains-alliance_1941014/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Deandre\'s Dream",\n "horse_url": "https://www.punters.com.au/horses/deandres-dream_2091731/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rule Of Thumb",\n "horse_url": "https://www.punters.com.au/horses/rule-of-thumb_898611/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "10": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R10 [2025-11-08 00:00:00 UTC] Hollywoodbets Bright Future Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "G V Niekerk",\n "best_odds": "$4.00 / $1.95"\n },\n "2": {\n "horse": "Sendai",\n "horse_url": "https://www.punters.com.au/horses/sendai_2270802/",\n "jockey": "N Yuen",\n "best_odds": "$13.00"\n },\n "3": {\n "horse": "Greenchoice",\n "horse_url": "https://www.punters.com.au/horses/greenchoice_2152306/",\n "jockey": "M Yeni",\n "best_odds": "$1.50"\n },\n "4": {\n "horse": "Fear Of Fire",\n "horse_url": "https://www.punters.com.au/horses/fear-of-fire_2045817/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sixtyzero",\n "horse_url": "https://www.punters.com.au/horses/sixtyzero_2564472/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Fast Train",\n "horse_url": "https://www.punters.com.au/horses/fast-train_2564475/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Super Viking",\n "horse_url": "https://www.punters.com.au/horses/super-viking_2270807/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Inquisitor",\n "horse_url": "https://www.punters.com.au/horses/inquisitor_2052484/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Heavenly Prince",\n "horse_url": "https://www.punters.com.au/horses/heavenly-prince_2159257/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "10": {\n "horse": "Driving Snow",\n "horse_url": "https://www.punters.com.au/horses/driving-snow_2159254/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "11": {\n "horse": "Key Board",\n "horse_url": "https://www.punters.com.au/horses/key-board_2596966/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ain\'t No Sunshine",\n "horse_url": "https://www.punters.com.au/horses/aint-no-sunshine_2437306/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n }\n}')
Slash 'n Burn232Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-25/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 25, 0, 0), json='{\n "1": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-25 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "William\'s Woman",\n "horse_url": "https://www.punters.com.au/horses/williams-woman_2273592/",\n "jockey": "S Bungane",\n "best_odds": "$2.40 / $1.45"\n },\n "2": {\n "horse": "That\'ll B The Day",\n "horse_url": "https://www.punters.com.au/horses/thatll-b-the-day_1969695/",\n "jockey": "C Little",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Digby",\n "horse_url": "https://www.punters.com.au/horses/digby_1097872/",\n "jockey": "G Behr",\n "best_odds": "$1.60"\n },\n "4": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "5": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Mr Moustache",\n "horse_url": "https://www.punters.com.au/horses/mr-moustache_1967660/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Oh So Onederful",\n "horse_url": "https://www.punters.com.au/horses/oh-so-onederful_2298755/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "8": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rosa Osiria",\n "horse_url": "https://www.punters.com.au/horses/rosa-osiria_1091599/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-25 00:00:00 UTC] Lucky Fish Maiden Dash Maiden Plate (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "C Zackey",\n "best_odds": "$7.00 / $3.20"\n },\n "2": {\n "horse": "Gin Palace",\n "horse_url": "https://www.punters.com.au/horses/gin-palace_1969485/",\n "jockey": "C Orffer",\n "best_odds": "$9.50"\n },\n "3": {\n "horse": "One Dance",\n "horse_url": "https://www.punters.com.au/horses/one-dance_1948910/",\n "jockey": "S Veale",\n "best_odds": "$1.70"\n },\n "4": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Her World",\n "horse_url": "https://www.punters.com.au/horses/her-world_1967174/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "6": {\n "horse": "Somebody Somewhere",\n "horse_url": "https://www.punters.com.au/horses/somebody-somewhere_2590029/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Woman In Gold",\n "horse_url": "https://www.punters.com.au/horses/woman-in-gold_2590033/",\n "jockey": "U Jockey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Future Gamble",\n "horse_url": "https://www.punters.com.au/horses/future-gamble_2593850/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "12": {\n "horse": "Swift Serenity",\n "horse_url": "https://www.punters.com.au/horses/swift-serenity_1969487/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "13": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "14": {\n "horse": "First Strike",\n "horse_url": "https://www.punters.com.au/horses/first-strike_2599489/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-25 00:00:00 UTC] RCS Two Year Old Sale 25 Oct Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Joshua",\n "horse_url": "https://www.punters.com.au/horses/joshua_1933316/",\n "jockey": "C Murray",\n "best_odds": "$6.00 / $2.30"\n },\n "2": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "S Moodley",\n "best_odds": "$1.28"\n },\n "3": {\n "horse": "Time Honored",\n "horse_url": "https://www.punters.com.au/horses/time-honored_1082527/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.40"\n },\n "4": {\n "horse": "Eric Liddell",\n "horse_url": "https://www.punters.com.au/horses/eric-liddell_2056387/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fast And Free",\n "horse_url": "https://www.punters.com.au/horses/fast-and-free_2056388/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Leif Erikson",\n "horse_url": "https://www.punters.com.au/horses/leif-erikson_2159255/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "King\'s Colour",\n "horse_url": "https://www.punters.com.au/horses/kings-colour_1965519/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-25 00:00:00 UTC] Centenary Club Class 4 (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Strawberry Thief",\n "horse_url": "https://www.punters.com.au/horses/strawberry-thief_1910379/",\n "jockey": "R Fourie",\n "best_odds": "$12.00 / $5.00"\n },\n "2": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "S Moodley",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Beneath The Clouds",\n "horse_url": "https://www.punters.com.au/horses/beneath-the-clouds_1406286/",\n "jockey": "C Zackey",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Heliotrope",\n "horse_url": "https://www.punters.com.au/horses/heliotrope_1028194/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Hunga Tonga",\n "horse_url": "https://www.punters.com.au/horses/hunga-tonga_1076831/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Princess Of Bayeux",\n "horse_url": "https://www.punters.com.au/horses/princess-of-bayeux_954691/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-25 00:00:00 UTC] Choice Carriers Class 4 m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Coco\'s Hero",\n "horse_url": "https://www.punters.com.au/horses/cocos-hero_2052476/",\n "jockey": "C Zackey",\n "best_odds": "$2.20 / $1.45"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "C Murray",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25"\n },\n "4": {\n "horse": "Repetition",\n "horse_url": "https://www.punters.com.au/horses/repetition_1114642/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-25 00:00:00 UTC] Reeves Racing Syndicate C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Western World",\n "horse_url": "https://www.punters.com.au/horses/western-world_1085738/",\n "jockey": "S Veale",\n "best_odds": "$6.25 / $2.70"\n },\n "2": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "S Moodley",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Tothemoonandback",\n "horse_url": "https://www.punters.com.au/horses/tothemoonandback_888607/",\n "jockey": "M Yeni",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Two A Penny",\n "horse_url": "https://www.punters.com.au/horses/two-a-penny_965132/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Etoilefillante",\n "horse_url": "https://www.punters.com.au/horses/etoilefillante_982239/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twice The Master",\n "horse_url": "https://www.punters.com.au/horses/twice-the-master_867111/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Professor Snape",\n "horse_url": "https://www.punters.com.au/horses/professor-snape_903247/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-25 00:00:00 UTC] Lucky Fish Turf Luck B Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Tenpenny",\n "horse_url": "https://www.punters.com.au/horses/tenpenny_1406287/",\n "jockey": "J V Merwe",\n "best_odds": "$6.50 / $2.60"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Regulation",\n "horse_url": "https://www.punters.com.au/horses/regulation_1091332/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "We Have Touchdown",\n "horse_url": "https://www.punters.com.au/horses/we-have-touchdown_1087781/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Call To Unite",\n "horse_url": "https://www.punters.com.au/horses/call-to-unite_1001493/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-25 00:00:00 UTC] New Turf Carriers Class 5 m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Prince Of Tibet",\n "horse_url": "https://www.punters.com.au/horses/prince-of-tibet_1030235/",\n "jockey": "J V Merwe",\n "best_odds": "$6.00 / $2.70"\n },\n "2": {\n "horse": "Delta Pride",\n "horse_url": "https://www.punters.com.au/horses/delta-pride_2152305/",\n "jockey": "R Fourie",\n "best_odds": "$1.55"\n },\n "3": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "The Night Ferry",\n "horse_url": "https://www.punters.com.au/horses/the-night-ferry_1025322/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gnarly",\n "horse_url": "https://www.punters.com.au/horses/gnarly_1071669/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cosmic Rhythm",\n "horse_url": "https://www.punters.com.au/horses/cosmic-rhythm_968671/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Astronomical Boy",\n "horse_url": "https://www.punters.com.au/horses/astronomical-boy_2152304/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-25 00:00:00 UTC] Hollywoodbets Bright Future C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Magical Place",\n "horse_url": "https://www.punters.com.au/horses/magical-place_2056394/",\n "jockey": "C Murray",\n "best_odds": "$6.50 / $2.80"\n },\n "2": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "C Little",\n "best_odds": "$12.00"\n },\n "4": {\n "horse": "Shifting Path",\n "horse_url": "https://www.punters.com.au/horses/shifting-path_876693/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Easy Money",\n "horse_url": "https://www.punters.com.au/horses/easy-money_931421/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Diablo",\n "horse_url": "https://www.punters.com.au/horses/diablo_1094259/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cavalry Commander",\n "horse_url": "https://www.punters.com.au/horses/cavalry-commander_1410107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Fort Red",\n "horse_url": "https://www.punters.com.au/horses/fort-red_742419/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bluff On Bluff",\n "horse_url": "https://www.punters.com.au/horses/bluff-on-bluff_820569/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "October Storm",\n "horse_url": "https://www.punters.com.au/horses/october-storm_2056393/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n }\n}')
Le Turbo22630-Aug-25
Gallic King18908-Oct-25
Sweetsummerlove184Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-08-27/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 8, 27, 0, 0), json='{\n "1": {\n "cond": "1250m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-08-27 10:45:00 UTC",\n "title": "Durbanville - R1 [2025-08-27 10:45:00 UTC] Juvenile Male Good For You & Juvenile Female Ukuduma Maiden Plate (f & M)(for Maiden Fillies And Mares) 1250m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Playful Joules",\n "horse_url": "https://www.punters.com.au/horses/playful-joules_1096452/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.00 / $2.25"\n },\n "2": {\n "horse": "Laydelay",\n "horse_url": "https://www.punters.com.au/horses/laydelay_2159261/",\n "jockey": "S Khumalo",\n "best_odds": "$1.85"\n },\n "3": {\n "horse": "Calanque",\n "horse_url": "https://www.punters.com.au/horses/calanque_2270809/",\n "jockey": "C Zackey",\n "best_odds": "$2.25"\n },\n "4": {\n "horse": "La Patrona",\n "horse_url": "https://www.punters.com.au/horses/la-patrona_2093703/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "5": {\n "horse": "Lark\'s Song",\n "horse_url": "https://www.punters.com.au/horses/larks-song_2278932/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "6": {\n "horse": "Surely Not",\n "horse_url": "https://www.punters.com.au/horses/surely-not_2272129/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "7": {\n "horse": "Autumn Rush",\n "horse_url": "https://www.punters.com.au/horses/autumn-rush_2272125/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "8": {\n "horse": "Redlight Lane",\n "horse_url": "https://www.punters.com.au/horses/redlight-lane_2278933/",\n "jockey": "A Fortune",\n "best_odds": "-"\n },\n "9": {\n "horse": "Lady Amber",\n "horse_url": "https://www.punters.com.au/horses/lady-amber_2272128/",\n "jockey": "K Steyn",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1250m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-08-27 11:20:00 UTC",\n "title": "Durbanville - R2 [2025-08-27 11:20:00 UTC] 3yo Male Eight On Eighteen & 3yo Female Mon Petit Cherie Maiden Plate(for All Maidens) 1250m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Viva\'s Liberte",\n "horse_url": "https://www.punters.com.au/horses/vivas-liberte_2278935/",\n "jockey": "C Zackey",\n "best_odds": "$2.80 / $1.70"\n },\n "2": {\n "horse": "Greenchoice",\n "horse_url": "https://www.punters.com.au/horses/greenchoice_2152306/",\n "jockey": "S Khumalo",\n "best_odds": "$2.15"\n },\n "3": {\n "horse": "Siriano",\n "horse_url": "https://www.punters.com.au/horses/siriano_1960890/",\n "jockey": "O Noach",\n "best_odds": "$2.60"\n },\n "4": {\n "horse": "Balzi Rossi",\n "horse_url": "https://www.punters.com.au/horses/balzi-rossi_1949245/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miami Summer",\n "horse_url": "https://www.punters.com.au/horses/miami-summer_2278936/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Royal Clinton",\n "horse_url": "https://www.punters.com.au/horses/royal-clinton_1960896/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "7": {\n "horse": "Clark Griswold",\n "horse_url": "https://www.punters.com.au/horses/clark-griswold_2273594/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Quicksmart",\n "horse_url": "https://www.punters.com.au/horses/quicksmart_2049214/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "9": {\n "horse": "Galactus",\n "horse_url": "https://www.punters.com.au/horses/galactus_1061708/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "10": {\n "horse": "Tomahawk Bill",\n "horse_url": "https://www.punters.com.au/horses/tomahawk-bill_1965509/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "11": {\n "horse": "Ready For The Road",\n "horse_url": "https://www.punters.com.au/horses/ready-for-the-road_2278934/",\n "jockey": "A Fortune",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1501m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-08-27 11:55:00 UTC",\n "title": "Durbanville - R3 [2025-08-27 11:55:00 UTC] Older Male Gimme A Prince & Older Female Double Grand Slam Maiden Plate (f & M)(for Maiden Fillies And Mares) 1501m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Beach Verse",\n "horse_url": "https://www.punters.com.au/horses/beach-verse_2046893/",\n "jockey": "A Fortune",\n "best_odds": "$2.40 / $1.55"\n },\n "2": {\n "horse": "Elusive Gift",\n "horse_url": "https://www.punters.com.au/horses/elusive-gift_2075811/",\n "jockey": "C Zackey",\n "best_odds": "$11.00"\n },\n "3": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "B Plaatjies",\n "best_odds": "$3.60"\n },\n "4": {\n "horse": "Up In Flames",\n "horse_url": "https://www.punters.com.au/horses/up-in-flames_2058197/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wait For Me",\n "horse_url": "https://www.punters.com.au/horses/wait-for-me_2055357/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "How Right You Are",\n "horse_url": "https://www.punters.com.au/horses/how-right-you-are_1410102/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sesame",\n "horse_url": "https://www.punters.com.au/horses/sesame_1404185/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "American Beauty",\n "horse_url": "https://www.punters.com.au/horses/american-beauty_2152317/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Given To Fly",\n "horse_url": "https://www.punters.com.au/horses/given-to-fly_1963690/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Special Glamour",\n "horse_url": "https://www.punters.com.au/horses/special-glamour_1115205/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "11": {\n "horse": "Dibble",\n "horse_url": "https://www.punters.com.au/horses/dibble_2056396/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "12": {\n "horse": "Sweetsummerlove",\n "horse_url": "https://www.punters.com.au/horses/sweetsummerlove_1087775/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "13": {\n "horse": "Island Jewel",\n "horse_url": "https://www.punters.com.au/horses/island-jewel_2152318/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "14": {\n "horse": "Endeared",\n "horse_url": "https://www.punters.com.au/horses/endeared_2075809/",\n "jockey": "D Ashby",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1501m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-08-27 12:30:00 UTC",\n "title": "Durbanville - R4 [2025-08-27 12:30:00 UTC] Champion Sprinter Gimme A Prince & Champion Miler One Stripe Class 4(open. Benchmark At 60.0kg = 80) 1501m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "It Is My Time",\n "horse_url": "https://www.punters.com.au/horses/it-is-my-time_1906862/",\n "jockey": "M Winnaar",\n "best_odds": "$21.00 / $6.50"\n },\n "2": {\n "horse": "Captains Alliance",\n "horse_url": "https://www.punters.com.au/horses/captains-alliance_1941014/",\n "jockey": "C Zackey",\n "best_odds": "$5.50"\n },\n "3": {\n "horse": "What A Fortune",\n "horse_url": "https://www.punters.com.au/horses/what-a-fortune_1072368/",\n "jockey": "A Domeyer",\n "best_odds": "$2.30"\n },\n "4": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "5": {\n "horse": "Blind Date",\n "horse_url": "https://www.punters.com.au/horses/blind-date_2055365/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Katsu",\n "horse_url": "https://www.punters.com.au/horses/katsu_931407/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Future Turn",\n "horse_url": "https://www.punters.com.au/horses/future-turn_891960/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "My Bestie",\n "horse_url": "https://www.punters.com.au/horses/my-bestie_759752/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Landseer",\n "horse_url": "https://www.punters.com.au/horses/landseer_1089825/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Jet Lavish",\n "horse_url": "https://www.punters.com.au/horses/jet-lavish_1057706/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "Show Off",\n "horse_url": "https://www.punters.com.au/horses/show-off_1937480/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1501m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-08-27 13:05:00 UTC",\n "title": "Durbanville - R5 [2025-08-27 13:05:00 UTC] Champion Middle Distance Eight On Eighteen & Champion Stayer Holding Thumbs B Stakes(for All Horses With A Nett Rating O 1501m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "$18.00 / $5.00"\n },\n "2": {\n "horse": "Gold Dust",\n "horse_url": "https://www.punters.com.au/horses/gold-dust_1921525/",\n "jockey": "C Zackey",\n "best_odds": "$2.30"\n },\n "3": {\n "horse": "Boogiefied",\n "horse_url": "https://www.punters.com.au/horses/boogiefied_1006958/",\n "jockey": "C Orffer",\n "best_odds": "$1.55"\n },\n "4": {\n "horse": "Please Be True",\n "horse_url": "https://www.punters.com.au/horses/please-be-true_1099288/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "5": {\n "horse": "Innamorare",\n "horse_url": "https://www.punters.com.au/horses/innamorare_892775/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "7": {\n "horse": "Aspect",\n "horse_url": "https://www.punters.com.au/horses/aspect_903634/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "San Pedro",\n "horse_url": "https://www.punters.com.au/horses/san-pedro_924875/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "1600m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-08-27 13:40:00 UTC",\n "title": "Durbanville - R6 [2025-08-27 13:40:00 UTC] Champion Work Rider Louis Burke & Champion Jockey Richard Fourie Class 4 (f & M)(for Fillies & Mares. Benchmark At 60.0k 1600m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Tap Shoes",\n "horse_url": "https://www.punters.com.au/horses/tap-shoes_1109252/",\n "jockey": "A Domeyer",\n "best_odds": "$5.75 / $2.70"\n },\n "2": {\n "horse": "Hampstead Heath",\n "horse_url": "https://www.punters.com.au/horses/hampstead-heath_1063548/",\n "jockey": "C Zackey",\n "best_odds": "$6.00"\n },\n "3": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "R Fourie",\n "best_odds": "$3.60"\n },\n "4": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wehaveasituation",\n "horse_url": "https://www.punters.com.au/horses/wehaveasituation_987452/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Apricity",\n "horse_url": "https://www.punters.com.au/horses/apricity_1969484/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "7": {\n "horse": "Miraculous",\n "horse_url": "https://www.punters.com.au/horses/miraculous_1116016/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "8": {\n "horse": "Street Talk",\n "horse_url": "https://www.punters.com.au/horses/street-talk_1941717/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Lady Springfield",\n "horse_url": "https://www.punters.com.au/horses/lady-springfield_1098650/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "10": {\n "horse": "Take It As Red",\n "horse_url": "https://www.punters.com.au/horses/take-it-as-red_1906853/",\n "jockey": "K Steyn",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1250m Total $14.2k: 1st $8.8k Good",\n "datetime": "2025-08-27 14:20:00 UTC",\n "title": "Durbanville - R7 [2025-08-27 14:20:00 UTC] Champion Trainer Justin Snaith Champion Owner N Jonsson & J P Rupert A Stakes(for All Horses) 1250m Total $14.2k: 1st $8.8k Good",\n "1": {\n "horse": "Dumbledore",\n "horse_url": "https://www.punters.com.au/horses/dumbledore_931833/",\n "jockey": "R Fourie",\n "best_odds": "$3.70 / $1.95"\n },\n "2": {\n "horse": "Kinda Wonderful",\n "horse_url": "https://www.punters.com.au/horses/kinda-wonderful_1077382/",\n "jockey": "C Orffer",\n "best_odds": "$4.40"\n },\n "3": {\n "horse": "Legal Counsel",\n "horse_url": "https://www.punters.com.au/horses/legal-counsel_1103451/",\n "jockey": "A Fortune",\n "best_odds": "$2.35"\n },\n "4": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "5": {\n "horse": "The Winter Lake",\n "horse_url": "https://www.punters.com.au/horses/the-winter-lake_939875/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Boundless Energy",\n "horse_url": "https://www.punters.com.au/horses/boundless-energy_1093223/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "7": {\n "horse": "Coastal Commander",\n "horse_url": "https://www.punters.com.au/horses/coastal-commander_965112/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Sohot Sowhat",\n "horse_url": "https://www.punters.com.au/horses/sohot-sowhat_1794069/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Let It Be Said",\n "horse_url": "https://www.punters.com.au/horses/let-it-be-said_1097867/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1400m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-08-27 14:55:00 UTC",\n "title": "Durbanville - R8 [2025-08-27 14:55:00 UTC] Horse Of The Year Eight On Eighteen D Stakes(for All Horses With A Nett Rating Of 69 & Below) 1400m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Black Path",\n "horse_url": "https://www.punters.com.au/horses/black-path_875479/",\n "jockey": "J V Merwe",\n "best_odds": "$21.50 / $7.00"\n },\n "2": {\n "horse": "Tres Chic",\n "horse_url": "https://www.punters.com.au/horses/tres-chic_943515/",\n "jockey": "S Bungane",\n "best_odds": "$2.45"\n },\n "3": {\n "horse": "District Master",\n "horse_url": "https://www.punters.com.au/horses/district-master_1404189/",\n "jockey": "G V Niekerk",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Ischyro",\n "horse_url": "https://www.punters.com.au/horses/ischyro_1057285/",\n "jockey": "A Fortune",\n "best_odds": "-"\n },\n "5": {\n "horse": "Midway",\n "horse_url": "https://www.punters.com.au/horses/midway_1067764/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Ozark",\n "horse_url": "https://www.punters.com.au/horses/ozark_931838/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "7": {\n "horse": "Miss Mackie",\n "horse_url": "https://www.punters.com.au/horses/miss-mackie_1921527/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "8": {\n "horse": "Gripen",\n "horse_url": "https://www.punters.com.au/horses/gripen_1083112/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "9": {\n "horse": "Hang Out The Stars",\n "horse_url": "https://www.punters.com.au/horses/hang-out-the-stars_931428/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n }\n }\n}')
Ain't No Sunshine0Event(url='https://www.punters.com.au/racing-results/south-africa/kenilworth/2025-11-08/', track_url='https://www.punters.com.au/tracks/kenilworth_852/', datetime=datetime.datetime(2025, 11, 8, 0, 0), json='{\n "1": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R1 [2025-11-08 00:00:00 UTC] Hollywoodbets Kenilworth Welcomes You Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "$14.00 / $5.00"\n },\n "2": {\n "horse": "Madra Rua",\n "horse_url": "https://www.punters.com.au/horses/madra-rua_1965507/",\n "jockey": "R Fourie",\n "best_odds": "$1.70"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Mercenary",\n "horse_url": "https://www.punters.com.au/horses/mercenary_2595887/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Daddy",\n "horse_url": "https://www.punters.com.au/horses/sugar-daddy_2604318/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Sky Pilot",\n "horse_url": "https://www.punters.com.au/horses/sky-pilot_2602437/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Bonelli",\n "horse_url": "https://www.punters.com.au/horses/bonelli_2159259/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Caesar\'s Ransom",\n "horse_url": "https://www.punters.com.au/horses/caesars-ransom_2152310/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Honorine\'s Gimmie",\n "horse_url": "https://www.punters.com.au/horses/honorines-gimmie_1794066/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ready For The Road",\n "horse_url": "https://www.punters.com.au/horses/ready-for-the-road_2278934/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Royal Clinton",\n "horse_url": "https://www.punters.com.au/horses/royal-clinton_1960896/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "12": {\n "horse": "Makajima",\n "horse_url": "https://www.punters.com.au/horses/makajima_2604319/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R2 [2025-11-08 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Gimmeanotherviking",\n "horse_url": "https://www.punters.com.au/horses/gimmeanotherviking_2076547/",\n "jockey": "C Zackey",\n "best_odds": "$2.60 / $1.65"\n },\n "2": {\n "horse": "Vroom Vroom",\n "horse_url": "https://www.punters.com.au/horses/vroom-vroom_2604320/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Triplebell",\n "horse_url": "https://www.punters.com.au/horses/triplebell_2272133/",\n "jockey": "O Noach",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Love Her Madly",\n "horse_url": "https://www.punters.com.au/horses/love-her-madly_1906849/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miss Attitude",\n "horse_url": "https://www.punters.com.au/horses/miss-attitude_2593852/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Lady Banks",\n "horse_url": "https://www.punters.com.au/horses/lady-banks_2596959/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Half Full",\n "horse_url": "https://www.punters.com.au/horses/half-full_2152312/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lady Orbit",\n "horse_url": "https://www.punters.com.au/horses/lady-orbit_2604321/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "9": {\n "horse": "Reflect",\n "horse_url": "https://www.punters.com.au/horses/reflect_2596957/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "10": {\n "horse": "Peaceful Duchess",\n "horse_url": "https://www.punters.com.au/horses/peaceful-duchess_2596964/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "11": {\n "horse": "Kim Chanel",\n "horse_url": "https://www.punters.com.au/horses/kim-chanel_2604323/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "12": {\n "horse": "My Sunshine",\n "horse_url": "https://www.punters.com.au/horses/my-sunshine_2604325/",\n "jockey": "G Behr",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R3 [2025-11-08 00:00:00 UTC] Gallop TV Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Innerbloom",\n "horse_url": "https://www.punters.com.au/horses/innerbloom_2596965/",\n "jockey": "C Little",\n "best_odds": "$8.00 / $3.70"\n },\n "2": {\n "horse": "Theleia",\n "horse_url": "https://www.punters.com.au/horses/theleia_2604330/",\n "jockey": "S Moodley",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Black Erika",\n "horse_url": "https://www.punters.com.au/horses/black-erika_2055360/",\n "jockey": "J V Merwe",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Fantine",\n "horse_url": "https://www.punters.com.au/horses/fantine_2596955/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "5": {\n "horse": "Winter In Auckland",\n "horse_url": "https://www.punters.com.au/horses/winter-in-auckland_1969478/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Little Nimbus",\n "horse_url": "https://www.punters.com.au/horses/little-nimbus_2298759/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "7": {\n "horse": "Hop Hop Spinnekop",\n "horse_url": "https://www.punters.com.au/horses/hop-hop-spinnekop_2604326/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Spurious",\n "horse_url": "https://www.punters.com.au/horses/spurious_2604329/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Final Call",\n "horse_url": "https://www.punters.com.au/horses/final-call_2590034/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Onssilverjet",\n "horse_url": "https://www.punters.com.au/horses/onssilverjet_2272130/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Florida Creek",\n "horse_url": "https://www.punters.com.au/horses/florida-creek_2604327/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ginger Rood",\n "horse_url": "https://www.punters.com.au/horses/ginger-rood_2595889/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "13": {\n "horse": "Arkansas State",\n "horse_url": "https://www.punters.com.au/horses/arkansas-state_2604331/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R4 [2025-11-08 00:00:00 UTC] Lucky Fish Gates Of Olympus Open Maiden m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Objet D\' Art",\n "horse_url": "https://www.punters.com.au/horses/objet-d-art_2152309/",\n "jockey": "A Domeyer",\n "best_odds": "$2.25 / $1.45"\n },\n "2": {\n "horse": "Fort Yukon",\n "horse_url": "https://www.punters.com.au/horses/fort-yukon_2564470/",\n "jockey": "C Zackey",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Sunshine Superman",\n "horse_url": "https://www.punters.com.au/horses/sunshine-superman_2075808/",\n "jockey": "N Yuen",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "Prince Of Egypt",\n "horse_url": "https://www.punters.com.au/horses/prince-of-egypt_2045828/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Montessori",\n "horse_url": "https://www.punters.com.au/horses/montessori_2604333/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "6": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ruby\'s Fortress",\n "horse_url": "https://www.punters.com.au/horses/rubys-fortress_2270805/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "11": {\n "horse": "Warrior\'s Sword",\n "horse_url": "https://www.punters.com.au/horses/warriors-sword_2152308/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R5 [2025-11-08 00:00:00 UTC] Woolavington Stakes (Listed) (4-Year-Old Horses And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "Y Ramzan",\n "best_odds": "$4.80 / $2.30"\n },\n "2": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "M Yeni",\n "best_odds": "$1.95"\n },\n "3": {\n "horse": "Congressman",\n "horse_url": "https://www.punters.com.au/horses/congressman_1067765/",\n "jockey": "S Moodley",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "The Futurist",\n "horse_url": "https://www.punters.com.au/horses/the-futurist_865056/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Triple Time",\n "horse_url": "https://www.punters.com.au/horses/triple-time_908894/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Master Redoute",\n "horse_url": "https://www.punters.com.au/horses/master-redoute_852674/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "8": {\n "horse": "Time For Love",\n "horse_url": "https://www.punters.com.au/horses/time-for-love_1017531/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R6 [2025-11-08 00:00:00 UTC] Laisserfaire Stakes (Listed) (Fillies And Mares Handicap For 3-Year-Old And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Disting",\n "horse_url": "https://www.punters.com.au/horses/disting_1061701/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $4.60"\n },\n "2": {\n "horse": "Tanneron",\n "horse_url": "https://www.punters.com.au/horses/tanneron_1077379/",\n "jockey": "G Wright",\n "best_odds": "$10.00"\n },\n "3": {\n "horse": "Pink Pigeon",\n "horse_url": "https://www.punters.com.au/horses/pink-pigeon_1114635/",\n "jockey": "M Yeni",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Wild Applause",\n "horse_url": "https://www.punters.com.au/horses/wild-applause_1102260/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wild Wild Green",\n "horse_url": "https://www.punters.com.au/horses/wild-wild-green_1906848/",\n "jockey": "Y Ramzan",\n "best_odds": "-"\n },\n "6": {\n "horse": "Artiste",\n "horse_url": "https://www.punters.com.au/horses/artiste_1081324/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Symphony In White",\n "horse_url": "https://www.punters.com.au/horses/symphony-in-white_1071661/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Babelicious",\n "horse_url": "https://www.punters.com.au/horses/babelicious_1061694/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "9": {\n "horse": "Papillon Blu",\n "horse_url": "https://www.punters.com.au/horses/papillon-blu_1112248/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "10": {\n "horse": "Worldcraft",\n "horse_url": "https://www.punters.com.au/horses/worldcraft_1088704/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "11": {\n "horse": "Sohot Sowhat",\n "horse_url": "https://www.punters.com.au/horses/sohot-sowhat_1794069/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "12": {\n "horse": "Champagne Kisses",\n "horse_url": "https://www.punters.com.au/horses/champagne-kisses_1093215/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "13": {\n "horse": "Hierarchy",\n "horse_url": "https://www.punters.com.au/horses/hierarchy_1965277/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "14": {\n "horse": "Candy Town",\n "horse_url": "https://www.punters.com.au/horses/candy-town_1006954/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "15": {\n "horse": "Festival Chic",\n "horse_url": "https://www.punters.com.au/horses/festival-chic_1096445/",\n "jockey": "C Murray",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $38.6k: 1st $24.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R7 [2025-11-08 00:00:00 UTC] Western Cape Fillies Championship (Grade 2) (3 Year-Old Fillies) m Total $38.6k: 1st $24.1k Good",\n "1": {\n "horse": "Princess Of Gaul",\n "horse_url": "https://www.punters.com.au/horses/princess-of-gaul_2062153/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $3.90"\n },\n "2": {\n "horse": "Lowveld Lily",\n "horse_url": "https://www.punters.com.au/horses/lowveld-lily_1963689/",\n "jockey": "C Orffer",\n "best_odds": "$15.00"\n },\n "3": {\n "horse": "Keukenhof",\n "horse_url": "https://www.punters.com.au/horses/keukenhof_1957246/",\n "jockey": "S Moodley",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Quickstepgal",\n "horse_url": "https://www.punters.com.au/horses/quickstepgal_1941711/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wish List",\n "horse_url": "https://www.punters.com.au/horses/wish-list_2052478/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gimme What I Want",\n "horse_url": "https://www.punters.com.au/horses/gimme-what-i-want_2075813/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "She\'s My World",\n "horse_url": "https://www.punters.com.au/horses/shes-my-world_1906840/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Stormwatch",\n "horse_url": "https://www.punters.com.au/horses/stormwatch_2055358/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Anotherdanceforme",\n "horse_url": "https://www.punters.com.au/horses/anotherdanceforme_1932512/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "10": {\n "horse": "Electromagnetism",\n "horse_url": "https://www.punters.com.au/horses/electromagnetism_1944660/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $30k: 1st $18.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R8 [2025-11-08 00:00:00 UTC] Cape Mile (Grade 3) (4-Year-Old Horses And Older) m Total $30k: 1st $18.8k Good",\n "1": {\n "horse": "Legal Counsel",\n "horse_url": "https://www.punters.com.au/horses/legal-counsel_1103451/",\n "jockey": "C Murray",\n "best_odds": "$23.00 / $7.00"\n },\n "2": {\n "horse": "Kamchatka",\n "horse_url": "https://www.punters.com.au/horses/kamchatka_1102259/",\n "jockey": "J Solomons",\n "best_odds": "$9.00"\n },\n "3": {\n "horse": "Red Palace",\n "horse_url": "https://www.punters.com.au/horses/red-palace_932988/",\n "jockey": "C Zackey",\n "best_odds": "$3.80"\n },\n "4": {\n "horse": "Zeitz",\n "horse_url": "https://www.punters.com.au/horses/zeitz_1114639/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Mountain",\n "horse_url": "https://www.punters.com.au/horses/sugar-mountain_855043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Garrix",\n "horse_url": "https://www.punters.com.au/horses/garrix_1116021/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "7": {\n "horse": "Magic Verse",\n "horse_url": "https://www.punters.com.au/horses/magic-verse_1017525/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Promettere",\n "horse_url": "https://www.punters.com.au/horses/promettere_906164/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "9": {\n "horse": "Get Impressed",\n "horse_url": "https://www.punters.com.au/horses/get-impressed_946047/",\n "jockey": "M Yeni",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $12.4k: 1st $7.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R9 [2025-11-08 00:00:00 UTC] Lucky Fish Diamond Riches Class 4 m Total $12.4k: 1st $7.8k Good",\n "1": {\n "horse": "Beware",\n "horse_url": "https://www.punters.com.au/horses/beware_2437307/",\n "jockey": "R Fourie",\n "best_odds": "$5.50 / $2.40"\n },\n "2": {\n "horse": "Yamazaki",\n "horse_url": "https://www.punters.com.au/horses/yamazaki_1906841/",\n "jockey": "J V Merwe",\n "best_odds": "$3.40"\n },\n "3": {\n "horse": "Note To Self",\n "horse_url": "https://www.punters.com.au/horses/note-to-self_2149732/",\n "jockey": "G Lerena",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Viva\'s Liberte",\n "horse_url": "https://www.punters.com.au/horses/vivas-liberte_2278935/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Captains Alliance",\n "horse_url": "https://www.punters.com.au/horses/captains-alliance_1941014/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Deandre\'s Dream",\n "horse_url": "https://www.punters.com.au/horses/deandres-dream_2091731/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rule Of Thumb",\n "horse_url": "https://www.punters.com.au/horses/rule-of-thumb_898611/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "10": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R10 [2025-11-08 00:00:00 UTC] Hollywoodbets Bright Future Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "G V Niekerk",\n "best_odds": "$4.00 / $1.95"\n },\n "2": {\n "horse": "Sendai",\n "horse_url": "https://www.punters.com.au/horses/sendai_2270802/",\n "jockey": "N Yuen",\n "best_odds": "$13.00"\n },\n "3": {\n "horse": "Greenchoice",\n "horse_url": "https://www.punters.com.au/horses/greenchoice_2152306/",\n "jockey": "M Yeni",\n "best_odds": "$1.50"\n },\n "4": {\n "horse": "Fear Of Fire",\n "horse_url": "https://www.punters.com.au/horses/fear-of-fire_2045817/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sixtyzero",\n "horse_url": "https://www.punters.com.au/horses/sixtyzero_2564472/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Fast Train",\n "horse_url": "https://www.punters.com.au/horses/fast-train_2564475/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Super Viking",\n "horse_url": "https://www.punters.com.au/horses/super-viking_2270807/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Inquisitor",\n "horse_url": "https://www.punters.com.au/horses/inquisitor_2052484/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Heavenly Prince",\n "horse_url": "https://www.punters.com.au/horses/heavenly-prince_2159257/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "10": {\n "horse": "Driving Snow",\n "horse_url": "https://www.punters.com.au/horses/driving-snow_2159254/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "11": {\n "horse": "Key Board",\n "horse_url": "https://www.punters.com.au/horses/key-board_2596966/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ain\'t No Sunshine",\n "horse_url": "https://www.punters.com.au/horses/aint-no-sunshine_2437306/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n }\n}')
Bitter Sweet0Event(url='https://www.punters.com.au/racing-results/south-africa/kenilworth/2025-06-17/', track_url='https://www.punters.com.au/tracks/kenilworth_852/', datetime=datetime.datetime(2025, 6, 17, 0, 0), json='{\n "1": {\n "cond": "1000m Total $10.7k: 1st $6.7k Soft",\n "datetime": "2025-06-17 10:05:00 UTC",\n "title": "Kenilworth - R1 [2025-06-17 10:05:00 UTC] Hollywoodbets Kenilworth Welcomes You Maiden Juvenile Plate (Fillies) 1000m Total $10.7k: 1st $6.7k Soft",\n "1": {\n "horse": "Between The Lines",\n "horse_url": "https://www.punters.com.au/horses/between-the-lines_1897801/",\n "jockey": "S Bungane",\n "best_odds": "$51.00 / $18.00"\n },\n "2": {\n "horse": "Stormwatch",\n "horse_url": "https://www.punters.com.au/horses/stormwatch_2055358/",\n "jockey": "C Zackey",\n "best_odds": "$4.00"\n },\n "3": {\n "horse": "Nebulous",\n "horse_url": "https://www.punters.com.au/horses/nebulous_1969486/",\n "jockey": "A Domeyer",\n "best_odds": "$2.90"\n },\n "4": {\n "horse": "Swift Serenity",\n "horse_url": "https://www.punters.com.au/horses/swift-serenity_1969487/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "5": {\n "horse": "Whatastar",\n "horse_url": "https://www.punters.com.au/horses/whatastar_1906854/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Pacific Waters",\n "horse_url": "https://www.punters.com.au/horses/pacific-waters_2055356/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "7": {\n "horse": "Hazel Green",\n "horse_url": "https://www.punters.com.au/horses/hazel-green_1967176/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Pennys Choice",\n "horse_url": "https://www.punters.com.au/horses/pennys-choice_2046894/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "9": {\n "horse": "Star World",\n "horse_url": "https://www.punters.com.au/horses/star-world_2055363/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "10": {\n "horse": "Amayah",\n "horse_url": "https://www.punters.com.au/horses/amayah_2055361/",\n "jockey": "A Fortune",\n "best_odds": "-"\n },\n "11": {\n "horse": "Wait For Me",\n "horse_url": "https://www.punters.com.au/horses/wait-for-me_2055357/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "12": {\n "horse": "First Kiss",\n "horse_url": "https://www.punters.com.au/horses/first-kiss_1963685/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "13": {\n "horse": "Her World",\n "horse_url": "https://www.punters.com.au/horses/her-world_1967174/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "14": {\n "horse": "Black Erika",\n "horse_url": "https://www.punters.com.au/horses/black-erika_2055360/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "15": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "16": {\n "horse": "Wyze Declaration",\n "horse_url": "https://www.punters.com.au/horses/wyze-declaration_2055359/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1200m Total $11.6k: 1st $7.2k Soft",\n "datetime": "2025-06-17 10:40:00 UTC",\n "title": "Kenilworth - R2 [2025-06-17 10:40:00 UTC] Perfectly Placed Maiden Juvenile Plate 1200m Total $11.6k: 1st $7.2k Soft",\n "1": {\n "horse": "Saudi Cat",\n "horse_url": "https://www.punters.com.au/horses/saudi-cat_2055366/",\n "jockey": "G Lerena",\n "best_odds": "$10.20 / $3.50"\n },\n "2": {\n "horse": "Chance Encounter",\n "horse_url": "https://www.punters.com.au/horses/chance-encounter_2046886/",\n "jockey": "C Orffer",\n "best_odds": "$1.40"\n },\n "3": {\n "horse": "Black Eagle",\n "horse_url": "https://www.punters.com.au/horses/black-eagle_1965510/",\n "jockey": "S Veale",\n "best_odds": "$8.50"\n },\n "4": {\n "horse": "Bugle Boy",\n "horse_url": "https://www.punters.com.au/horses/bugle-boy_1955414/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "5": {\n "horse": "Man Of Consequence",\n "horse_url": "https://www.punters.com.au/horses/man-of-consequence_2046887/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "6": {\n "horse": "World Warrior",\n "horse_url": "https://www.punters.com.au/horses/world-warrior_1955419/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "7": {\n "horse": "Prince Of Egypt",\n "horse_url": "https://www.punters.com.au/horses/prince-of-egypt_2045828/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Blind Date",\n "horse_url": "https://www.punters.com.au/horses/blind-date_2055365/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "9": {\n "horse": "Diogenes",\n "horse_url": "https://www.punters.com.au/horses/diogenes_2046889/",\n "jockey": "A Fortune",\n "best_odds": "-"\n },\n "10": {\n "horse": "Pritti United",\n "horse_url": "https://www.punters.com.au/horses/pritti-united_2055367/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Blue Steel",\n "horse_url": "https://www.punters.com.au/horses/blue-steel_2045826/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "12": {\n "horse": "Luca Da Wheels",\n "horse_url": "https://www.punters.com.au/horses/luca-da-wheels_2045818/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "13": {\n "horse": "Mutiny In Heaven",\n "horse_url": "https://www.punters.com.au/horses/mutiny-in-heaven_2055370/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "14": {\n "horse": "Wizarding World",\n "horse_url": "https://www.punters.com.au/horses/wizarding-world_2055369/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "15": {\n "horse": "Nomore Bullets",\n "horse_url": "https://www.punters.com.au/horses/nomore-bullets_2055368/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "16": {\n "horse": "Ignite The Fire",\n "horse_url": "https://www.punters.com.au/horses/ignite-the-fire_2055364/",\n "jockey": "D Ashby",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1400m Total $7.7k: 1st $4.8k Soft",\n "datetime": "2025-06-17 11:15:00 UTC",\n "title": "Kenilworth - R3 [2025-06-17 11:15:00 UTC] VHM Racing Syndicate Open Maiden 1400m Total $7.7k: 1st $4.8k Soft",\n "1": {\n "horse": "Boundless Love",\n "horse_url": "https://www.punters.com.au/horses/boundless-love_1114641/",\n "jockey": "J V Merwe",\n "best_odds": "$4.20 / $2.15"\n },\n "2": {\n "horse": "Charlie Bucket",\n "horse_url": "https://www.punters.com.au/horses/charlie-bucket_1410105/",\n "jockey": "L Mxothwa",\n "best_odds": "$3.40"\n },\n "3": {\n "horse": "Joueur De Flute",\n "horse_url": "https://www.punters.com.au/horses/joueur-de-flute_1085726/",\n "jockey": "R Fourie",\n "best_odds": "$2.35"\n },\n "4": {\n "horse": "Blame It On Me",\n "horse_url": "https://www.punters.com.au/horses/blame-it-on-me_1067763/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Superhero",\n "horse_url": "https://www.punters.com.au/horses/superhero_1905418/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "6": {\n "horse": "Imokelly",\n "horse_url": "https://www.punters.com.au/horses/imokelly_1910375/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cape Captain",\n "horse_url": "https://www.punters.com.au/horses/cape-captain_1404178/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "8": {\n "horse": "Typically French",\n "horse_url": "https://www.punters.com.au/horses/typically-french_1033838/",\n "jockey": "D Ashby",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1400m Total $10.3k: 1st $6.4k Soft",\n "datetime": "2025-06-17 11:50:00 UTC",\n "title": "Kenilworth - R4 [2025-06-17 11:50:00 UTC] Celebrating Centurion Member Sandy Arundel\'s Birthday Class 4 1400m Total $10.3k: 1st $6.4k Soft",\n "1": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$3.55 / $2.00"\n },\n "2": {\n "horse": "Boogiefied",\n "horse_url": "https://www.punters.com.au/horses/boogiefied_1006958/",\n "jockey": "C Orffer",\n "best_odds": "$2.25"\n },\n "3": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "B Plaatjies",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Happy Days",\n "horse_url": "https://www.punters.com.au/horses/happy-days_1083108/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Dalmeny Factor",\n "horse_url": "https://www.punters.com.au/horses/dalmeny-factor_1097868/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Noon Day Gun",\n "horse_url": "https://www.punters.com.au/horses/noon-day-gun_931834/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "7": {\n "horse": "Kelp Forest",\n "horse_url": "https://www.punters.com.au/horses/kelp-forest_931406/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "8": {\n "horse": "United Nation",\n "horse_url": "https://www.punters.com.au/horses/united-nation_1069914/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Father Christmas",\n "horse_url": "https://www.punters.com.au/horses/father-christmas_1186935/",\n "jockey": "A Fortune",\n "best_odds": "-"\n },\n "10": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "11": {\n "horse": "Heal And Soul",\n "horse_url": "https://www.punters.com.au/horses/heal-and-soul_1910374/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "12": {\n "horse": "Fibonacci",\n "horse_url": "https://www.punters.com.au/horses/fibonacci_937320/",\n "jockey": "M Yeni",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1600m Total $7.7k: 1st $4.8k Soft",\n "datetime": "2025-06-17 12:25:00 UTC",\n "title": "Kenilworth - R5 [2025-06-17 12:25:00 UTC] P3 Racing Syndicate D Stakes 1600m Total $7.7k: 1st $4.8k Soft",\n "1": {\n "horse": "Midway",\n "horse_url": "https://www.punters.com.au/horses/midway_1067764/",\n "jockey": "L Mxothwa",\n "best_odds": "$3.15 / $1.80"\n },\n "2": {\n "horse": "Royal Dawn",\n "horse_url": "https://www.punters.com.au/horses/royal-dawn_1182619/",\n "jockey": "B Plaatjies",\n "best_odds": "$26.00"\n },\n "3": {\n "horse": "State Capitol",\n "horse_url": "https://www.punters.com.au/horses/state-capitol_1039943/",\n "jockey": "G Wright",\n "best_odds": "$18.00"\n },\n "4": {\n "horse": "Ozark",\n "horse_url": "https://www.punters.com.au/horses/ozark_931838/",\n "jockey": "A Arries",\n "best_odds": "-"\n },\n "5": {\n "horse": "Ischyro",\n "horse_url": "https://www.punters.com.au/horses/ischyro_1057285/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "6": {\n "horse": "Mela Strength",\n "horse_url": "https://www.punters.com.au/horses/mela-strength_1050605/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Hang Out The Stars",\n "horse_url": "https://www.punters.com.au/horses/hang-out-the-stars_931428/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "8": {\n "horse": "Cosmic Rhythm",\n "horse_url": "https://www.punters.com.au/horses/cosmic-rhythm_968671/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Tres Chic",\n "horse_url": "https://www.punters.com.au/horses/tres-chic_943515/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "District Master",\n "horse_url": "https://www.punters.com.au/horses/district-master_1404189/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "11": {\n "horse": "Etoilefillante",\n "horse_url": "https://www.punters.com.au/horses/etoilefillante_982239/",\n "jockey": "J Solomons",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "1600m Total $11.6k: 1st $7.2k Soft",\n "datetime": "2025-06-17 13:00:00 UTC",\n "title": "Kenilworth - R6 [2025-06-17 13:00:00 UTC] RaceCape Powered By Hollywoodbets B Stakes 1600m Total $11.6k: 1st $7.2k Soft",\n "1": {\n "horse": "Tenpenny",\n "horse_url": "https://www.punters.com.au/horses/tenpenny_1406287/",\n "jockey": "J V Merwe",\n "best_odds": "$3.30 / $1.80"\n },\n "2": {\n "horse": "Katsu",\n "horse_url": "https://www.punters.com.au/horses/katsu_931407/",\n "jockey": "O Noach",\n "best_odds": "$2.10"\n },\n "3": {\n "horse": "Captain West",\n "horse_url": "https://www.punters.com.au/horses/captain-west_1091328/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.35"\n },\n "4": {\n "horse": "Bel Canto Dream",\n "horse_url": "https://www.punters.com.au/horses/bel-canto-dream_1794065/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "5": {\n "horse": "The Grey King",\n "horse_url": "https://www.punters.com.au/horses/the-grey-king_1022901/",\n "jockey": "A Fortune",\n "best_odds": "-"\n },\n "6": {\n "horse": "Call To Unite",\n "horse_url": "https://www.punters.com.au/horses/call-to-unite_1001493/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "7": {\n "horse": "Future Turn",\n "horse_url": "https://www.punters.com.au/horses/future-turn_891960/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Aspect",\n "horse_url": "https://www.punters.com.au/horses/aspect_903634/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "2200m Total $7.7k: 1st $4.8k Soft",\n "datetime": "2025-06-17 13:35:00 UTC",\n "title": "Kenilworth - R7 [2025-06-17 13:35:00 UTC] Celebrating Centurion Member Owen Heffer\'s Birthday D Stakes 2200m Total $7.7k: 1st $4.8k Soft",\n "1": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "R Fourie",\n "best_odds": "$2.45 / $1.50"\n },\n "2": {\n "horse": "Twice The Master",\n "horse_url": "https://www.punters.com.au/horses/twice-the-master_867111/",\n "jockey": "O Noach",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Gold Index",\n "horse_url": "https://www.punters.com.au/horses/gold-index_928718/",\n "jockey": "K Steyn",\n "best_odds": "$5.50"\n },\n "4": {\n "horse": "Beer With The Boys",\n "horse_url": "https://www.punters.com.au/horses/beer-with-the-boys_1032551/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Summer Night City",\n "horse_url": "https://www.punters.com.au/horses/summer-night-city_908890/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "6": {\n "horse": "Fort Impreza",\n "horse_url": "https://www.punters.com.au/horses/fort-impreza_1899255/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Hiawatha Goldberg",\n "horse_url": "https://www.punters.com.au/horses/hiawatha-goldberg_968665/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1000m Total $7.7k: 1st $4.8k Soft",\n "datetime": "2025-06-17 14:10:00 UTC",\n "title": "Kenilworth - R8 [2025-06-17 14:10:00 UTC] Woodhill Racing Syndicate D Stakes 1000m Total $7.7k: 1st $4.8k Soft",\n "1": {\n "horse": "Over The Atlantic",\n "horse_url": "https://www.punters.com.au/horses/over-the-atlantic_1064280/",\n "jockey": "S Bungane",\n "best_odds": "$14.40 / $4.80"\n },\n "2": {\n "horse": "Rosa Osiria",\n "horse_url": "https://www.punters.com.au/horses/rosa-osiria_1091599/",\n "jockey": "G Lerena",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Black Path",\n "horse_url": "https://www.punters.com.au/horses/black-path_875479/",\n "jockey": "O Noach",\n "best_odds": "$4.80"\n },\n "4": {\n "horse": "Golden Ideal",\n "horse_url": "https://www.punters.com.au/horses/golden-ideal_1114637/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "5": {\n "horse": "Winteronthegreen",\n "horse_url": "https://www.punters.com.au/horses/winteronthegreen_1096453/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Try Me",\n "horse_url": "https://www.punters.com.au/horses/try-me_1011159/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "7": {\n "horse": "Electric Feels",\n "horse_url": "https://www.punters.com.au/horses/electric-feels_914976/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Country Time",\n "horse_url": "https://www.punters.com.au/horses/country-time_889241/",\n "jockey": "A Fortune",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bitter Sweet",\n "horse_url": "https://www.punters.com.au/horses/bitter-sweet_1110009/",\n "jockey": "M Yeni",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "1000m Total $10.3k: 1st $6.4k Soft",\n "datetime": "2025-06-17 14:45:00 UTC",\n "title": "Kenilworth - R9 [2025-06-17 14:45:00 UTC] Hollywoodbets Bright Future Class 4 1000m Total $10.3k: 1st $6.4k Soft",\n "1": {\n "horse": "The Us Of A",\n "horse_url": "https://www.punters.com.au/horses/the-us-of-a_1057288/",\n "jockey": "R Fourie",\n "best_odds": "$3.15 / $1.80"\n },\n "2": {\n "horse": "Escarpment",\n "horse_url": "https://www.punters.com.au/horses/escarpment_1057284/",\n "jockey": "B Plaatjies",\n "best_odds": "$4.60"\n },\n "3": {\n "horse": "Flying Finley",\n "horse_url": "https://www.punters.com.au/horses/flying-finley_1896505/",\n "jockey": "A Fortune",\n "best_odds": "$2.70"\n },\n "4": {\n "horse": "Commanding",\n "horse_url": "https://www.punters.com.au/horses/commanding_1064267/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "All About Al",\n "horse_url": "https://www.punters.com.au/horses/all-about-al_792301/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Counter Attack",\n "horse_url": "https://www.punters.com.au/horses/counter-attack_1030228/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Major Apollo",\n "horse_url": "https://www.punters.com.au/horses/major-apollo_928567/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Bluff On Bluff",\n "horse_url": "https://www.punters.com.au/horses/bluff-on-bluff_820569/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "9": {\n "horse": "Lucy Rocket",\n "horse_url": "https://www.punters.com.au/horses/lucy-rocket_1059770/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "10": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n }\n}')
Close Encounter015-Oct-25
Forever Red015-Oct-25
Future Gamble0Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-25/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 25, 0, 0), json='{\n "1": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-25 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "William\'s Woman",\n "horse_url": "https://www.punters.com.au/horses/williams-woman_2273592/",\n "jockey": "S Bungane",\n "best_odds": "$2.40 / $1.45"\n },\n "2": {\n "horse": "That\'ll B The Day",\n "horse_url": "https://www.punters.com.au/horses/thatll-b-the-day_1969695/",\n "jockey": "C Little",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Digby",\n "horse_url": "https://www.punters.com.au/horses/digby_1097872/",\n "jockey": "G Behr",\n "best_odds": "$1.60"\n },\n "4": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "5": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Mr Moustache",\n "horse_url": "https://www.punters.com.au/horses/mr-moustache_1967660/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Oh So Onederful",\n "horse_url": "https://www.punters.com.au/horses/oh-so-onederful_2298755/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "8": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rosa Osiria",\n "horse_url": "https://www.punters.com.au/horses/rosa-osiria_1091599/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-25 00:00:00 UTC] Lucky Fish Maiden Dash Maiden Plate (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "C Zackey",\n "best_odds": "$7.00 / $3.20"\n },\n "2": {\n "horse": "Gin Palace",\n "horse_url": "https://www.punters.com.au/horses/gin-palace_1969485/",\n "jockey": "C Orffer",\n "best_odds": "$9.50"\n },\n "3": {\n "horse": "One Dance",\n "horse_url": "https://www.punters.com.au/horses/one-dance_1948910/",\n "jockey": "S Veale",\n "best_odds": "$1.70"\n },\n "4": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Her World",\n "horse_url": "https://www.punters.com.au/horses/her-world_1967174/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "6": {\n "horse": "Somebody Somewhere",\n "horse_url": "https://www.punters.com.au/horses/somebody-somewhere_2590029/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Woman In Gold",\n "horse_url": "https://www.punters.com.au/horses/woman-in-gold_2590033/",\n "jockey": "U Jockey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Future Gamble",\n "horse_url": "https://www.punters.com.au/horses/future-gamble_2593850/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "12": {\n "horse": "Swift Serenity",\n "horse_url": "https://www.punters.com.au/horses/swift-serenity_1969487/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "13": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "14": {\n "horse": "First Strike",\n "horse_url": "https://www.punters.com.au/horses/first-strike_2599489/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-25 00:00:00 UTC] RCS Two Year Old Sale 25 Oct Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Joshua",\n "horse_url": "https://www.punters.com.au/horses/joshua_1933316/",\n "jockey": "C Murray",\n "best_odds": "$6.00 / $2.30"\n },\n "2": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "S Moodley",\n "best_odds": "$1.28"\n },\n "3": {\n "horse": "Time Honored",\n "horse_url": "https://www.punters.com.au/horses/time-honored_1082527/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.40"\n },\n "4": {\n "horse": "Eric Liddell",\n "horse_url": "https://www.punters.com.au/horses/eric-liddell_2056387/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fast And Free",\n "horse_url": "https://www.punters.com.au/horses/fast-and-free_2056388/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Leif Erikson",\n "horse_url": "https://www.punters.com.au/horses/leif-erikson_2159255/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "King\'s Colour",\n "horse_url": "https://www.punters.com.au/horses/kings-colour_1965519/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-25 00:00:00 UTC] Centenary Club Class 4 (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Strawberry Thief",\n "horse_url": "https://www.punters.com.au/horses/strawberry-thief_1910379/",\n "jockey": "R Fourie",\n "best_odds": "$12.00 / $5.00"\n },\n "2": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "S Moodley",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Beneath The Clouds",\n "horse_url": "https://www.punters.com.au/horses/beneath-the-clouds_1406286/",\n "jockey": "C Zackey",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Heliotrope",\n "horse_url": "https://www.punters.com.au/horses/heliotrope_1028194/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Hunga Tonga",\n "horse_url": "https://www.punters.com.au/horses/hunga-tonga_1076831/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Princess Of Bayeux",\n "horse_url": "https://www.punters.com.au/horses/princess-of-bayeux_954691/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-25 00:00:00 UTC] Choice Carriers Class 4 m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Coco\'s Hero",\n "horse_url": "https://www.punters.com.au/horses/cocos-hero_2052476/",\n "jockey": "C Zackey",\n "best_odds": "$2.20 / $1.45"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "C Murray",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25"\n },\n "4": {\n "horse": "Repetition",\n "horse_url": "https://www.punters.com.au/horses/repetition_1114642/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-25 00:00:00 UTC] Reeves Racing Syndicate C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Western World",\n "horse_url": "https://www.punters.com.au/horses/western-world_1085738/",\n "jockey": "S Veale",\n "best_odds": "$6.25 / $2.70"\n },\n "2": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "S Moodley",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Tothemoonandback",\n "horse_url": "https://www.punters.com.au/horses/tothemoonandback_888607/",\n "jockey": "M Yeni",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Two A Penny",\n "horse_url": "https://www.punters.com.au/horses/two-a-penny_965132/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Etoilefillante",\n "horse_url": "https://www.punters.com.au/horses/etoilefillante_982239/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twice The Master",\n "horse_url": "https://www.punters.com.au/horses/twice-the-master_867111/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Professor Snape",\n "horse_url": "https://www.punters.com.au/horses/professor-snape_903247/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-25 00:00:00 UTC] Lucky Fish Turf Luck B Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Tenpenny",\n "horse_url": "https://www.punters.com.au/horses/tenpenny_1406287/",\n "jockey": "J V Merwe",\n "best_odds": "$6.50 / $2.60"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Regulation",\n "horse_url": "https://www.punters.com.au/horses/regulation_1091332/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "We Have Touchdown",\n "horse_url": "https://www.punters.com.au/horses/we-have-touchdown_1087781/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Call To Unite",\n "horse_url": "https://www.punters.com.au/horses/call-to-unite_1001493/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-25 00:00:00 UTC] New Turf Carriers Class 5 m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Prince Of Tibet",\n "horse_url": "https://www.punters.com.au/horses/prince-of-tibet_1030235/",\n "jockey": "J V Merwe",\n "best_odds": "$6.00 / $2.70"\n },\n "2": {\n "horse": "Delta Pride",\n "horse_url": "https://www.punters.com.au/horses/delta-pride_2152305/",\n "jockey": "R Fourie",\n "best_odds": "$1.55"\n },\n "3": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "The Night Ferry",\n "horse_url": "https://www.punters.com.au/horses/the-night-ferry_1025322/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gnarly",\n "horse_url": "https://www.punters.com.au/horses/gnarly_1071669/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cosmic Rhythm",\n "horse_url": "https://www.punters.com.au/horses/cosmic-rhythm_968671/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Astronomical Boy",\n "horse_url": "https://www.punters.com.au/horses/astronomical-boy_2152304/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-25 00:00:00 UTC] Hollywoodbets Bright Future C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Magical Place",\n "horse_url": "https://www.punters.com.au/horses/magical-place_2056394/",\n "jockey": "C Murray",\n "best_odds": "$6.50 / $2.80"\n },\n "2": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "C Little",\n "best_odds": "$12.00"\n },\n "4": {\n "horse": "Shifting Path",\n "horse_url": "https://www.punters.com.au/horses/shifting-path_876693/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Easy Money",\n "horse_url": "https://www.punters.com.au/horses/easy-money_931421/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Diablo",\n "horse_url": "https://www.punters.com.au/horses/diablo_1094259/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cavalry Commander",\n "horse_url": "https://www.punters.com.au/horses/cavalry-commander_1410107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Fort Red",\n "horse_url": "https://www.punters.com.au/horses/fort-red_742419/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bluff On Bluff",\n "horse_url": "https://www.punters.com.au/horses/bluff-on-bluff_820569/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "October Storm",\n "horse_url": "https://www.punters.com.au/horses/october-storm_2056393/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n }\n}')
Key Board0Event(url='https://www.punters.com.au/racing-results/south-africa/kenilworth/2025-11-08/', track_url='https://www.punters.com.au/tracks/kenilworth_852/', datetime=datetime.datetime(2025, 11, 8, 0, 0), json='{\n "1": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R1 [2025-11-08 00:00:00 UTC] Hollywoodbets Kenilworth Welcomes You Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "$14.00 / $5.00"\n },\n "2": {\n "horse": "Madra Rua",\n "horse_url": "https://www.punters.com.au/horses/madra-rua_1965507/",\n "jockey": "R Fourie",\n "best_odds": "$1.70"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Mercenary",\n "horse_url": "https://www.punters.com.au/horses/mercenary_2595887/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Daddy",\n "horse_url": "https://www.punters.com.au/horses/sugar-daddy_2604318/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Sky Pilot",\n "horse_url": "https://www.punters.com.au/horses/sky-pilot_2602437/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Bonelli",\n "horse_url": "https://www.punters.com.au/horses/bonelli_2159259/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Caesar\'s Ransom",\n "horse_url": "https://www.punters.com.au/horses/caesars-ransom_2152310/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Honorine\'s Gimmie",\n "horse_url": "https://www.punters.com.au/horses/honorines-gimmie_1794066/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ready For The Road",\n "horse_url": "https://www.punters.com.au/horses/ready-for-the-road_2278934/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Royal Clinton",\n "horse_url": "https://www.punters.com.au/horses/royal-clinton_1960896/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "12": {\n "horse": "Makajima",\n "horse_url": "https://www.punters.com.au/horses/makajima_2604319/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R2 [2025-11-08 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Gimmeanotherviking",\n "horse_url": "https://www.punters.com.au/horses/gimmeanotherviking_2076547/",\n "jockey": "C Zackey",\n "best_odds": "$2.60 / $1.65"\n },\n "2": {\n "horse": "Vroom Vroom",\n "horse_url": "https://www.punters.com.au/horses/vroom-vroom_2604320/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Triplebell",\n "horse_url": "https://www.punters.com.au/horses/triplebell_2272133/",\n "jockey": "O Noach",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Love Her Madly",\n "horse_url": "https://www.punters.com.au/horses/love-her-madly_1906849/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miss Attitude",\n "horse_url": "https://www.punters.com.au/horses/miss-attitude_2593852/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Lady Banks",\n "horse_url": "https://www.punters.com.au/horses/lady-banks_2596959/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Half Full",\n "horse_url": "https://www.punters.com.au/horses/half-full_2152312/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lady Orbit",\n "horse_url": "https://www.punters.com.au/horses/lady-orbit_2604321/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "9": {\n "horse": "Reflect",\n "horse_url": "https://www.punters.com.au/horses/reflect_2596957/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "10": {\n "horse": "Peaceful Duchess",\n "horse_url": "https://www.punters.com.au/horses/peaceful-duchess_2596964/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "11": {\n "horse": "Kim Chanel",\n "horse_url": "https://www.punters.com.au/horses/kim-chanel_2604323/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "12": {\n "horse": "My Sunshine",\n "horse_url": "https://www.punters.com.au/horses/my-sunshine_2604325/",\n "jockey": "G Behr",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R3 [2025-11-08 00:00:00 UTC] Gallop TV Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Innerbloom",\n "horse_url": "https://www.punters.com.au/horses/innerbloom_2596965/",\n "jockey": "C Little",\n "best_odds": "$8.00 / $3.70"\n },\n "2": {\n "horse": "Theleia",\n "horse_url": "https://www.punters.com.au/horses/theleia_2604330/",\n "jockey": "S Moodley",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Black Erika",\n "horse_url": "https://www.punters.com.au/horses/black-erika_2055360/",\n "jockey": "J V Merwe",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Fantine",\n "horse_url": "https://www.punters.com.au/horses/fantine_2596955/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "5": {\n "horse": "Winter In Auckland",\n "horse_url": "https://www.punters.com.au/horses/winter-in-auckland_1969478/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Little Nimbus",\n "horse_url": "https://www.punters.com.au/horses/little-nimbus_2298759/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "7": {\n "horse": "Hop Hop Spinnekop",\n "horse_url": "https://www.punters.com.au/horses/hop-hop-spinnekop_2604326/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Spurious",\n "horse_url": "https://www.punters.com.au/horses/spurious_2604329/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Final Call",\n "horse_url": "https://www.punters.com.au/horses/final-call_2590034/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Onssilverjet",\n "horse_url": "https://www.punters.com.au/horses/onssilverjet_2272130/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Florida Creek",\n "horse_url": "https://www.punters.com.au/horses/florida-creek_2604327/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ginger Rood",\n "horse_url": "https://www.punters.com.au/horses/ginger-rood_2595889/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "13": {\n "horse": "Arkansas State",\n "horse_url": "https://www.punters.com.au/horses/arkansas-state_2604331/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R4 [2025-11-08 00:00:00 UTC] Lucky Fish Gates Of Olympus Open Maiden m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Objet D\' Art",\n "horse_url": "https://www.punters.com.au/horses/objet-d-art_2152309/",\n "jockey": "A Domeyer",\n "best_odds": "$2.25 / $1.45"\n },\n "2": {\n "horse": "Fort Yukon",\n "horse_url": "https://www.punters.com.au/horses/fort-yukon_2564470/",\n "jockey": "C Zackey",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Sunshine Superman",\n "horse_url": "https://www.punters.com.au/horses/sunshine-superman_2075808/",\n "jockey": "N Yuen",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "Prince Of Egypt",\n "horse_url": "https://www.punters.com.au/horses/prince-of-egypt_2045828/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Montessori",\n "horse_url": "https://www.punters.com.au/horses/montessori_2604333/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "6": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ruby\'s Fortress",\n "horse_url": "https://www.punters.com.au/horses/rubys-fortress_2270805/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "11": {\n "horse": "Warrior\'s Sword",\n "horse_url": "https://www.punters.com.au/horses/warriors-sword_2152308/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R5 [2025-11-08 00:00:00 UTC] Woolavington Stakes (Listed) (4-Year-Old Horses And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "Y Ramzan",\n "best_odds": "$4.80 / $2.30"\n },\n "2": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "M Yeni",\n "best_odds": "$1.95"\n },\n "3": {\n "horse": "Congressman",\n "horse_url": "https://www.punters.com.au/horses/congressman_1067765/",\n "jockey": "S Moodley",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "The Futurist",\n "horse_url": "https://www.punters.com.au/horses/the-futurist_865056/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Triple Time",\n "horse_url": "https://www.punters.com.au/horses/triple-time_908894/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Master Redoute",\n "horse_url": "https://www.punters.com.au/horses/master-redoute_852674/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "8": {\n "horse": "Time For Love",\n "horse_url": "https://www.punters.com.au/horses/time-for-love_1017531/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R6 [2025-11-08 00:00:00 UTC] Laisserfaire Stakes (Listed) (Fillies And Mares Handicap For 3-Year-Old And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Disting",\n "horse_url": "https://www.punters.com.au/horses/disting_1061701/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $4.60"\n },\n "2": {\n "horse": "Tanneron",\n "horse_url": "https://www.punters.com.au/horses/tanneron_1077379/",\n "jockey": "G Wright",\n "best_odds": "$10.00"\n },\n "3": {\n "horse": "Pink Pigeon",\n "horse_url": "https://www.punters.com.au/horses/pink-pigeon_1114635/",\n "jockey": "M Yeni",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Wild Applause",\n "horse_url": "https://www.punters.com.au/horses/wild-applause_1102260/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wild Wild Green",\n "horse_url": "https://www.punters.com.au/horses/wild-wild-green_1906848/",\n "jockey": "Y Ramzan",\n "best_odds": "-"\n },\n "6": {\n "horse": "Artiste",\n "horse_url": "https://www.punters.com.au/horses/artiste_1081324/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Symphony In White",\n "horse_url": "https://www.punters.com.au/horses/symphony-in-white_1071661/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Babelicious",\n "horse_url": "https://www.punters.com.au/horses/babelicious_1061694/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "9": {\n "horse": "Papillon Blu",\n "horse_url": "https://www.punters.com.au/horses/papillon-blu_1112248/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "10": {\n "horse": "Worldcraft",\n "horse_url": "https://www.punters.com.au/horses/worldcraft_1088704/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "11": {\n "horse": "Sohot Sowhat",\n "horse_url": "https://www.punters.com.au/horses/sohot-sowhat_1794069/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "12": {\n "horse": "Champagne Kisses",\n "horse_url": "https://www.punters.com.au/horses/champagne-kisses_1093215/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "13": {\n "horse": "Hierarchy",\n "horse_url": "https://www.punters.com.au/horses/hierarchy_1965277/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "14": {\n "horse": "Candy Town",\n "horse_url": "https://www.punters.com.au/horses/candy-town_1006954/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "15": {\n "horse": "Festival Chic",\n "horse_url": "https://www.punters.com.au/horses/festival-chic_1096445/",\n "jockey": "C Murray",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $38.6k: 1st $24.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R7 [2025-11-08 00:00:00 UTC] Western Cape Fillies Championship (Grade 2) (3 Year-Old Fillies) m Total $38.6k: 1st $24.1k Good",\n "1": {\n "horse": "Princess Of Gaul",\n "horse_url": "https://www.punters.com.au/horses/princess-of-gaul_2062153/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $3.90"\n },\n "2": {\n "horse": "Lowveld Lily",\n "horse_url": "https://www.punters.com.au/horses/lowveld-lily_1963689/",\n "jockey": "C Orffer",\n "best_odds": "$15.00"\n },\n "3": {\n "horse": "Keukenhof",\n "horse_url": "https://www.punters.com.au/horses/keukenhof_1957246/",\n "jockey": "S Moodley",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Quickstepgal",\n "horse_url": "https://www.punters.com.au/horses/quickstepgal_1941711/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wish List",\n "horse_url": "https://www.punters.com.au/horses/wish-list_2052478/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gimme What I Want",\n "horse_url": "https://www.punters.com.au/horses/gimme-what-i-want_2075813/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "She\'s My World",\n "horse_url": "https://www.punters.com.au/horses/shes-my-world_1906840/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Stormwatch",\n "horse_url": "https://www.punters.com.au/horses/stormwatch_2055358/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Anotherdanceforme",\n "horse_url": "https://www.punters.com.au/horses/anotherdanceforme_1932512/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "10": {\n "horse": "Electromagnetism",\n "horse_url": "https://www.punters.com.au/horses/electromagnetism_1944660/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $30k: 1st $18.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R8 [2025-11-08 00:00:00 UTC] Cape Mile (Grade 3) (4-Year-Old Horses And Older) m Total $30k: 1st $18.8k Good",\n "1": {\n "horse": "Legal Counsel",\n "horse_url": "https://www.punters.com.au/horses/legal-counsel_1103451/",\n "jockey": "C Murray",\n "best_odds": "$23.00 / $7.00"\n },\n "2": {\n "horse": "Kamchatka",\n "horse_url": "https://www.punters.com.au/horses/kamchatka_1102259/",\n "jockey": "J Solomons",\n "best_odds": "$9.00"\n },\n "3": {\n "horse": "Red Palace",\n "horse_url": "https://www.punters.com.au/horses/red-palace_932988/",\n "jockey": "C Zackey",\n "best_odds": "$3.80"\n },\n "4": {\n "horse": "Zeitz",\n "horse_url": "https://www.punters.com.au/horses/zeitz_1114639/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Mountain",\n "horse_url": "https://www.punters.com.au/horses/sugar-mountain_855043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Garrix",\n "horse_url": "https://www.punters.com.au/horses/garrix_1116021/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "7": {\n "horse": "Magic Verse",\n "horse_url": "https://www.punters.com.au/horses/magic-verse_1017525/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Promettere",\n "horse_url": "https://www.punters.com.au/horses/promettere_906164/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "9": {\n "horse": "Get Impressed",\n "horse_url": "https://www.punters.com.au/horses/get-impressed_946047/",\n "jockey": "M Yeni",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $12.4k: 1st $7.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R9 [2025-11-08 00:00:00 UTC] Lucky Fish Diamond Riches Class 4 m Total $12.4k: 1st $7.8k Good",\n "1": {\n "horse": "Beware",\n "horse_url": "https://www.punters.com.au/horses/beware_2437307/",\n "jockey": "R Fourie",\n "best_odds": "$5.50 / $2.40"\n },\n "2": {\n "horse": "Yamazaki",\n "horse_url": "https://www.punters.com.au/horses/yamazaki_1906841/",\n "jockey": "J V Merwe",\n "best_odds": "$3.40"\n },\n "3": {\n "horse": "Note To Self",\n "horse_url": "https://www.punters.com.au/horses/note-to-self_2149732/",\n "jockey": "G Lerena",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Viva\'s Liberte",\n "horse_url": "https://www.punters.com.au/horses/vivas-liberte_2278935/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Captains Alliance",\n "horse_url": "https://www.punters.com.au/horses/captains-alliance_1941014/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Deandre\'s Dream",\n "horse_url": "https://www.punters.com.au/horses/deandres-dream_2091731/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rule Of Thumb",\n "horse_url": "https://www.punters.com.au/horses/rule-of-thumb_898611/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "10": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R10 [2025-11-08 00:00:00 UTC] Hollywoodbets Bright Future Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "G V Niekerk",\n "best_odds": "$4.00 / $1.95"\n },\n "2": {\n "horse": "Sendai",\n "horse_url": "https://www.punters.com.au/horses/sendai_2270802/",\n "jockey": "N Yuen",\n "best_odds": "$13.00"\n },\n "3": {\n "horse": "Greenchoice",\n "horse_url": "https://www.punters.com.au/horses/greenchoice_2152306/",\n "jockey": "M Yeni",\n "best_odds": "$1.50"\n },\n "4": {\n "horse": "Fear Of Fire",\n "horse_url": "https://www.punters.com.au/horses/fear-of-fire_2045817/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sixtyzero",\n "horse_url": "https://www.punters.com.au/horses/sixtyzero_2564472/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Fast Train",\n "horse_url": "https://www.punters.com.au/horses/fast-train_2564475/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Super Viking",\n "horse_url": "https://www.punters.com.au/horses/super-viking_2270807/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Inquisitor",\n "horse_url": "https://www.punters.com.au/horses/inquisitor_2052484/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Heavenly Prince",\n "horse_url": "https://www.punters.com.au/horses/heavenly-prince_2159257/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "10": {\n "horse": "Driving Snow",\n "horse_url": "https://www.punters.com.au/horses/driving-snow_2159254/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "11": {\n "horse": "Key Board",\n "horse_url": "https://www.punters.com.au/horses/key-board_2596966/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ain\'t No Sunshine",\n "horse_url": "https://www.punters.com.au/horses/aint-no-sunshine_2437306/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n }\n}')
Lady Banks0Event(url='https://www.punters.com.au/racing-results/south-africa/kenilworth/2025-11-08/', track_url='https://www.punters.com.au/tracks/kenilworth_852/', datetime=datetime.datetime(2025, 11, 8, 0, 0), json='{\n "1": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R1 [2025-11-08 00:00:00 UTC] Hollywoodbets Kenilworth Welcomes You Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "$14.00 / $5.00"\n },\n "2": {\n "horse": "Madra Rua",\n "horse_url": "https://www.punters.com.au/horses/madra-rua_1965507/",\n "jockey": "R Fourie",\n "best_odds": "$1.70"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Mercenary",\n "horse_url": "https://www.punters.com.au/horses/mercenary_2595887/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Daddy",\n "horse_url": "https://www.punters.com.au/horses/sugar-daddy_2604318/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Sky Pilot",\n "horse_url": "https://www.punters.com.au/horses/sky-pilot_2602437/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Bonelli",\n "horse_url": "https://www.punters.com.au/horses/bonelli_2159259/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "8": {\n "horse": "Caesar\'s Ransom",\n "horse_url": "https://www.punters.com.au/horses/caesars-ransom_2152310/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Honorine\'s Gimmie",\n "horse_url": "https://www.punters.com.au/horses/honorines-gimmie_1794066/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ready For The Road",\n "horse_url": "https://www.punters.com.au/horses/ready-for-the-road_2278934/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Royal Clinton",\n "horse_url": "https://www.punters.com.au/horses/royal-clinton_1960896/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "12": {\n "horse": "Makajima",\n "horse_url": "https://www.punters.com.au/horses/makajima_2604319/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R2 [2025-11-08 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Gimmeanotherviking",\n "horse_url": "https://www.punters.com.au/horses/gimmeanotherviking_2076547/",\n "jockey": "C Zackey",\n "best_odds": "$2.60 / $1.65"\n },\n "2": {\n "horse": "Vroom Vroom",\n "horse_url": "https://www.punters.com.au/horses/vroom-vroom_2604320/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Triplebell",\n "horse_url": "https://www.punters.com.au/horses/triplebell_2272133/",\n "jockey": "O Noach",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Love Her Madly",\n "horse_url": "https://www.punters.com.au/horses/love-her-madly_1906849/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miss Attitude",\n "horse_url": "https://www.punters.com.au/horses/miss-attitude_2593852/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Lady Banks",\n "horse_url": "https://www.punters.com.au/horses/lady-banks_2596959/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Half Full",\n "horse_url": "https://www.punters.com.au/horses/half-full_2152312/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lady Orbit",\n "horse_url": "https://www.punters.com.au/horses/lady-orbit_2604321/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "9": {\n "horse": "Reflect",\n "horse_url": "https://www.punters.com.au/horses/reflect_2596957/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "10": {\n "horse": "Peaceful Duchess",\n "horse_url": "https://www.punters.com.au/horses/peaceful-duchess_2596964/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "11": {\n "horse": "Kim Chanel",\n "horse_url": "https://www.punters.com.au/horses/kim-chanel_2604323/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "12": {\n "horse": "My Sunshine",\n "horse_url": "https://www.punters.com.au/horses/my-sunshine_2604325/",\n "jockey": "G Behr",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $10.7k: 1st $6.7k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R3 [2025-11-08 00:00:00 UTC] Gallop TV Maiden Plate (F & M) m Total $10.7k: 1st $6.7k Good",\n "1": {\n "horse": "Innerbloom",\n "horse_url": "https://www.punters.com.au/horses/innerbloom_2596965/",\n "jockey": "C Little",\n "best_odds": "$8.00 / $3.70"\n },\n "2": {\n "horse": "Theleia",\n "horse_url": "https://www.punters.com.au/horses/theleia_2604330/",\n "jockey": "S Moodley",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Black Erika",\n "horse_url": "https://www.punters.com.au/horses/black-erika_2055360/",\n "jockey": "J V Merwe",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Fantine",\n "horse_url": "https://www.punters.com.au/horses/fantine_2596955/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "5": {\n "horse": "Winter In Auckland",\n "horse_url": "https://www.punters.com.au/horses/winter-in-auckland_1969478/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Little Nimbus",\n "horse_url": "https://www.punters.com.au/horses/little-nimbus_2298759/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "7": {\n "horse": "Hop Hop Spinnekop",\n "horse_url": "https://www.punters.com.au/horses/hop-hop-spinnekop_2604326/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Spurious",\n "horse_url": "https://www.punters.com.au/horses/spurious_2604329/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Final Call",\n "horse_url": "https://www.punters.com.au/horses/final-call_2590034/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Onssilverjet",\n "horse_url": "https://www.punters.com.au/horses/onssilverjet_2272130/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Florida Creek",\n "horse_url": "https://www.punters.com.au/horses/florida-creek_2604327/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ginger Rood",\n "horse_url": "https://www.punters.com.au/horses/ginger-rood_2595889/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "13": {\n "horse": "Arkansas State",\n "horse_url": "https://www.punters.com.au/horses/arkansas-state_2604331/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R4 [2025-11-08 00:00:00 UTC] Lucky Fish Gates Of Olympus Open Maiden m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Objet D\' Art",\n "horse_url": "https://www.punters.com.au/horses/objet-d-art_2152309/",\n "jockey": "A Domeyer",\n "best_odds": "$2.25 / $1.45"\n },\n "2": {\n "horse": "Fort Yukon",\n "horse_url": "https://www.punters.com.au/horses/fort-yukon_2564470/",\n "jockey": "C Zackey",\n "best_odds": "$3.10"\n },\n "3": {\n "horse": "Sunshine Superman",\n "horse_url": "https://www.punters.com.au/horses/sunshine-superman_2075808/",\n "jockey": "N Yuen",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "Prince Of Egypt",\n "horse_url": "https://www.punters.com.au/horses/prince-of-egypt_2045828/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Montessori",\n "horse_url": "https://www.punters.com.au/horses/montessori_2604333/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "6": {\n "horse": "Peace On You",\n "horse_url": "https://www.punters.com.au/horses/peace-on-you_2386043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ruby\'s Fortress",\n "horse_url": "https://www.punters.com.au/horses/rubys-fortress_2270805/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "11": {\n "horse": "Warrior\'s Sword",\n "horse_url": "https://www.punters.com.au/horses/warriors-sword_2152308/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R5 [2025-11-08 00:00:00 UTC] Woolavington Stakes (Listed) (4-Year-Old Horses And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "Y Ramzan",\n "best_odds": "$4.80 / $2.30"\n },\n "2": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "M Yeni",\n "best_odds": "$1.95"\n },\n "3": {\n "horse": "Congressman",\n "horse_url": "https://www.punters.com.au/horses/congressman_1067765/",\n "jockey": "S Moodley",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "The Futurist",\n "horse_url": "https://www.punters.com.au/horses/the-futurist_865056/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Triple Time",\n "horse_url": "https://www.punters.com.au/horses/triple-time_908894/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Master Redoute",\n "horse_url": "https://www.punters.com.au/horses/master-redoute_852674/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "8": {\n "horse": "Time For Love",\n "horse_url": "https://www.punters.com.au/horses/time-for-love_1017531/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $19.3k: 1st $12.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R6 [2025-11-08 00:00:00 UTC] Laisserfaire Stakes (Listed) (Fillies And Mares Handicap For 3-Year-Old And Older) m Total $19.3k: 1st $12.1k Good",\n "1": {\n "horse": "Disting",\n "horse_url": "https://www.punters.com.au/horses/disting_1061701/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $4.60"\n },\n "2": {\n "horse": "Tanneron",\n "horse_url": "https://www.punters.com.au/horses/tanneron_1077379/",\n "jockey": "G Wright",\n "best_odds": "$10.00"\n },\n "3": {\n "horse": "Pink Pigeon",\n "horse_url": "https://www.punters.com.au/horses/pink-pigeon_1114635/",\n "jockey": "M Yeni",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Wild Applause",\n "horse_url": "https://www.punters.com.au/horses/wild-applause_1102260/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wild Wild Green",\n "horse_url": "https://www.punters.com.au/horses/wild-wild-green_1906848/",\n "jockey": "Y Ramzan",\n "best_odds": "-"\n },\n "6": {\n "horse": "Artiste",\n "horse_url": "https://www.punters.com.au/horses/artiste_1081324/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Symphony In White",\n "horse_url": "https://www.punters.com.au/horses/symphony-in-white_1071661/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "8": {\n "horse": "Babelicious",\n "horse_url": "https://www.punters.com.au/horses/babelicious_1061694/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "9": {\n "horse": "Papillon Blu",\n "horse_url": "https://www.punters.com.au/horses/papillon-blu_1112248/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "10": {\n "horse": "Worldcraft",\n "horse_url": "https://www.punters.com.au/horses/worldcraft_1088704/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "11": {\n "horse": "Sohot Sowhat",\n "horse_url": "https://www.punters.com.au/horses/sohot-sowhat_1794069/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "12": {\n "horse": "Champagne Kisses",\n "horse_url": "https://www.punters.com.au/horses/champagne-kisses_1093215/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "13": {\n "horse": "Hierarchy",\n "horse_url": "https://www.punters.com.au/horses/hierarchy_1965277/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "14": {\n "horse": "Candy Town",\n "horse_url": "https://www.punters.com.au/horses/candy-town_1006954/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "15": {\n "horse": "Festival Chic",\n "horse_url": "https://www.punters.com.au/horses/festival-chic_1096445/",\n "jockey": "C Murray",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $38.6k: 1st $24.1k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R7 [2025-11-08 00:00:00 UTC] Western Cape Fillies Championship (Grade 2) (3 Year-Old Fillies) m Total $38.6k: 1st $24.1k Good",\n "1": {\n "horse": "Princess Of Gaul",\n "horse_url": "https://www.punters.com.au/horses/princess-of-gaul_2062153/",\n "jockey": "C Zackey",\n "best_odds": "$11.00 / $3.90"\n },\n "2": {\n "horse": "Lowveld Lily",\n "horse_url": "https://www.punters.com.au/horses/lowveld-lily_1963689/",\n "jockey": "C Orffer",\n "best_odds": "$15.00"\n },\n "3": {\n "horse": "Keukenhof",\n "horse_url": "https://www.punters.com.au/horses/keukenhof_1957246/",\n "jockey": "S Moodley",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Quickstepgal",\n "horse_url": "https://www.punters.com.au/horses/quickstepgal_1941711/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Wish List",\n "horse_url": "https://www.punters.com.au/horses/wish-list_2052478/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gimme What I Want",\n "horse_url": "https://www.punters.com.au/horses/gimme-what-i-want_2075813/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "She\'s My World",\n "horse_url": "https://www.punters.com.au/horses/shes-my-world_1906840/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Stormwatch",\n "horse_url": "https://www.punters.com.au/horses/stormwatch_2055358/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Anotherdanceforme",\n "horse_url": "https://www.punters.com.au/horses/anotherdanceforme_1932512/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "10": {\n "horse": "Electromagnetism",\n "horse_url": "https://www.punters.com.au/horses/electromagnetism_1944660/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $30k: 1st $18.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R8 [2025-11-08 00:00:00 UTC] Cape Mile (Grade 3) (4-Year-Old Horses And Older) m Total $30k: 1st $18.8k Good",\n "1": {\n "horse": "Legal Counsel",\n "horse_url": "https://www.punters.com.au/horses/legal-counsel_1103451/",\n "jockey": "C Murray",\n "best_odds": "$23.00 / $7.00"\n },\n "2": {\n "horse": "Kamchatka",\n "horse_url": "https://www.punters.com.au/horses/kamchatka_1102259/",\n "jockey": "J Solomons",\n "best_odds": "$9.00"\n },\n "3": {\n "horse": "Red Palace",\n "horse_url": "https://www.punters.com.au/horses/red-palace_932988/",\n "jockey": "C Zackey",\n "best_odds": "$3.80"\n },\n "4": {\n "horse": "Zeitz",\n "horse_url": "https://www.punters.com.au/horses/zeitz_1114639/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sugar Mountain",\n "horse_url": "https://www.punters.com.au/horses/sugar-mountain_855043/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Garrix",\n "horse_url": "https://www.punters.com.au/horses/garrix_1116021/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "7": {\n "horse": "Magic Verse",\n "horse_url": "https://www.punters.com.au/horses/magic-verse_1017525/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Promettere",\n "horse_url": "https://www.punters.com.au/horses/promettere_906164/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "9": {\n "horse": "Get Impressed",\n "horse_url": "https://www.punters.com.au/horses/get-impressed_946047/",\n "jockey": "M Yeni",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $12.4k: 1st $7.8k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R9 [2025-11-08 00:00:00 UTC] Lucky Fish Diamond Riches Class 4 m Total $12.4k: 1st $7.8k Good",\n "1": {\n "horse": "Beware",\n "horse_url": "https://www.punters.com.au/horses/beware_2437307/",\n "jockey": "R Fourie",\n "best_odds": "$5.50 / $2.40"\n },\n "2": {\n "horse": "Yamazaki",\n "horse_url": "https://www.punters.com.au/horses/yamazaki_1906841/",\n "jockey": "J V Merwe",\n "best_odds": "$3.40"\n },\n "3": {\n "horse": "Note To Self",\n "horse_url": "https://www.punters.com.au/horses/note-to-self_2149732/",\n "jockey": "G Lerena",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Viva\'s Liberte",\n "horse_url": "https://www.punters.com.au/horses/vivas-liberte_2278935/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "G V Niekerk",\n "best_odds": "-"\n },\n "6": {\n "horse": "Captains Alliance",\n "horse_url": "https://www.punters.com.au/horses/captains-alliance_1941014/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Deandre\'s Dream",\n "horse_url": "https://www.punters.com.au/horses/deandres-dream_2091731/",\n "jockey": "S Moodley",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rule Of Thumb",\n "horse_url": "https://www.punters.com.au/horses/rule-of-thumb_898611/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "10": {\n "cond": "m Total $12k: 1st $7.5k Good",\n "datetime": "2025-11-08 00:00:00 UTC",\n "title": "Kenilworth - R10 [2025-11-08 00:00:00 UTC] Hollywoodbets Bright Future Maiden Plate m Total $12k: 1st $7.5k Good",\n "1": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "G V Niekerk",\n "best_odds": "$4.00 / $1.95"\n },\n "2": {\n "horse": "Sendai",\n "horse_url": "https://www.punters.com.au/horses/sendai_2270802/",\n "jockey": "N Yuen",\n "best_odds": "$13.00"\n },\n "3": {\n "horse": "Greenchoice",\n "horse_url": "https://www.punters.com.au/horses/greenchoice_2152306/",\n "jockey": "M Yeni",\n "best_odds": "$1.50"\n },\n "4": {\n "horse": "Fear Of Fire",\n "horse_url": "https://www.punters.com.au/horses/fear-of-fire_2045817/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sixtyzero",\n "horse_url": "https://www.punters.com.au/horses/sixtyzero_2564472/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "6": {\n "horse": "Fast Train",\n "horse_url": "https://www.punters.com.au/horses/fast-train_2564475/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Super Viking",\n "horse_url": "https://www.punters.com.au/horses/super-viking_2270807/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Inquisitor",\n "horse_url": "https://www.punters.com.au/horses/inquisitor_2052484/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Heavenly Prince",\n "horse_url": "https://www.punters.com.au/horses/heavenly-prince_2159257/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "10": {\n "horse": "Driving Snow",\n "horse_url": "https://www.punters.com.au/horses/driving-snow_2159254/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "11": {\n "horse": "Key Board",\n "horse_url": "https://www.punters.com.au/horses/key-board_2596966/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "12": {\n "horse": "Ain\'t No Sunshine",\n "horse_url": "https://www.punters.com.au/horses/aint-no-sunshine_2437306/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n }\n}')
Miss Mackie013-Sep-25
Shoreybomba001-Nov-25
Somebody Somewhere0Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-25/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 25, 0, 0), json='{\n "1": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-25 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "William\'s Woman",\n "horse_url": "https://www.punters.com.au/horses/williams-woman_2273592/",\n "jockey": "S Bungane",\n "best_odds": "$2.40 / $1.45"\n },\n "2": {\n "horse": "That\'ll B The Day",\n "horse_url": "https://www.punters.com.au/horses/thatll-b-the-day_1969695/",\n "jockey": "C Little",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Digby",\n "horse_url": "https://www.punters.com.au/horses/digby_1097872/",\n "jockey": "G Behr",\n "best_odds": "$1.60"\n },\n "4": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "5": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Mr Moustache",\n "horse_url": "https://www.punters.com.au/horses/mr-moustache_1967660/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Oh So Onederful",\n "horse_url": "https://www.punters.com.au/horses/oh-so-onederful_2298755/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "8": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rosa Osiria",\n "horse_url": "https://www.punters.com.au/horses/rosa-osiria_1091599/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-25 00:00:00 UTC] Lucky Fish Maiden Dash Maiden Plate (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "C Zackey",\n "best_odds": "$7.00 / $3.20"\n },\n "2": {\n "horse": "Gin Palace",\n "horse_url": "https://www.punters.com.au/horses/gin-palace_1969485/",\n "jockey": "C Orffer",\n "best_odds": "$9.50"\n },\n "3": {\n "horse": "One Dance",\n "horse_url": "https://www.punters.com.au/horses/one-dance_1948910/",\n "jockey": "S Veale",\n "best_odds": "$1.70"\n },\n "4": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Her World",\n "horse_url": "https://www.punters.com.au/horses/her-world_1967174/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "6": {\n "horse": "Somebody Somewhere",\n "horse_url": "https://www.punters.com.au/horses/somebody-somewhere_2590029/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Woman In Gold",\n "horse_url": "https://www.punters.com.au/horses/woman-in-gold_2590033/",\n "jockey": "U Jockey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Future Gamble",\n "horse_url": "https://www.punters.com.au/horses/future-gamble_2593850/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "12": {\n "horse": "Swift Serenity",\n "horse_url": "https://www.punters.com.au/horses/swift-serenity_1969487/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "13": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "14": {\n "horse": "First Strike",\n "horse_url": "https://www.punters.com.au/horses/first-strike_2599489/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-25 00:00:00 UTC] RCS Two Year Old Sale 25 Oct Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Joshua",\n "horse_url": "https://www.punters.com.au/horses/joshua_1933316/",\n "jockey": "C Murray",\n "best_odds": "$6.00 / $2.30"\n },\n "2": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "S Moodley",\n "best_odds": "$1.28"\n },\n "3": {\n "horse": "Time Honored",\n "horse_url": "https://www.punters.com.au/horses/time-honored_1082527/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.40"\n },\n "4": {\n "horse": "Eric Liddell",\n "horse_url": "https://www.punters.com.au/horses/eric-liddell_2056387/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fast And Free",\n "horse_url": "https://www.punters.com.au/horses/fast-and-free_2056388/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Leif Erikson",\n "horse_url": "https://www.punters.com.au/horses/leif-erikson_2159255/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "King\'s Colour",\n "horse_url": "https://www.punters.com.au/horses/kings-colour_1965519/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-25 00:00:00 UTC] Centenary Club Class 4 (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Strawberry Thief",\n "horse_url": "https://www.punters.com.au/horses/strawberry-thief_1910379/",\n "jockey": "R Fourie",\n "best_odds": "$12.00 / $5.00"\n },\n "2": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "S Moodley",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Beneath The Clouds",\n "horse_url": "https://www.punters.com.au/horses/beneath-the-clouds_1406286/",\n "jockey": "C Zackey",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Heliotrope",\n "horse_url": "https://www.punters.com.au/horses/heliotrope_1028194/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Hunga Tonga",\n "horse_url": "https://www.punters.com.au/horses/hunga-tonga_1076831/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Princess Of Bayeux",\n "horse_url": "https://www.punters.com.au/horses/princess-of-bayeux_954691/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-25 00:00:00 UTC] Choice Carriers Class 4 m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Coco\'s Hero",\n "horse_url": "https://www.punters.com.au/horses/cocos-hero_2052476/",\n "jockey": "C Zackey",\n "best_odds": "$2.20 / $1.45"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "C Murray",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25"\n },\n "4": {\n "horse": "Repetition",\n "horse_url": "https://www.punters.com.au/horses/repetition_1114642/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-25 00:00:00 UTC] Reeves Racing Syndicate C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Western World",\n "horse_url": "https://www.punters.com.au/horses/western-world_1085738/",\n "jockey": "S Veale",\n "best_odds": "$6.25 / $2.70"\n },\n "2": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "S Moodley",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Tothemoonandback",\n "horse_url": "https://www.punters.com.au/horses/tothemoonandback_888607/",\n "jockey": "M Yeni",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Two A Penny",\n "horse_url": "https://www.punters.com.au/horses/two-a-penny_965132/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Etoilefillante",\n "horse_url": "https://www.punters.com.au/horses/etoilefillante_982239/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twice The Master",\n "horse_url": "https://www.punters.com.au/horses/twice-the-master_867111/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Professor Snape",\n "horse_url": "https://www.punters.com.au/horses/professor-snape_903247/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-25 00:00:00 UTC] Lucky Fish Turf Luck B Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Tenpenny",\n "horse_url": "https://www.punters.com.au/horses/tenpenny_1406287/",\n "jockey": "J V Merwe",\n "best_odds": "$6.50 / $2.60"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Regulation",\n "horse_url": "https://www.punters.com.au/horses/regulation_1091332/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "We Have Touchdown",\n "horse_url": "https://www.punters.com.au/horses/we-have-touchdown_1087781/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Call To Unite",\n "horse_url": "https://www.punters.com.au/horses/call-to-unite_1001493/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-25 00:00:00 UTC] New Turf Carriers Class 5 m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Prince Of Tibet",\n "horse_url": "https://www.punters.com.au/horses/prince-of-tibet_1030235/",\n "jockey": "J V Merwe",\n "best_odds": "$6.00 / $2.70"\n },\n "2": {\n "horse": "Delta Pride",\n "horse_url": "https://www.punters.com.au/horses/delta-pride_2152305/",\n "jockey": "R Fourie",\n "best_odds": "$1.55"\n },\n "3": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "The Night Ferry",\n "horse_url": "https://www.punters.com.au/horses/the-night-ferry_1025322/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gnarly",\n "horse_url": "https://www.punters.com.au/horses/gnarly_1071669/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cosmic Rhythm",\n "horse_url": "https://www.punters.com.au/horses/cosmic-rhythm_968671/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Astronomical Boy",\n "horse_url": "https://www.punters.com.au/horses/astronomical-boy_2152304/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-25 00:00:00 UTC] Hollywoodbets Bright Future C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Magical Place",\n "horse_url": "https://www.punters.com.au/horses/magical-place_2056394/",\n "jockey": "C Murray",\n "best_odds": "$6.50 / $2.80"\n },\n "2": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "C Little",\n "best_odds": "$12.00"\n },\n "4": {\n "horse": "Shifting Path",\n "horse_url": "https://www.punters.com.au/horses/shifting-path_876693/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Easy Money",\n "horse_url": "https://www.punters.com.au/horses/easy-money_931421/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Diablo",\n "horse_url": "https://www.punters.com.au/horses/diablo_1094259/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cavalry Commander",\n "horse_url": "https://www.punters.com.au/horses/cavalry-commander_1410107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Fort Red",\n "horse_url": "https://www.punters.com.au/horses/fort-red_742419/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bluff On Bluff",\n "horse_url": "https://www.punters.com.au/horses/bluff-on-bluff_820569/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "October Storm",\n "horse_url": "https://www.punters.com.au/horses/october-storm_2056393/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n }\n}')
Spirit Of Nical018-Oct-25
Starting Point0Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-05/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 5, 0, 0), json='{\n "1": {\n "cond": "1000m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-05 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate (F & M) 1000m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Call Of The Karoo",\n "horse_url": "https://www.punters.com.au/horses/call-of-the-karoo_1897804/",\n "jockey": "J V Merwe",\n "best_odds": "$1.86 / $1.24"\n },\n "2": {\n "horse": "Ruby Rex",\n "horse_url": "https://www.punters.com.au/horses/ruby-rex_1938694/",\n "jockey": "A Domeyer",\n "best_odds": "$1.75"\n },\n "3": {\n "horse": "Take That",\n "horse_url": "https://www.punters.com.au/horses/take-that_2593170/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.50"\n },\n "4": {\n "horse": "Malibu Blitz",\n "horse_url": "https://www.punters.com.au/horses/malibu-blitz_2301855/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Call Me Secret",\n "horse_url": "https://www.punters.com.au/horses/call-me-secret_2593172/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Crazy Little Thing",\n "horse_url": "https://www.punters.com.au/horses/crazy-little-thing_1962330/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Starting Point",\n "horse_url": "https://www.punters.com.au/horses/starting-point_2593171/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Miss Smiley",\n "horse_url": "https://www.punters.com.au/horses/miss-smiley_2593174/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "9": {\n "horse": "Stormin Attack",\n "horse_url": "https://www.punters.com.au/horses/stormin-attack_2437298/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1000m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-05 00:00:00 UTC] Lucky Fish Plinko Maiden Plate 1000m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Caribbean Gold",\n "horse_url": "https://www.punters.com.au/horses/caribbean-gold_2437301/",\n "jockey": "J V Merwe",\n "best_odds": "$8.50 / $3.40"\n },\n "2": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "$8.00"\n },\n "3": {\n "horse": "Red Wave",\n "horse_url": "https://www.punters.com.au/horses/red-wave_1965504/",\n "jockey": "A Domeyer",\n "best_odds": "$1.80"\n },\n "4": {\n "horse": "World Champion",\n "horse_url": "https://www.punters.com.au/horses/world-champion_2046891/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sicily",\n "horse_url": "https://www.punters.com.au/horses/sicily_1069918/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Navaseven",\n "horse_url": "https://www.punters.com.au/horses/navaseven_2593176/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Perfect Impact",\n "horse_url": "https://www.punters.com.au/horses/perfect-impact_1921526/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Fleur De Ville",\n "horse_url": "https://www.punters.com.au/horses/fleur-de-ville_1077380/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "10": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1250m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-05 00:00:00 UTC] VHM Racing Syndicate B Stakes 1250m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Scottish Kiss",\n "horse_url": "https://www.punters.com.au/horses/scottish-kiss_1116024/",\n "jockey": "C Murray",\n "best_odds": "$3.30 / $1.80"\n },\n "2": {\n "horse": "Oliver",\n "horse_url": "https://www.punters.com.au/horses/oliver_932657/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Masterofthedesert",\n "horse_url": "https://www.punters.com.au/horses/masterofthedesert_1082528/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "4": {\n "horse": "Gimmelightning",\n "horse_url": "https://www.punters.com.au/horses/gimmelightning_928572/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Green Gateway",\n "horse_url": "https://www.punters.com.au/horses/green-gateway_2139230/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "6": {\n "horse": "Air Raid",\n "horse_url": "https://www.punters.com.au/horses/air-raid_1094255/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "7": {\n "horse": "The Winter Lake",\n "horse_url": "https://www.punters.com.au/horses/the-winter-lake_939875/",\n "jockey": "C Little",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1400m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-05 00:00:00 UTC] Lucky Fish Aviator Maiden Plate (F & M) 1400m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Red Beryl",\n "horse_url": "https://www.punters.com.au/horses/red-beryl_2386039/",\n "jockey": "L Mxothwa",\n "best_odds": "$13.00 / $4.40"\n },\n "2": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "$8.50"\n },\n "3": {\n "horse": "Elisa Mbali",\n "horse_url": "https://www.punters.com.au/horses/elisa-mbali_2270812/",\n "jockey": "J V Merwe",\n "best_odds": "$7.50"\n },\n "4": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Amayah",\n "horse_url": "https://www.punters.com.au/horses/amayah_2055361/",\n "jockey": "A Domeyer",\n "best_odds": "-"\n },\n "6": {\n "horse": "Rose Woott",\n "horse_url": "https://www.punters.com.au/horses/rose-woott_2593178/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Champagne Blaze",\n "horse_url": "https://www.punters.com.au/horses/champagne-blaze_1963692/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "8": {\n "horse": "Lark\'s Song",\n "horse_url": "https://www.punters.com.au/horses/larks-song_2278932/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "Southampton",\n "horse_url": "https://www.punters.com.au/horses/southampton_2270811/",\n "jockey": "C Bantam",\n "best_odds": "-"\n },\n "10": {\n "horse": "Nicci\'s Law",\n "horse_url": "https://www.punters.com.au/horses/niccis-law_2075812/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n },\n "11": {\n "horse": "Pomerol",\n "horse_url": "https://www.punters.com.au/horses/pomerol_2272131/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1800m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-05 00:00:00 UTC] Join The RCoast Turf Club Maiden Plate (F & M) 1800m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "American Beauty",\n "horse_url": "https://www.punters.com.au/horses/american-beauty_2152317/",\n "jockey": "R Fourie",\n "best_odds": "$7.50 / $2.70"\n },\n "2": {\n "horse": "Vivo Per Lei",\n "horse_url": "https://www.punters.com.au/horses/vivo-per-lei_1182625/",\n "jockey": "A Domeyer",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Homing Pigeon",\n "horse_url": "https://www.punters.com.au/horses/homing-pigeon_2093697/",\n "jockey": "C Murray",\n "best_odds": "$2.80"\n },\n "4": {\n "horse": "Special Glamour",\n "horse_url": "https://www.punters.com.au/horses/special-glamour_1115205/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Heavenly Mafia",\n "horse_url": "https://www.punters.com.au/horses/heavenly-mafia_1969480/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Chasing Gold",\n "horse_url": "https://www.punters.com.au/horses/chasing-gold_2056392/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "7": {\n "horse": "Rare Earth",\n "horse_url": "https://www.punters.com.au/horses/rare-earth_1116017/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "See The Sign",\n "horse_url": "https://www.punters.com.au/horses/see-the-sign_1182629/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "9": {\n "horse": "World Victory",\n "horse_url": "https://www.punters.com.au/horses/world-victory_2058201/",\n "jockey": "O Noach",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "2001m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-05 00:00:00 UTC] www.racecoast.co.za Class 4 2001m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Master Of Paris",\n "horse_url": "https://www.punters.com.au/horses/master-of-paris_965125/",\n "jockey": "C Murray",\n "best_odds": "$5.50 / $2.70"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "V Jodhee",\n "best_odds": "$3.30"\n },\n "3": {\n "horse": "Heal And Soul",\n "horse_url": "https://www.punters.com.au/horses/heal-and-soul_1910374/",\n "jockey": "L Mxothwa",\n "best_odds": "$1.90"\n },\n "4": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "5": {\n "horse": "Ahead Of The Facts",\n "horse_url": "https://www.punters.com.au/horses/ahead-of-the-facts_1108480/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "6": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Dive Bomber",\n "horse_url": "https://www.punters.com.au/horses/dive-bomber_1935489/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Elegant Noble",\n "horse_url": "https://www.punters.com.au/horses/elegant-noble_920777/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "10": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "11": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "M Winnaar",\n "best_odds": "-"\n },\n "12": {\n "horse": "Kwite A King",\n "horse_url": "https://www.punters.com.au/horses/kwite-a-king_965127/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "13": {\n "horse": "Gold Dust",\n "horse_url": "https://www.punters.com.au/horses/gold-dust_1921525/",\n "jockey": "C Little",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1501m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-05 00:00:00 UTC] Lucky Fish Power Pick Middle Stakes 1501m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "$31.00 / $8.50"\n },\n "2": {\n "horse": "Please Be True",\n "horse_url": "https://www.punters.com.au/horses/please-be-true_1099288/",\n "jockey": "A Domeyer",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Chasingtherainbow",\n "horse_url": "https://www.punters.com.au/horses/chasingtherainbow_1910372/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.10"\n },\n "4": {\n "horse": "San Pedro",\n "horse_url": "https://www.punters.com.au/horses/san-pedro_924875/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Song To The Moon",\n "horse_url": "https://www.punters.com.au/horses/song-to-the-moon_1042108/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Aversator",\n "horse_url": "https://www.punters.com.au/horses/aversator_1941015/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "8": {\n "horse": "Afrique",\n "horse_url": "https://www.punters.com.au/horses/afrique_1108479/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "9": {\n "horse": "Innamorare",\n "horse_url": "https://www.punters.com.au/horses/innamorare_892775/",\n "jockey": "C Orffer",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1000m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-05 00:00:00 UTC] Woodruff Racing Syndicate Class 4 1000m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$18.00 / $6.50"\n },\n "2": {\n "horse": "Demanding Dave",\n "horse_url": "https://www.punters.com.au/horses/demanding-dave_1897800/",\n "jockey": "R Fourie",\n "best_odds": "$2.20"\n },\n "3": {\n "horse": "Rattlesnake",\n "horse_url": "https://www.punters.com.au/horses/rattlesnake_1082533/",\n "jockey": "C Orffer",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Kaalvoet",\n "horse_url": "https://www.punters.com.au/horses/kaalvoet_1959838/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "5": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "6": {\n "horse": "Marketa",\n "horse_url": "https://www.punters.com.au/horses/marketa_1955424/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n },\n "7": {\n "horse": "Mauritius Kestrel",\n "horse_url": "https://www.punters.com.au/horses/mauritius-kestrel_1065914/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "9": {\n "horse": "Victor Hugo",\n "horse_url": "https://www.punters.com.au/horses/victor-hugo_1181100/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "10": {\n "horse": "Amen Corner",\n "horse_url": "https://www.punters.com.au/horses/amen-corner_1946278/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "1000m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-05 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-05 00:00:00 UTC] Hollywoodbets Bright Future Class 4 1000m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Sardinia Bay",\n "horse_url": "https://www.punters.com.au/horses/sardinia-bay_1967657/",\n "jockey": "C Orffer",\n "best_odds": "$4.10 / $2.00"\n },\n "2": {\n "horse": "All About Al",\n "horse_url": "https://www.punters.com.au/horses/all-about-al_792301/",\n "jockey": "C Bantam",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Love Shack",\n "horse_url": "https://www.punters.com.au/horses/love-shack_987455/",\n "jockey": "G Wright",\n "best_odds": "$6.50"\n },\n "4": {\n "horse": "Flying Finley",\n "horse_url": "https://www.punters.com.au/horses/flying-finley_1896505/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Ireland Forever",\n "horse_url": "https://www.punters.com.au/horses/ireland-forever_1935491/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Barney Mcgrew",\n "horse_url": "https://www.punters.com.au/horses/barney-mcgrew_764238/",\n "jockey": "D Ashby",\n "best_odds": "-"\n },\n "7": {\n "horse": "Gimmeathrill",\n "horse_url": "https://www.punters.com.au/horses/gimmeathrill_1105208/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "8": {\n "horse": "Life Goes On",\n "horse_url": "https://www.punters.com.au/horses/life-goes-on_786153/",\n "jockey": "G Samo-burthia",\n "best_odds": "-"\n }\n }\n}')
Straight Red0Event(url='https://www.punters.com.au/racing-results/south-africa/durbanville/2025-10-25/', track_url='https://www.punters.com.au/tracks/durbanville_849/', datetime=datetime.datetime(2025, 10, 25, 0, 0), json='{\n "1": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R1 [2025-10-25 00:00:00 UTC] Hollywoodbets Durbanville Welcomes You Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "William\'s Woman",\n "horse_url": "https://www.punters.com.au/horses/williams-woman_2273592/",\n "jockey": "S Bungane",\n "best_odds": "$2.40 / $1.45"\n },\n "2": {\n "horse": "That\'ll B The Day",\n "horse_url": "https://www.punters.com.au/horses/thatll-b-the-day_1969695/",\n "jockey": "C Little",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Digby",\n "horse_url": "https://www.punters.com.au/horses/digby_1097872/",\n "jockey": "G Behr",\n "best_odds": "$1.60"\n },\n "4": {\n "horse": "Moody Blue",\n "horse_url": "https://www.punters.com.au/horses/moody-blue_1947036/",\n "jockey": "K Steyn",\n "best_odds": "-"\n },\n "5": {\n "horse": "Slash \'n Burn",\n "horse_url": "https://www.punters.com.au/horses/slash-n-burn_2593177/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "6": {\n "horse": "Mr Moustache",\n "horse_url": "https://www.punters.com.au/horses/mr-moustache_1967660/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Oh So Onederful",\n "horse_url": "https://www.punters.com.au/horses/oh-so-onederful_2298755/",\n "jockey": "V Jodhee",\n "best_odds": "-"\n },\n "8": {\n "horse": "Simbine",\n "horse_url": "https://www.punters.com.au/horses/simbine_1946627/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "9": {\n "horse": "Rosa Osiria",\n "horse_url": "https://www.punters.com.au/horses/rosa-osiria_1091599/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "10": {\n "horse": "Straight Red",\n "horse_url": "https://www.punters.com.au/horses/straight-red_2593175/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "m Total $8.6k: 1st $5.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R2 [2025-10-25 00:00:00 UTC] Lucky Fish Maiden Dash Maiden Plate (F & M) m Total $8.6k: 1st $5.4k Good",\n "1": {\n "horse": "Lady Veritas",\n "horse_url": "https://www.punters.com.au/horses/lady-veritas_2045820/",\n "jockey": "C Zackey",\n "best_odds": "$7.00 / $3.20"\n },\n "2": {\n "horse": "Gin Palace",\n "horse_url": "https://www.punters.com.au/horses/gin-palace_1969485/",\n "jockey": "C Orffer",\n "best_odds": "$9.50"\n },\n "3": {\n "horse": "One Dance",\n "horse_url": "https://www.punters.com.au/horses/one-dance_1948910/",\n "jockey": "S Veale",\n "best_odds": "$1.70"\n },\n "4": {\n "horse": "Lilting Song",\n "horse_url": "https://www.punters.com.au/horses/lilting-song_2056391/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "5": {\n "horse": "Her World",\n "horse_url": "https://www.punters.com.au/horses/her-world_1967174/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "6": {\n "horse": "Somebody Somewhere",\n "horse_url": "https://www.punters.com.au/horses/somebody-somewhere_2590029/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "7": {\n "horse": "Woman In Gold",\n "horse_url": "https://www.punters.com.au/horses/woman-in-gold_2590033/",\n "jockey": "U Jockey",\n "best_odds": "-"\n },\n "8": {\n "horse": "Kisses",\n "horse_url": "https://www.punters.com.au/horses/kisses_1410101/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "9": {\n "horse": "Future Gamble",\n "horse_url": "https://www.punters.com.au/horses/future-gamble_2593850/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "10": {\n "horse": "Loui\'s Star",\n "horse_url": "https://www.punters.com.au/horses/louis-star_1186924/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "11": {\n "horse": "Lebombo Gold",\n "horse_url": "https://www.punters.com.au/horses/lebombo-gold_2055362/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "12": {\n "horse": "Swift Serenity",\n "horse_url": "https://www.punters.com.au/horses/swift-serenity_1969487/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "13": {\n "horse": "Alessia Asheville",\n "horse_url": "https://www.punters.com.au/horses/alessia-asheville_1087773/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "14": {\n "horse": "First Strike",\n "horse_url": "https://www.punters.com.au/horses/first-strike_2599489/",\n "jockey": "G Wright",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R3 [2025-10-25 00:00:00 UTC] RCS Two Year Old Sale 25 Oct Maiden Plate m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Joshua",\n "horse_url": "https://www.punters.com.au/horses/joshua_1933316/",\n "jockey": "C Murray",\n "best_odds": "$6.00 / $2.30"\n },\n "2": {\n "horse": "Konnichiwa",\n "horse_url": "https://www.punters.com.au/horses/konnichiwa_1085735/",\n "jockey": "S Moodley",\n "best_odds": "$1.28"\n },\n "3": {\n "horse": "Time Honored",\n "horse_url": "https://www.punters.com.au/horses/time-honored_1082527/",\n "jockey": "L Mxothwa",\n "best_odds": "$2.40"\n },\n "4": {\n "horse": "Eric Liddell",\n "horse_url": "https://www.punters.com.au/horses/eric-liddell_2056387/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Fast And Free",\n "horse_url": "https://www.punters.com.au/horses/fast-and-free_2056388/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "6": {\n "horse": "Leif Erikson",\n "horse_url": "https://www.punters.com.au/horses/leif-erikson_2159255/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "King\'s Colour",\n "horse_url": "https://www.punters.com.au/horses/kings-colour_1965519/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Capranica",\n "horse_url": "https://www.punters.com.au/horses/capranica_2051049/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R4 [2025-10-25 00:00:00 UTC] Centenary Club Class 4 (F & M) m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Strawberry Thief",\n "horse_url": "https://www.punters.com.au/horses/strawberry-thief_1910379/",\n "jockey": "R Fourie",\n "best_odds": "$12.00 / $5.00"\n },\n "2": {\n "horse": "Lavender Bay",\n "horse_url": "https://www.punters.com.au/horses/lavender-bay_1058518/",\n "jockey": "S Moodley",\n "best_odds": "$2.80"\n },\n "3": {\n "horse": "Beneath The Clouds",\n "horse_url": "https://www.punters.com.au/horses/beneath-the-clouds_1406286/",\n "jockey": "C Zackey",\n "best_odds": "$2.05"\n },\n "4": {\n "horse": "Heliotrope",\n "horse_url": "https://www.punters.com.au/horses/heliotrope_1028194/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "5": {\n "horse": "Beautiful Side",\n "horse_url": "https://www.punters.com.au/horses/beautiful-side_1116012/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "6": {\n "horse": "Hunga Tonga",\n "horse_url": "https://www.punters.com.au/horses/hunga-tonga_1076831/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Pentolina",\n "horse_url": "https://www.punters.com.au/horses/pentolina_1077381/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "8": {\n "horse": "Double Dash",\n "horse_url": "https://www.punters.com.au/horses/double-dash_1093214/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "9": {\n "horse": "Princess Of Bayeux",\n "horse_url": "https://www.punters.com.au/horses/princess-of-bayeux_954691/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "10": {\n "horse": "Omikami",\n "horse_url": "https://www.punters.com.au/horses/omikami_1098649/",\n "jockey": "N Yuen",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "m Total $10.3k: 1st $6.4k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R5 [2025-10-25 00:00:00 UTC] Choice Carriers Class 4 m Total $10.3k: 1st $6.4k Good",\n "1": {\n "horse": "Coco\'s Hero",\n "horse_url": "https://www.punters.com.au/horses/cocos-hero_2052476/",\n "jockey": "C Zackey",\n "best_odds": "$2.20 / $1.45"\n },\n "2": {\n "horse": "Baton Rouge",\n "horse_url": "https://www.punters.com.au/horses/baton-rouge_1004026/",\n "jockey": "C Murray",\n "best_odds": "$2.00"\n },\n "3": {\n "horse": "Ariovistus",\n "horse_url": "https://www.punters.com.au/horses/ariovistus_1118774/",\n "jockey": "L Mxothwa",\n "best_odds": "$5.25"\n },\n "4": {\n "horse": "Repetition",\n "horse_url": "https://www.punters.com.au/horses/repetition_1114642/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Kebonalesedi",\n "horse_url": "https://www.punters.com.au/horses/kebonalesedi_929107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Gurkha",\n "horse_url": "https://www.punters.com.au/horses/gurkha_1794061/",\n "jockey": "G Behr",\n "best_odds": "-"\n },\n "7": {\n "horse": "Noble Hero",\n "horse_url": "https://www.punters.com.au/horses/noble-hero_1091331/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R6 [2025-10-25 00:00:00 UTC] Reeves Racing Syndicate C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Western World",\n "horse_url": "https://www.punters.com.au/horses/western-world_1085738/",\n "jockey": "S Veale",\n "best_odds": "$6.25 / $2.70"\n },\n "2": {\n "horse": "Gentleman Joe",\n "horse_url": "https://www.punters.com.au/horses/gentleman-joe_880546/",\n "jockey": "S Moodley",\n "best_odds": "$2.70"\n },\n "3": {\n "horse": "Tothemoonandback",\n "horse_url": "https://www.punters.com.au/horses/tothemoonandback_888607/",\n "jockey": "M Yeni",\n "best_odds": "$4.00"\n },\n "4": {\n "horse": "Two A Penny",\n "horse_url": "https://www.punters.com.au/horses/two-a-penny_965132/",\n "jockey": "R Fourie",\n "best_odds": "-"\n },\n "5": {\n "horse": "Sansa Stark",\n "horse_url": "https://www.punters.com.au/horses/sansa-stark_1006955/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "6": {\n "horse": "Etoilefillante",\n "horse_url": "https://www.punters.com.au/horses/etoilefillante_982239/",\n "jockey": "J Solomons",\n "best_odds": "-"\n },\n "7": {\n "horse": "Twilight Warrior",\n "horse_url": "https://www.punters.com.au/horses/twilight-warrior_1921523/",\n "jockey": "C Little",\n "best_odds": "-"\n },\n "8": {\n "horse": "Twice The Master",\n "horse_url": "https://www.punters.com.au/horses/twice-the-master_867111/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Professor Snape",\n "horse_url": "https://www.punters.com.au/horses/professor-snape_903247/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R7 [2025-10-25 00:00:00 UTC] Lucky Fish Turf Luck B Stakes m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Tenpenny",\n "horse_url": "https://www.punters.com.au/horses/tenpenny_1406287/",\n "jockey": "J V Merwe",\n "best_odds": "$6.50 / $2.60"\n },\n "2": {\n "horse": "Industrialstrength",\n "horse_url": "https://www.punters.com.au/horses/industrialstrength_1089827/",\n "jockey": "C Zackey",\n "best_odds": "$1.35"\n },\n "3": {\n "horse": "Umfula",\n "horse_url": "https://www.punters.com.au/horses/umfula_1794063/",\n "jockey": "R Fourie",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Regulation",\n "horse_url": "https://www.punters.com.au/horses/regulation_1091332/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Handsome Prince",\n "horse_url": "https://www.punters.com.au/horses/handsome-prince_1055935/",\n "jockey": "G Wright",\n "best_odds": "-"\n },\n "6": {\n "horse": "We Have Touchdown",\n "horse_url": "https://www.punters.com.au/horses/we-have-touchdown_1087781/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Call To Unite",\n "horse_url": "https://www.punters.com.au/horses/call-to-unite_1001493/",\n "jockey": "N Yuen",\n "best_odds": "-"\n },\n "8": {\n "horse": "Voorloopertjie",\n "horse_url": "https://www.punters.com.au/horses/voorloopertjie_1013458/",\n "jockey": "S Veale",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "m Total $7.7k: 1st $4.8k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R8 [2025-10-25 00:00:00 UTC] New Turf Carriers Class 5 m Total $7.7k: 1st $4.8k Good",\n "1": {\n "horse": "Prince Of Tibet",\n "horse_url": "https://www.punters.com.au/horses/prince-of-tibet_1030235/",\n "jockey": "J V Merwe",\n "best_odds": "$6.00 / $2.70"\n },\n "2": {\n "horse": "Delta Pride",\n "horse_url": "https://www.punters.com.au/horses/delta-pride_2152305/",\n "jockey": "R Fourie",\n "best_odds": "$1.55"\n },\n "3": {\n "horse": "Gallic Forge",\n "horse_url": "https://www.punters.com.au/horses/gallic-forge_1094251/",\n "jockey": "L Mxothwa",\n "best_odds": "$4.20"\n },\n "4": {\n "horse": "The Night Ferry",\n "horse_url": "https://www.punters.com.au/horses/the-night-ferry_1025322/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "5": {\n "horse": "Gnarly",\n "horse_url": "https://www.punters.com.au/horses/gnarly_1071669/",\n "jockey": "S Veale",\n "best_odds": "-"\n },\n "6": {\n "horse": "Devil A Saint",\n "horse_url": "https://www.punters.com.au/horses/devil-a-saint_965116/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cosmic Rhythm",\n "horse_url": "https://www.punters.com.au/horses/cosmic-rhythm_968671/",\n "jockey": "O Noach",\n "best_odds": "-"\n },\n "8": {\n "horse": "Astronomical Boy",\n "horse_url": "https://www.punters.com.au/horses/astronomical-boy_2152304/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-10-25 00:00:00 UTC",\n "title": "Durbanville - R9 [2025-10-25 00:00:00 UTC] Hollywoodbets Bright Future C Stakes m Total $9.4k: 1st $5.9k Good",\n "1": {\n "horse": "Magical Place",\n "horse_url": "https://www.punters.com.au/horses/magical-place_2056394/",\n "jockey": "C Murray",\n "best_odds": "$6.50 / $2.80"\n },\n "2": {\n "horse": "Dame Of Trix",\n "horse_url": "https://www.punters.com.au/horses/dame-of-trix_1067760/",\n "jockey": "N Yuen",\n "best_odds": "$2.90"\n },\n "3": {\n "horse": "Worldly",\n "horse_url": "https://www.punters.com.au/horses/worldly_1072363/",\n "jockey": "C Little",\n "best_odds": "$12.00"\n },\n "4": {\n "horse": "Shifting Path",\n "horse_url": "https://www.punters.com.au/horses/shifting-path_876693/",\n "jockey": "L Mxothwa",\n "best_odds": "-"\n },\n "5": {\n "horse": "Easy Money",\n "horse_url": "https://www.punters.com.au/horses/easy-money_931421/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Diablo",\n "horse_url": "https://www.punters.com.au/horses/diablo_1094259/",\n "jockey": "S Bungane",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cavalry Commander",\n "horse_url": "https://www.punters.com.au/horses/cavalry-commander_1410107/",\n "jockey": "J V Merwe",\n "best_odds": "-"\n },\n "8": {\n "horse": "Fort Red",\n "horse_url": "https://www.punters.com.au/horses/fort-red_742419/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "9": {\n "horse": "Bluff On Bluff",\n "horse_url": "https://www.punters.com.au/horses/bluff-on-bluff_820569/",\n "jockey": "C Orffer",\n "best_odds": "-"\n },\n "10": {\n "horse": "Heritage Ridge",\n "horse_url": "https://www.punters.com.au/horses/heritage-ridge_1093216/",\n "jockey": "B Plaatjies",\n "best_odds": "-"\n },\n "11": {\n "horse": "October Storm",\n "horse_url": "https://www.punters.com.au/horses/october-storm_2056393/",\n "jockey": "R Fourie",\n "best_odds": "-"\n }\n }\n}')
Tiger's Captain001-Nov-25