D Gray St John

Overall stats

Races1Results2Win%PLCAvgOddsROI
4679400 • 451 • 4789%29%$9.64-18%
32034 • 46 • 4111%38%$7.22-23%
101 • 1 • 110%30%$1330%
10016 • 15 • 1516%46%$8.1230%

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
After Hours245594Event(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}')
Argo Alley45561Event(url='https://www.punters.com.au/racing-results/south-africa/turffontein/2025-09-06/', track_url='https://www.punters.com.au/tracks/turffontein_847/', datetime=datetime.datetime(2025, 9, 6, 0, 0), json='{\n "1": {\n "cond": "1200m Total $9k: 1st $5.6k",\n "datetime": "2025-09-06 10:10:00 UTC",\n "title": "Turffontein - R1 [2025-09-06 10:10:00 UTC] Gary Mann Estates Maiden Plate 1200m Total $9k: 1st $5.6k",\n "1": {\n "horse": "Alpha World",\n "horse_url": "https://www.punters.com.au/horses/alpha-world_1959836/",\n "jockey": "G Lerena",\n "best_odds": "$4.00 / $1.95"\n },\n "2": {\n "horse": "Midnight Flyer",\n "horse_url": "https://www.punters.com.au/horses/midnight-flyer_2242277/",\n "jockey": "C Zackey",\n "best_odds": "$1.90"\n },\n "3": {\n "horse": "Stone Of Scone",\n "horse_url": "https://www.punters.com.au/horses/stone-of-scone_2044776/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "4": {\n "horse": "Boom Town",\n "horse_url": "https://www.punters.com.au/horses/boom-town_2321684/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1200m Total $6.4k: 1st $4k",\n "datetime": "2025-09-06 10:45:00 UTC",\n "title": "Turffontein - R2 [2025-09-06 10:45:00 UTC] Bryanston Auctioneers Fm 66 Handicap (F & M) 1200m Total $6.4k: 1st $4k",\n "1": {\n "horse": "Misty Metal",\n "horse_url": "https://www.punters.com.au/horses/misty-metal_1944511/",\n "jockey": "C Habib",\n "best_odds": "$6.60 / $2.60"\n },\n "2": {\n "horse": "Time For Charity",\n "horse_url": "https://www.punters.com.au/horses/time-for-charity_919985/",\n "jockey": "S Moodley",\n "best_odds": "$1.40"\n },\n "3": {\n "horse": "Sahara Dawn",\n "horse_url": "https://www.punters.com.au/horses/sahara-dawn_998478/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "4": {\n "horse": "Princess Lola",\n "horse_url": "https://www.punters.com.au/horses/princess-lola_998477/",\n "jockey": "R Danielson",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1200m Total $8.1k: 1st $5.1k",\n "datetime": "2025-09-06 11:20:00 UTC",\n "title": "Turffontein - R3 [2025-09-06 11:20:00 UTC] TopBet Maiden Plate (F & M) 1200m Total $8.1k: 1st $5.1k",\n "1": {\n "horse": "Fish Hawk",\n "horse_url": "https://www.punters.com.au/horses/fish-hawk_2275802/",\n "jockey": "J Syster",\n "best_odds": "$2.70 / $1.65"\n },\n "2": {\n "horse": "Queen Of Pearls",\n "horse_url": "https://www.punters.com.au/horses/queen-of-pearls_2049675/",\n "jockey": "G Lerena",\n "best_odds": "$1.75"\n },\n "3": {\n "horse": "Korcula",\n "horse_url": "https://www.punters.com.au/horses/korcula_2152330/",\n "jockey": "L Nhlapo",\n "best_odds": "$11.00"\n },\n "4": {\n "horse": "Bella Boop Boop",\n "horse_url": "https://www.punters.com.au/horses/bella-boop-boop_1082744/",\n "jockey": "C Maujean",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1200m Total $9k: 1st $5.6k",\n "datetime": "2025-09-06 11:55:00 UTC",\n "title": "Turffontein - R4 [2025-09-06 11:55:00 UTC] De Kock And Sham Families Maiden Plate 1200m Total $9k: 1st $5.6k",\n "1": {\n "horse": "Trust",\n "horse_url": "https://www.punters.com.au/horses/trust_2054293/",\n "jockey": "S Moodley",\n "best_odds": "$10.00 / $3.50"\n },\n "2": {\n "horse": "Monkey Puzzle",\n "horse_url": "https://www.punters.com.au/horses/monkey-puzzle_1064281/",\n "jockey": "R Danielson",\n "best_odds": "$2.15"\n },\n "3": {\n "horse": "One Eye On Vegas",\n "horse_url": "https://www.punters.com.au/horses/one-eye-on-vegas_2298752/",\n "jockey": "C Zackey",\n "best_odds": "$1.24"\n },\n "4": {\n "horse": "Seed Seeker",\n "horse_url": "https://www.punters.com.au/horses/seed-seeker_2049681/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1800m Total $9k: 1st $5.6k",\n "datetime": "2025-09-06 12:30:00 UTC",\n "title": "Turffontein - R5 [2025-09-06 12:30:00 UTC] Mining Pressure Systems Maiden Plate 1800m Total $9k: 1st $5.6k",\n "1": {\n "horse": "Follow The Master",\n "horse_url": "https://www.punters.com.au/horses/follow-the-master_1902968/",\n "jockey": "J Gates",\n "best_odds": "$2.70 / $1.55"\n },\n "2": {\n "horse": "Best Candidate",\n "horse_url": "https://www.punters.com.au/horses/best-candidate_2090074/",\n "jockey": "C Zackey",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "On An Impulse",\n "horse_url": "https://www.punters.com.au/horses/on-an-impulse_1964305/",\n "jockey": "C Habib",\n "best_odds": "$3.10"\n },\n "4": {\n "horse": "Truro Legacy",\n "horse_url": "https://www.punters.com.au/horses/truro-legacy_2272827/",\n "jockey": "S Moodley",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "1800m Total $8.1k: 1st $5.1k",\n "datetime": "2025-09-06 13:08:00 UTC",\n "title": "Turffontein - R6 [2025-09-06 13:08:00 UTC] Glistian Events Maiden Plate (F & M) 1800m Total $8.1k: 1st $5.1k",\n "1": {\n "horse": "Special Star",\n "horse_url": "https://www.punters.com.au/horses/special-star_2080346/",\n "jockey": "C Zackey",\n "best_odds": "$3.00 / $1.60"\n },\n "2": {\n "horse": "Witching Hour",\n "horse_url": "https://www.punters.com.au/horses/witching-hour_1958906/",\n "jockey": "G Lerena",\n "best_odds": "$1.30"\n },\n "3": {\n "horse": "Amazon Queen",\n "horse_url": "https://www.punters.com.au/horses/amazon-queen_2272828/",\n "jockey": "S Moodley",\n "best_odds": "$6.10"\n },\n "4": {\n "horse": "Sapphire Sun",\n "horse_url": "https://www.punters.com.au/horses/sapphire-sun_2044764/",\n "jockey": "C Habib",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "1450m Total $12.9k: 1st $8k",\n "datetime": "2025-09-06 13:45:00 UTC",\n "title": "Turffontein - R7 [2025-09-06 13:45:00 UTC] Hollywoodbets Supports Highveld Horse Care Unit Pinnacle Stakes 1450m Total $12.9k: 1st $8k",\n "1": {\n "horse": "Argo Alley",\n "horse_url": "https://www.punters.com.au/horses/argo-alley_892108/",\n "jockey": "P Mxoli",\n "best_odds": "$2.70 / $1.55"\n },\n "2": {\n "horse": "Callmegetrix",\n "horse_url": "https://www.punters.com.au/horses/callmegetrix_954698/",\n "jockey": "M Yeni",\n "best_odds": "$1.45"\n },\n "3": {\n "horse": "Texas Red",\n "horse_url": "https://www.punters.com.au/horses/texas-red_905885/",\n "jockey": "K Matsunyane",\n "best_odds": "$3.90"\n },\n "4": {\n "horse": "Soldier\'s Eye",\n "horse_url": "https://www.punters.com.au/horses/soldiers-eye_939674/",\n "jockey": "M Katjedi",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1200m Total $11.6k: 1st $7.2k",\n "datetime": "2025-09-06 14:20:00 UTC",\n "title": "Turffontein - R8 [2025-09-06 14:20:00 UTC] Ridgemont Stud Middle Stakes 1200m Total $11.6k: 1st $7.2k",\n "1": {\n "horse": "Nyaka Nyaka",\n "horse_url": "https://www.punters.com.au/horses/nyaka-nyaka_1916396/",\n "jockey": "L Nhlapo",\n "best_odds": "$3.90 / $1.95"\n },\n "2": {\n "horse": "Gimmethegoodlife",\n "horse_url": "https://www.punters.com.au/horses/gimmethegoodlife_1064265/",\n "jockey": "S Moodley",\n "best_odds": "$1.85"\n },\n "3": {\n "horse": "Karate Kid",\n "horse_url": "https://www.punters.com.au/horses/karate-kid_1099565/",\n "jockey": "P Mxoli",\n "best_odds": "$2.60"\n },\n "4": {\n "horse": "Rollwiththepunches",\n "horse_url": "https://www.punters.com.au/horses/rollwiththepunches_790023/",\n "jockey": "R Danielson",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "1200m Total $10.3k: 1st $6.4k",\n "datetime": "2025-09-06 14:55:00 UTC",\n "title": "Turffontein - R9 [2025-09-06 14:55:00 UTC] Bluegrass Fodder & Sf Shavings Mr 84 Handicap 1200m Total $10.3k: 1st $6.4k",\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": "$9.00 / $3.70"\n },\n "2": {\n "horse": "It\'s Personal",\n "horse_url": "https://www.punters.com.au/horses/its-personal_1077577/",\n "jockey": "R Danielson",\n "best_odds": "$3.20"\n },\n "3": {\n "horse": "Prince Of Kildare",\n "horse_url": "https://www.punters.com.au/horses/prince-of-kildare_946309/",\n "jockey": "M Katjedi",\n "best_odds": "$3.40"\n },\n "4": {\n "horse": "Hemisphere",\n "horse_url": "https://www.punters.com.au/horses/hemisphere_1064266/",\n "jockey": "G Lerena",\n "best_odds": "-"\n }\n }\n}')
Secret Chord43482Event(url='https://www.punters.com.au/tracks/vaal_845/results/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2025, 11, 4, 23, 59, 59, 999999), json='{\n "1": {\n "cond": "1000m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R1 [2025-11-04 00:00:00 UTC] 4Racing Welcomes You Maiden Plate 1000m Total $10k: GOOD",\n "1": {\n "horse": "Queensland",\n "horse_url": "https://www.punters.com.au/horses/queensland_2049676/",\n "jockey": "C Murray",\n "top_tote": "$10.20 / $2.20 ",\n "sp": "$9.5",\n "margin": "00:57.030"\n },\n "2": {\n "horse": "Rockabilly",\n "horse_url": "https://www.punters.com.au/horses/rockabilly_2602953/",\n "jockey": "R Venniker",\n "top_tote": "$7.20 / $2.10 ",\n "sp": "$8",\n "margin": "2.00L"\n },\n "3": {\n "horse": "Old Fashioned",\n "horse_url": "https://www.punters.com.au/horses/old-fashioned_1145329/",\n "jockey": "K Matsunyane",\n "top_tote": "$9.20 / $2.10 ",\n "sp": "$8.5",\n "margin": "2.30L"\n },\n "4": {\n "horse": "Slender Silhouette",\n "horse_url": "https://www.punters.com.au/horses/slender-silhouette_1944661/",\n "jockey": "C Zackey",\n "top_tote": "$2.20 / $1.30 ",\n "sp": "$1.95",\n "margin": "3.05L"\n },\n "5": {\n "horse": "My Dear Friend",\n "horse_url": "https://www.punters.com.au/horses/my-dear-friend_1962324/",\n "jockey": "S Moodley",\n "top_tote": "$7.90 / $1.70 ",\n "sp": "$5.5",\n "margin": "4.55L"\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 "top_tote": "$17.10 / $3.70 ",\n "sp": "$17",\n "margin": "6.05L"\n },\n "7": {\n "horse": "Rock Music",\n "horse_url": "https://www.punters.com.au/horses/rock-music_2048161/",\n "jockey": "L Nhlapo",\n "top_tote": "$133.70 / $20.20 ",\n "sp": "$126",\n "margin": "6.25L"\n },\n "8": {\n "horse": "Forest Drum",\n "horse_url": "https://www.punters.com.au/horses/forest-drum_1899568/",\n "jockey": "T Mayhew",\n "top_tote": "$70.70 / $16.80 ",\n "sp": "$81",\n "margin": "11.00L"\n },\n "9": {\n "horse": "Sarsden Jet",\n "horse_url": "https://www.punters.com.au/horses/sarsden-jet_2602954/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$71.80 / $10.40 ",\n "sp": "$71",\n "margin": "14.50L"\n },\n "10": {\n "horse": "Gold Platina",\n "horse_url": "https://www.punters.com.au/horses/gold-platina_1965281/",\n "jockey": "J Syster",\n "top_tote": "$139.40 / $19.00 ",\n "sp": "$201",\n "margin": "19.50L"\n }\n },\n "2": {\n "cond": "1000m Total $9k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R2 [2025-11-04 00:00:00 UTC] youcanbetonus! Maiden Plate (F & M) 1000m Total $9k: GOOD",\n "1": {\n "horse": "Manyeleti",\n "horse_url": "https://www.punters.com.au/horses/manyeleti_2602957/",\n "jockey": "C Zackey",\n "top_tote": "$4.60 / $2.20 ",\n "sp": "$3.4",\n "margin": "00:56.360"\n },\n "2": {\n "horse": "Plumbago Park",\n "horse_url": "https://www.punters.com.au/horses/plumbago-park_1938690/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$19.50 / $2.70 ",\n "sp": "$13",\n "margin": "3.00L"\n },\n "3": {\n "horse": "Varachino\'s Champ",\n "horse_url": "https://www.punters.com.au/horses/varachinos-champ_2602959/",\n "jockey": "R Venniker",\n "top_tote": "$27.20 / $3.60 ",\n "sp": "$14",\n "margin": "8.25L"\n },\n "4": {\n "horse": "Kortvandraad",\n "horse_url": "https://www.punters.com.au/horses/kortvandraad_1102256/",\n "jockey": "K Matsunyane",\n "top_tote": "$31.00 / $5.30 ",\n "sp": "$15",\n "margin": "11.00L"\n },\n "5": {\n "horse": "Master\'s Lady",\n "horse_url": "https://www.punters.com.au/horses/masters-lady_2044762/",\n "jockey": "M Yeni",\n "top_tote": "$7.20 / $1.60 ",\n "sp": "$4",\n "margin": "12.00L"\n },\n "6": {\n "horse": "Emerald Forge",\n "horse_url": "https://www.punters.com.au/horses/emerald-forge_1943784/",\n "jockey": "C Murray",\n "top_tote": "$4.10 / $2.20 ",\n "sp": "$3.1",\n "margin": "12.75L"\n },\n "7": {\n "horse": "Dondoyaki",\n "horse_url": "https://www.punters.com.au/horses/dondoyaki_1942426/",\n "jockey": "S Moodley",\n "top_tote": "$24.10 / $3.40 ",\n "sp": "$18",\n "margin": "13.50L"\n },\n "8": {\n "horse": "Fire Within",\n "horse_url": "https://www.punters.com.au/horses/fire-within_2591344/",\n "jockey": "S Khumalo",\n "top_tote": "$377.70 / $22.50 ",\n "sp": "$126",\n "margin": "15.00L"\n },\n "9": {\n "horse": "Mystical Butterfly",\n "horse_url": "https://www.punters.com.au/horses/mystical-butterfly_2602958/",\n "jockey": "G Samo-burthia",\n "top_tote": "$80.80 / $10.60 ",\n "sp": "$51",\n "margin": "19.75L"\n },\n "10": {\n "horse": "Duchess Of Cognac",\n "horse_url": "https://www.punters.com.au/horses/duchess-of-cognac_2602955/",\n "jockey": "T Mayhew",\n "top_tote": "$226.60 / $45.00 ",\n "sp": "$81",\n "margin": "22.75L"\n },\n "11": {\n "horse": "Erebus",\n "horse_url": "https://www.punters.com.au/horses/erebus_2059614/",\n "jockey": "J Syster",\n "top_tote": "$283.30 / $15.00 ",\n "sp": "$126",\n "margin": "23.05L"\n }\n },\n "3": {\n "cond": "1400m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R3 [2025-11-04 00:00:00 UTC] Racing Today Maiden Plate 1400m Total $10k: GOOD",\n "1": {\n "horse": "Wayne",\n "horse_url": "https://www.punters.com.au/horses/wayne_2502473/",\n "jockey": "G Lerena",\n "top_tote": "$1.60 / $1.30 ",\n "sp": "$1.55",\n "margin": "01:23.000"\n },\n "2": {\n "horse": "Jaffa",\n "horse_url": "https://www.punters.com.au/horses/jaffa_2602961/",\n "jockey": "S Khumalo",\n "top_tote": "$29.60 / $7.50 ",\n "sp": "$26",\n "margin": "1.75L"\n },\n "3": {\n "horse": "Royal Engagement",\n "horse_url": "https://www.punters.com.au/horses/royal-engagement_2398087/",\n "jockey": "S Moodley",\n "top_tote": "$173.70 / $19.50 ",\n "sp": "$101",\n "margin": "3.00L"\n },\n "4": {\n "horse": "Amandla Ngawethu",\n "horse_url": "https://www.punters.com.au/horses/amandla-ngawethu_1404187/",\n "jockey": "C Habib",\n "top_tote": "$9.20 / $2.70 ",\n "sp": "$9.5",\n "margin": "3.30L"\n },\n "5": {\n "horse": "Afterburn",\n "horse_url": "https://www.punters.com.au/horses/afterburn_1410121/",\n "jockey": "N Klink",\n "top_tote": "$77.70 / $9.90 ",\n "sp": "$41",\n "margin": "3.80L"\n },\n "6": {\n "horse": "Go Johnny Go",\n "horse_url": "https://www.punters.com.au/horses/go-johnny-go_2602960/",\n "jockey": "C Murray",\n "top_tote": "$7.50 / $2.20 ",\n "sp": "$6.5",\n "margin": "6.55L"\n },\n "7": {\n "horse": "Battle Ofthe Bulge",\n "horse_url": "https://www.punters.com.au/horses/battle-ofthe-bulge_1100371/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$22.80 / $6.50 ",\n "sp": "$31",\n "margin": "7.05L"\n },\n "8": {\n "horse": "Down Town Cody",\n "horse_url": "https://www.punters.com.au/horses/down-town-cody_2057711/",\n "jockey": "M Yeni",\n "top_tote": "$69.80 / $17.70 ",\n "sp": "$81",\n "margin": "7.80L"\n },\n "9": {\n "horse": "Best Candidate",\n "horse_url": "https://www.punters.com.au/horses/best-candidate_2090074/",\n "jockey": "C Zackey",\n "top_tote": "$33.10 / $6.30 ",\n "sp": "$26",\n "margin": "9.30L"\n },\n "10": {\n "horse": "Sergeant Soqrat",\n "horse_url": "https://www.punters.com.au/horses/sergeant-soqrat_1959840/",\n "jockey": "K Matsunyane",\n "top_tote": "$49.50 / $9.40 ",\n "sp": "$34",\n "margin": "9.60L"\n },\n "11": {\n "horse": "Arizona Magic",\n "horse_url": "https://www.punters.com.au/horses/arizona-magic_2275796/",\n "jockey": "P Mxoli",\n "top_tote": "$22.80 / $5.70 ",\n "sp": "$21",\n "margin": "9.90L"\n },\n "12": {\n "horse": "Loveonthehorizon",\n "horse_url": "https://www.punters.com.au/horses/loveonthehorizon_2594084/",\n "jockey": "J Penny",\n "top_tote": "$156.30 / $27.20 ",\n "sp": "$151",\n "margin": "12.15L"\n },\n "13": {\n "horse": "God\'s Country",\n "horse_url": "https://www.punters.com.au/horses/gods-country_2090077/",\n "jockey": "L Nhlapo",\n "top_tote": "$621.60 / $76.30 ",\n "sp": "$126",\n "margin": "14.90L"\n },\n "14": {\n "horse": "Jet O War",\n "horse_url": "https://www.punters.com.au/horses/jet-o-war_2272819/",\n "jockey": "M Katjedi",\n "top_tote": "$80.20 / $23.60 ",\n "sp": "$81",\n "margin": "15.20L"\n },\n "15": {\n "horse": "Themastermind",\n "horse_url": "https://www.punters.com.au/horses/themastermind_2602962/",\n "jockey": "T Mayhew",\n "top_tote": "$310.80 / $53.00 ",\n "sp": "$151",\n "margin": "18.20L"\n },\n "16": {\n "horse": "Light Of Liberty",\n "horse_url": "https://www.punters.com.au/horses/light-of-liberty_1959848/",\n "jockey": "K Lihaba",\n "top_tote": "$104.50 / $19.00 ",\n "sp": "$126",\n "margin": "30.20L"\n }\n },\n "4": {\n "cond": "2400m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R4 [2025-11-04 00:00:00 UTC] Play Soccer 6, 10 And 13 Mr 75 Handicap 2400m Total $10k: GOOD",\n "1": {\n "horse": "Chabal",\n "horse_url": "https://www.punters.com.au/horses/chabal_1402298/",\n "jockey": "S Moodley",\n "top_tote": "$5.30 / $1.90 ",\n "sp": "$4.4",\n "margin": "02:30.530"\n },\n "2": {\n "horse": "Cartagena",\n "horse_url": "https://www.punters.com.au/horses/cartagena_1014676/",\n "jockey": "C Zackey",\n "top_tote": "$16.20 / $4.20 ",\n "sp": "$14",\n "margin": "0.30L"\n },\n "3": {\n "horse": "Arlington Action",\n "horse_url": "https://www.punters.com.au/horses/arlington-action_809307/",\n "jockey": "P Mxoli",\n "top_tote": "$7.10 / $2.30 ",\n "sp": "$6",\n "margin": "1.80L"\n },\n "4": {\n "horse": "Banha Bridge",\n "horse_url": "https://www.punters.com.au/horses/banha-bridge_727528/",\n "jockey": "M Yeni",\n "top_tote": "$31.00 / $3.70 ",\n "sp": "$19",\n "margin": "2.80L"\n },\n "5": {\n "horse": "Sky Pillar Rock",\n "horse_url": "https://www.punters.com.au/horses/sky-pillar-rock_1189867/",\n "jockey": "G Lerena",\n "top_tote": "$3.00 / $1.30 ",\n "sp": "$2.35",\n "margin": "3.00L"\n },\n "6": {\n "horse": "Volte Face",\n "horse_url": "https://www.punters.com.au/horses/volte-face_910033/",\n "jockey": "J Syster",\n "top_tote": "$28.50 / $4.40 ",\n "sp": "$17",\n "margin": "3.50L"\n },\n "7": {\n "horse": "Trident King",\n "horse_url": "https://www.punters.com.au/horses/trident-king_812828/",\n "jockey": "C Habib",\n "top_tote": "$14.10 / $2.70 ",\n "sp": "$9",\n "margin": "3.80L"\n },\n "8": {\n "horse": "Itsnowornever",\n "horse_url": "https://www.punters.com.au/horses/itsnowornever_2285721/",\n "jockey": "G Samo-burthia",\n "top_tote": "$24.40 / $3.30 ",\n "sp": "$16",\n "margin": "7.30L"\n }\n },\n "5": {\n "cond": "1000m Total $8k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R5 [2025-11-04 00:00:00 UTC] Tab 4Racing App Mr 66 Handicap 1000m Total $8k: GOOD",\n "1": {\n "horse": "Oriental Bouquet",\n "horse_url": "https://www.punters.com.au/horses/oriental-bouquet_945941/",\n "jockey": "K Lihaba",\n "top_tote": "$26.40 / $6.60 ",\n "sp": "$21",\n "margin": "00:57.370"\n },\n "2": {\n "horse": "Nkandla Gold",\n "horse_url": "https://www.punters.com.au/horses/nkandla-gold_1026608/",\n "jockey": "G Lerena",\n "top_tote": "$7.00 / $1.90 ",\n "sp": "$4.8",\n "margin": "0.15L"\n },\n "3": {\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 "top_tote": "$4.80 / $2.00 ",\n "sp": "$4.5",\n "margin": "0.65L"\n },\n "4": {\n "horse": "Tiger Storm",\n "horse_url": "https://www.punters.com.au/horses/tiger-storm_1094956/",\n "jockey": "R Venniker",\n "top_tote": "$7.40 / $2.60 ",\n "sp": "$6.5",\n "margin": "1.15L"\n },\n "5": {\n "horse": "Pacific",\n "horse_url": "https://www.punters.com.au/horses/pacific_1048571/",\n "jockey": "M Yeni",\n "top_tote": "$10.90 / $3.80 ",\n "sp": "$8",\n "margin": "1.35L"\n },\n "6": {\n "horse": "In The Ether",\n "horse_url": "https://www.punters.com.au/horses/in-the-ether_875504/",\n "jockey": "N Klink",\n "top_tote": "$9.60 / $3.60 ",\n "sp": "$11",\n "margin": "3.10L"\n },\n "7": {\n "horse": "Michael Faraday",\n "horse_url": "https://www.punters.com.au/horses/michael-faraday_895728/",\n "jockey": "G Samo-burthia",\n "top_tote": "$8.20 / $3.10 ",\n "sp": "$3.3",\n "margin": "5.10L"\n },\n "8": {\n "horse": "Summer Shade",\n "horse_url": "https://www.punters.com.au/horses/summer-shade_1050896/",\n "jockey": "L Nhlapo",\n "top_tote": "$38.50 / $12.70 ",\n "sp": "$91",\n "margin": "6.10L"\n }\n },\n "6": {\n "cond": "1200m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R6 [2025-11-04 00:00:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 82 Handicap 1200m Total $10k: GOOD",\n "1": {\n "horse": "Secret Chord",\n "horse_url": "https://www.punters.com.au/horses/secret-chord_1024018/",\n "jockey": "C Zackey",\n "top_tote": "$10.80 / $3.90 ",\n "sp": "$12",\n "margin": "01:09.610"\n },\n "2": {\n "horse": "Antonio Gaudi",\n "horse_url": "https://www.punters.com.au/horses/antonio-gaudi_1090856/",\n "jockey": "K Matsunyane",\n "top_tote": "$7.20 / $4.00 ",\n "sp": "$7",\n "margin": "2.50L"\n },\n "3": {\n "horse": "Fully Loaded",\n "horse_url": "https://www.punters.com.au/horses/fully-loaded_931706/",\n "jockey": "R Venniker",\n "top_tote": "$6.20 / $3.70 ",\n "sp": "$4.8",\n "margin": "2.80L"\n },\n "4": {\n "horse": "Drivelikeamaster",\n "horse_url": "https://www.punters.com.au/horses/drivelikeamaster_1673833/",\n "jockey": "T Mayhew",\n "top_tote": "$12.50 / $5.20 ",\n "sp": "$10",\n "margin": "3.30L"\n },\n "5": {\n "horse": "Falcon Strike",\n "horse_url": "https://www.punters.com.au/horses/falcon-strike_990048/",\n "jockey": "M Yeni",\n "top_tote": "$21.60 / $6.20 ",\n "sp": "$31",\n "margin": "4.05L"\n },\n "6": {\n "horse": "Turbo Power",\n "horse_url": "https://www.punters.com.au/horses/turbo-power_980717/",\n "jockey": "S Moodley",\n "top_tote": "$12.50 / $4.30 ",\n "sp": "$16",\n "margin": "4.55L"\n },\n "7": {\n "horse": "Romilly",\n "horse_url": "https://www.punters.com.au/horses/romilly_2080337/",\n "jockey": "G Lerena",\n "top_tote": "$12.50 / $6.80 ",\n "sp": "$13",\n "margin": "5.80L"\n },\n "8": {\n "horse": "Vibe Sa",\n "horse_url": "https://www.punters.com.au/horses/vibe-sa_986772/",\n "jockey": "S Khumalo",\n "top_tote": "$18.80 / $2.90 ",\n "sp": "$9",\n "margin": "7.80L"\n },\n "9": {\n "horse": "Palace Revolt",\n "horse_url": "https://www.punters.com.au/horses/palace-revolt_1013794/",\n "jockey": "C Habib",\n "top_tote": "$21.30 / $4.60 ",\n "sp": "$6.5",\n "margin": "11.30L"\n },\n "10": {\n "horse": "Ice Dragon",\n "horse_url": "https://www.punters.com.au/horses/ice-dragon_2594088/",\n "jockey": "P Mxoli",\n "top_tote": "$20.20 / $6.60 ",\n "sp": "$6",\n "margin": "13.30L"\n }\n },\n "7": {\n "cond": "1500m Total $11k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R7 [2025-11-04 00:00:00 UTC] Betway Summer Cup 29 November Mr 90 Handicap 1500m Total $11k: GOOD",\n "1": {\n "horse": "Dylan\'s Champ",\n "horse_url": "https://www.punters.com.au/horses/dylans-champ_1100373/",\n "jockey": "C Habib",\n "top_tote": "$3.30 / $2.10 ",\n "sp": "$3.4",\n "margin": "01:31.920"\n },\n "2": {\n "horse": "Eiffel Tower",\n "horse_url": "https://www.punters.com.au/horses/eiffel-tower_1022214/",\n "jockey": "P Mxoli",\n "top_tote": "$23.30 / $10.00 ",\n "sp": "$18",\n "margin": "3.25L"\n },\n "3": {\n "horse": "Last Car To Pass",\n "horse_url": "https://www.punters.com.au/horses/last-car-to-pass_1120183/",\n "jockey": "R Venniker",\n "top_tote": "$14.90 / $4.00 ",\n "sp": "$15",\n "margin": "3.55L"\n },\n "4": {\n "horse": "Jordan",\n "horse_url": "https://www.punters.com.au/horses/jordan_993545/",\n "jockey": "C Zackey",\n "top_tote": "$9.30 / $2.60 ",\n "sp": "$8",\n "margin": "4.05L"\n },\n "5": {\n "horse": "Open Highway",\n "horse_url": "https://www.punters.com.au/horses/open-highway_942875/",\n "jockey": "S Khumalo",\n "top_tote": "$9.00 / $3.30 ",\n "sp": "$9.5",\n "margin": "4.25L"\n },\n "6": {\n "horse": "We Are The Logans",\n "horse_url": "https://www.punters.com.au/horses/we-are-the-logans_944379/",\n "jockey": "L Nhlapo",\n "top_tote": "$39.30 / $11.00 ",\n "sp": "$71",\n "margin": "6.25L"\n },\n "7": {\n "horse": "Deception Pass",\n "horse_url": "https://www.punters.com.au/horses/deception-pass_1035862/",\n "jockey": "M Yeni",\n "top_tote": "$13.80 / $2.40 ",\n "sp": "$5.5",\n "margin": "7.25L"\n },\n "8": {\n "horse": "Zanthar",\n "horse_url": "https://www.punters.com.au/horses/zanthar_1072367/",\n "jockey": "G Samo-burthia",\n "top_tote": "$13.30 / $5.30 ",\n "sp": "$5.5",\n "margin": "9.25L"\n },\n "9": {\n "horse": "Presley",\n "horse_url": "https://www.punters.com.au/horses/presley_1018667/",\n "jockey": "G Lerena",\n "top_tote": "$7.30 / $5.30 ",\n "sp": "$6",\n "margin": "99.25L"\n }\n },\n "8": {\n "cond": "1600m Total $8k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R8 [2025-11-04 00:00:00 UTC] Next Vaal Racemeeting Tuesday 11 November Mr 68 Handicap 1600m Total $8k: GOOD",\n "1": {\n "horse": "Oklahoma Twister",\n "horse_url": "https://www.punters.com.au/horses/oklahoma-twister_1047428/",\n "jockey": "J Syster",\n "top_tote": "$4.20 / $2.20 ",\n "sp": "$4.6",\n "margin": "01:38.840"\n },\n "2": {\n "horse": "Vava Vegas",\n "horse_url": "https://www.punters.com.au/horses/vava-vegas_926312/",\n "jockey": "M Katjedi",\n "top_tote": "$11.20 / $3.30 ",\n "sp": "$11",\n "margin": "1.25L"\n },\n "3": {\n "horse": "Majalun",\n "horse_url": "https://www.punters.com.au/horses/majalun_1410122/",\n "jockey": "M Yeni",\n "top_tote": "$10.20 / $2.80 ",\n "sp": "$6.5",\n "margin": "4.25L"\n },\n "4": {\n "horse": "Gamer",\n "horse_url": "https://www.punters.com.au/horses/gamer_1043712/",\n "jockey": "P Mxoli",\n "top_tote": "$6.90 / $2.60 ",\n "sp": "$6.5",\n "margin": "8.00L"\n },\n "5": {\n "horse": "Commander Of All",\n "horse_url": "https://www.punters.com.au/horses/commander-of-all_933124/",\n "jockey": "L Nhlapo",\n "top_tote": "$9.70 / $3.60 ",\n "sp": "$9",\n "margin": "8.30L"\n },\n "6": {\n "horse": "Madame Pompadour",\n "horse_url": "https://www.punters.com.au/horses/madame-pompadour_943532/",\n "jockey": "S Khumalo",\n "top_tote": "$16.10 / $6.30 ",\n "sp": "$19",\n "margin": "9.30L"\n },\n "7": {\n "horse": "Sunshine Day",\n "horse_url": "https://www.punters.com.au/horses/sunshine-day_928551/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$9.20 / $3.00 ",\n "sp": "$7.5",\n "margin": "9.60L"\n },\n "8": {\n "horse": "Blurred Vision",\n "horse_url": "https://www.punters.com.au/horses/blurred-vision_1077575/",\n "jockey": "C Habib",\n "top_tote": "$14.90 / $3.90 ",\n "sp": "$12",\n "margin": "10.60L"\n },\n "9": {\n "horse": "Sheets And Goggles",\n "horse_url": "https://www.punters.com.au/horses/sheets-and-goggles_1064273/",\n "jockey": "C Zackey",\n "top_tote": "$7.60 / $2.40 ",\n "sp": "$6",\n "margin": "12.85L"\n }\n }\n}')
Eiger Sanction40891Event(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}')
Twostep Queen3730801-Nov-25
Potberrie3441516-Oct-25
Free In Seattle3400209-Oct-25
Eiffel Tower29868Event(url='https://www.punters.com.au/tracks/vaal_845/results/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2025, 11, 4, 23, 59, 59, 999999), json='{\n "1": {\n "cond": "1000m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R1 [2025-11-04 00:00:00 UTC] 4Racing Welcomes You Maiden Plate 1000m Total $10k: GOOD",\n "1": {\n "horse": "Queensland",\n "horse_url": "https://www.punters.com.au/horses/queensland_2049676/",\n "jockey": "C Murray",\n "top_tote": "$10.20 / $2.20 ",\n "sp": "$9.5",\n "margin": "00:57.030"\n },\n "2": {\n "horse": "Rockabilly",\n "horse_url": "https://www.punters.com.au/horses/rockabilly_2602953/",\n "jockey": "R Venniker",\n "top_tote": "$7.20 / $2.10 ",\n "sp": "$8",\n "margin": "2.00L"\n },\n "3": {\n "horse": "Old Fashioned",\n "horse_url": "https://www.punters.com.au/horses/old-fashioned_1145329/",\n "jockey": "K Matsunyane",\n "top_tote": "$9.20 / $2.10 ",\n "sp": "$8.5",\n "margin": "2.30L"\n },\n "4": {\n "horse": "Slender Silhouette",\n "horse_url": "https://www.punters.com.au/horses/slender-silhouette_1944661/",\n "jockey": "C Zackey",\n "top_tote": "$2.20 / $1.30 ",\n "sp": "$1.95",\n "margin": "3.05L"\n },\n "5": {\n "horse": "My Dear Friend",\n "horse_url": "https://www.punters.com.au/horses/my-dear-friend_1962324/",\n "jockey": "S Moodley",\n "top_tote": "$7.90 / $1.70 ",\n "sp": "$5.5",\n "margin": "4.55L"\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 "top_tote": "$17.10 / $3.70 ",\n "sp": "$17",\n "margin": "6.05L"\n },\n "7": {\n "horse": "Rock Music",\n "horse_url": "https://www.punters.com.au/horses/rock-music_2048161/",\n "jockey": "L Nhlapo",\n "top_tote": "$133.70 / $20.20 ",\n "sp": "$126",\n "margin": "6.25L"\n },\n "8": {\n "horse": "Forest Drum",\n "horse_url": "https://www.punters.com.au/horses/forest-drum_1899568/",\n "jockey": "T Mayhew",\n "top_tote": "$70.70 / $16.80 ",\n "sp": "$81",\n "margin": "11.00L"\n },\n "9": {\n "horse": "Sarsden Jet",\n "horse_url": "https://www.punters.com.au/horses/sarsden-jet_2602954/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$71.80 / $10.40 ",\n "sp": "$71",\n "margin": "14.50L"\n },\n "10": {\n "horse": "Gold Platina",\n "horse_url": "https://www.punters.com.au/horses/gold-platina_1965281/",\n "jockey": "J Syster",\n "top_tote": "$139.40 / $19.00 ",\n "sp": "$201",\n "margin": "19.50L"\n }\n },\n "2": {\n "cond": "1000m Total $9k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R2 [2025-11-04 00:00:00 UTC] youcanbetonus! Maiden Plate (F & M) 1000m Total $9k: GOOD",\n "1": {\n "horse": "Manyeleti",\n "horse_url": "https://www.punters.com.au/horses/manyeleti_2602957/",\n "jockey": "C Zackey",\n "top_tote": "$4.60 / $2.20 ",\n "sp": "$3.4",\n "margin": "00:56.360"\n },\n "2": {\n "horse": "Plumbago Park",\n "horse_url": "https://www.punters.com.au/horses/plumbago-park_1938690/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$19.50 / $2.70 ",\n "sp": "$13",\n "margin": "3.00L"\n },\n "3": {\n "horse": "Varachino\'s Champ",\n "horse_url": "https://www.punters.com.au/horses/varachinos-champ_2602959/",\n "jockey": "R Venniker",\n "top_tote": "$27.20 / $3.60 ",\n "sp": "$14",\n "margin": "8.25L"\n },\n "4": {\n "horse": "Kortvandraad",\n "horse_url": "https://www.punters.com.au/horses/kortvandraad_1102256/",\n "jockey": "K Matsunyane",\n "top_tote": "$31.00 / $5.30 ",\n "sp": "$15",\n "margin": "11.00L"\n },\n "5": {\n "horse": "Master\'s Lady",\n "horse_url": "https://www.punters.com.au/horses/masters-lady_2044762/",\n "jockey": "M Yeni",\n "top_tote": "$7.20 / $1.60 ",\n "sp": "$4",\n "margin": "12.00L"\n },\n "6": {\n "horse": "Emerald Forge",\n "horse_url": "https://www.punters.com.au/horses/emerald-forge_1943784/",\n "jockey": "C Murray",\n "top_tote": "$4.10 / $2.20 ",\n "sp": "$3.1",\n "margin": "12.75L"\n },\n "7": {\n "horse": "Dondoyaki",\n "horse_url": "https://www.punters.com.au/horses/dondoyaki_1942426/",\n "jockey": "S Moodley",\n "top_tote": "$24.10 / $3.40 ",\n "sp": "$18",\n "margin": "13.50L"\n },\n "8": {\n "horse": "Fire Within",\n "horse_url": "https://www.punters.com.au/horses/fire-within_2591344/",\n "jockey": "S Khumalo",\n "top_tote": "$377.70 / $22.50 ",\n "sp": "$126",\n "margin": "15.00L"\n },\n "9": {\n "horse": "Mystical Butterfly",\n "horse_url": "https://www.punters.com.au/horses/mystical-butterfly_2602958/",\n "jockey": "G Samo-burthia",\n "top_tote": "$80.80 / $10.60 ",\n "sp": "$51",\n "margin": "19.75L"\n },\n "10": {\n "horse": "Duchess Of Cognac",\n "horse_url": "https://www.punters.com.au/horses/duchess-of-cognac_2602955/",\n "jockey": "T Mayhew",\n "top_tote": "$226.60 / $45.00 ",\n "sp": "$81",\n "margin": "22.75L"\n },\n "11": {\n "horse": "Erebus",\n "horse_url": "https://www.punters.com.au/horses/erebus_2059614/",\n "jockey": "J Syster",\n "top_tote": "$283.30 / $15.00 ",\n "sp": "$126",\n "margin": "23.05L"\n }\n },\n "3": {\n "cond": "1400m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R3 [2025-11-04 00:00:00 UTC] Racing Today Maiden Plate 1400m Total $10k: GOOD",\n "1": {\n "horse": "Wayne",\n "horse_url": "https://www.punters.com.au/horses/wayne_2502473/",\n "jockey": "G Lerena",\n "top_tote": "$1.60 / $1.30 ",\n "sp": "$1.55",\n "margin": "01:23.000"\n },\n "2": {\n "horse": "Jaffa",\n "horse_url": "https://www.punters.com.au/horses/jaffa_2602961/",\n "jockey": "S Khumalo",\n "top_tote": "$29.60 / $7.50 ",\n "sp": "$26",\n "margin": "1.75L"\n },\n "3": {\n "horse": "Royal Engagement",\n "horse_url": "https://www.punters.com.au/horses/royal-engagement_2398087/",\n "jockey": "S Moodley",\n "top_tote": "$173.70 / $19.50 ",\n "sp": "$101",\n "margin": "3.00L"\n },\n "4": {\n "horse": "Amandla Ngawethu",\n "horse_url": "https://www.punters.com.au/horses/amandla-ngawethu_1404187/",\n "jockey": "C Habib",\n "top_tote": "$9.20 / $2.70 ",\n "sp": "$9.5",\n "margin": "3.30L"\n },\n "5": {\n "horse": "Afterburn",\n "horse_url": "https://www.punters.com.au/horses/afterburn_1410121/",\n "jockey": "N Klink",\n "top_tote": "$77.70 / $9.90 ",\n "sp": "$41",\n "margin": "3.80L"\n },\n "6": {\n "horse": "Go Johnny Go",\n "horse_url": "https://www.punters.com.au/horses/go-johnny-go_2602960/",\n "jockey": "C Murray",\n "top_tote": "$7.50 / $2.20 ",\n "sp": "$6.5",\n "margin": "6.55L"\n },\n "7": {\n "horse": "Battle Ofthe Bulge",\n "horse_url": "https://www.punters.com.au/horses/battle-ofthe-bulge_1100371/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$22.80 / $6.50 ",\n "sp": "$31",\n "margin": "7.05L"\n },\n "8": {\n "horse": "Down Town Cody",\n "horse_url": "https://www.punters.com.au/horses/down-town-cody_2057711/",\n "jockey": "M Yeni",\n "top_tote": "$69.80 / $17.70 ",\n "sp": "$81",\n "margin": "7.80L"\n },\n "9": {\n "horse": "Best Candidate",\n "horse_url": "https://www.punters.com.au/horses/best-candidate_2090074/",\n "jockey": "C Zackey",\n "top_tote": "$33.10 / $6.30 ",\n "sp": "$26",\n "margin": "9.30L"\n },\n "10": {\n "horse": "Sergeant Soqrat",\n "horse_url": "https://www.punters.com.au/horses/sergeant-soqrat_1959840/",\n "jockey": "K Matsunyane",\n "top_tote": "$49.50 / $9.40 ",\n "sp": "$34",\n "margin": "9.60L"\n },\n "11": {\n "horse": "Arizona Magic",\n "horse_url": "https://www.punters.com.au/horses/arizona-magic_2275796/",\n "jockey": "P Mxoli",\n "top_tote": "$22.80 / $5.70 ",\n "sp": "$21",\n "margin": "9.90L"\n },\n "12": {\n "horse": "Loveonthehorizon",\n "horse_url": "https://www.punters.com.au/horses/loveonthehorizon_2594084/",\n "jockey": "J Penny",\n "top_tote": "$156.30 / $27.20 ",\n "sp": "$151",\n "margin": "12.15L"\n },\n "13": {\n "horse": "God\'s Country",\n "horse_url": "https://www.punters.com.au/horses/gods-country_2090077/",\n "jockey": "L Nhlapo",\n "top_tote": "$621.60 / $76.30 ",\n "sp": "$126",\n "margin": "14.90L"\n },\n "14": {\n "horse": "Jet O War",\n "horse_url": "https://www.punters.com.au/horses/jet-o-war_2272819/",\n "jockey": "M Katjedi",\n "top_tote": "$80.20 / $23.60 ",\n "sp": "$81",\n "margin": "15.20L"\n },\n "15": {\n "horse": "Themastermind",\n "horse_url": "https://www.punters.com.au/horses/themastermind_2602962/",\n "jockey": "T Mayhew",\n "top_tote": "$310.80 / $53.00 ",\n "sp": "$151",\n "margin": "18.20L"\n },\n "16": {\n "horse": "Light Of Liberty",\n "horse_url": "https://www.punters.com.au/horses/light-of-liberty_1959848/",\n "jockey": "K Lihaba",\n "top_tote": "$104.50 / $19.00 ",\n "sp": "$126",\n "margin": "30.20L"\n }\n },\n "4": {\n "cond": "2400m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R4 [2025-11-04 00:00:00 UTC] Play Soccer 6, 10 And 13 Mr 75 Handicap 2400m Total $10k: GOOD",\n "1": {\n "horse": "Chabal",\n "horse_url": "https://www.punters.com.au/horses/chabal_1402298/",\n "jockey": "S Moodley",\n "top_tote": "$5.30 / $1.90 ",\n "sp": "$4.4",\n "margin": "02:30.530"\n },\n "2": {\n "horse": "Cartagena",\n "horse_url": "https://www.punters.com.au/horses/cartagena_1014676/",\n "jockey": "C Zackey",\n "top_tote": "$16.20 / $4.20 ",\n "sp": "$14",\n "margin": "0.30L"\n },\n "3": {\n "horse": "Arlington Action",\n "horse_url": "https://www.punters.com.au/horses/arlington-action_809307/",\n "jockey": "P Mxoli",\n "top_tote": "$7.10 / $2.30 ",\n "sp": "$6",\n "margin": "1.80L"\n },\n "4": {\n "horse": "Banha Bridge",\n "horse_url": "https://www.punters.com.au/horses/banha-bridge_727528/",\n "jockey": "M Yeni",\n "top_tote": "$31.00 / $3.70 ",\n "sp": "$19",\n "margin": "2.80L"\n },\n "5": {\n "horse": "Sky Pillar Rock",\n "horse_url": "https://www.punters.com.au/horses/sky-pillar-rock_1189867/",\n "jockey": "G Lerena",\n "top_tote": "$3.00 / $1.30 ",\n "sp": "$2.35",\n "margin": "3.00L"\n },\n "6": {\n "horse": "Volte Face",\n "horse_url": "https://www.punters.com.au/horses/volte-face_910033/",\n "jockey": "J Syster",\n "top_tote": "$28.50 / $4.40 ",\n "sp": "$17",\n "margin": "3.50L"\n },\n "7": {\n "horse": "Trident King",\n "horse_url": "https://www.punters.com.au/horses/trident-king_812828/",\n "jockey": "C Habib",\n "top_tote": "$14.10 / $2.70 ",\n "sp": "$9",\n "margin": "3.80L"\n },\n "8": {\n "horse": "Itsnowornever",\n "horse_url": "https://www.punters.com.au/horses/itsnowornever_2285721/",\n "jockey": "G Samo-burthia",\n "top_tote": "$24.40 / $3.30 ",\n "sp": "$16",\n "margin": "7.30L"\n }\n },\n "5": {\n "cond": "1000m Total $8k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R5 [2025-11-04 00:00:00 UTC] Tab 4Racing App Mr 66 Handicap 1000m Total $8k: GOOD",\n "1": {\n "horse": "Oriental Bouquet",\n "horse_url": "https://www.punters.com.au/horses/oriental-bouquet_945941/",\n "jockey": "K Lihaba",\n "top_tote": "$26.40 / $6.60 ",\n "sp": "$21",\n "margin": "00:57.370"\n },\n "2": {\n "horse": "Nkandla Gold",\n "horse_url": "https://www.punters.com.au/horses/nkandla-gold_1026608/",\n "jockey": "G Lerena",\n "top_tote": "$7.00 / $1.90 ",\n "sp": "$4.8",\n "margin": "0.15L"\n },\n "3": {\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 "top_tote": "$4.80 / $2.00 ",\n "sp": "$4.5",\n "margin": "0.65L"\n },\n "4": {\n "horse": "Tiger Storm",\n "horse_url": "https://www.punters.com.au/horses/tiger-storm_1094956/",\n "jockey": "R Venniker",\n "top_tote": "$7.40 / $2.60 ",\n "sp": "$6.5",\n "margin": "1.15L"\n },\n "5": {\n "horse": "Pacific",\n "horse_url": "https://www.punters.com.au/horses/pacific_1048571/",\n "jockey": "M Yeni",\n "top_tote": "$10.90 / $3.80 ",\n "sp": "$8",\n "margin": "1.35L"\n },\n "6": {\n "horse": "In The Ether",\n "horse_url": "https://www.punters.com.au/horses/in-the-ether_875504/",\n "jockey": "N Klink",\n "top_tote": "$9.60 / $3.60 ",\n "sp": "$11",\n "margin": "3.10L"\n },\n "7": {\n "horse": "Michael Faraday",\n "horse_url": "https://www.punters.com.au/horses/michael-faraday_895728/",\n "jockey": "G Samo-burthia",\n "top_tote": "$8.20 / $3.10 ",\n "sp": "$3.3",\n "margin": "5.10L"\n },\n "8": {\n "horse": "Summer Shade",\n "horse_url": "https://www.punters.com.au/horses/summer-shade_1050896/",\n "jockey": "L Nhlapo",\n "top_tote": "$38.50 / $12.70 ",\n "sp": "$91",\n "margin": "6.10L"\n }\n },\n "6": {\n "cond": "1200m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R6 [2025-11-04 00:00:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 82 Handicap 1200m Total $10k: GOOD",\n "1": {\n "horse": "Secret Chord",\n "horse_url": "https://www.punters.com.au/horses/secret-chord_1024018/",\n "jockey": "C Zackey",\n "top_tote": "$10.80 / $3.90 ",\n "sp": "$12",\n "margin": "01:09.610"\n },\n "2": {\n "horse": "Antonio Gaudi",\n "horse_url": "https://www.punters.com.au/horses/antonio-gaudi_1090856/",\n "jockey": "K Matsunyane",\n "top_tote": "$7.20 / $4.00 ",\n "sp": "$7",\n "margin": "2.50L"\n },\n "3": {\n "horse": "Fully Loaded",\n "horse_url": "https://www.punters.com.au/horses/fully-loaded_931706/",\n "jockey": "R Venniker",\n "top_tote": "$6.20 / $3.70 ",\n "sp": "$4.8",\n "margin": "2.80L"\n },\n "4": {\n "horse": "Drivelikeamaster",\n "horse_url": "https://www.punters.com.au/horses/drivelikeamaster_1673833/",\n "jockey": "T Mayhew",\n "top_tote": "$12.50 / $5.20 ",\n "sp": "$10",\n "margin": "3.30L"\n },\n "5": {\n "horse": "Falcon Strike",\n "horse_url": "https://www.punters.com.au/horses/falcon-strike_990048/",\n "jockey": "M Yeni",\n "top_tote": "$21.60 / $6.20 ",\n "sp": "$31",\n "margin": "4.05L"\n },\n "6": {\n "horse": "Turbo Power",\n "horse_url": "https://www.punters.com.au/horses/turbo-power_980717/",\n "jockey": "S Moodley",\n "top_tote": "$12.50 / $4.30 ",\n "sp": "$16",\n "margin": "4.55L"\n },\n "7": {\n "horse": "Romilly",\n "horse_url": "https://www.punters.com.au/horses/romilly_2080337/",\n "jockey": "G Lerena",\n "top_tote": "$12.50 / $6.80 ",\n "sp": "$13",\n "margin": "5.80L"\n },\n "8": {\n "horse": "Vibe Sa",\n "horse_url": "https://www.punters.com.au/horses/vibe-sa_986772/",\n "jockey": "S Khumalo",\n "top_tote": "$18.80 / $2.90 ",\n "sp": "$9",\n "margin": "7.80L"\n },\n "9": {\n "horse": "Palace Revolt",\n "horse_url": "https://www.punters.com.au/horses/palace-revolt_1013794/",\n "jockey": "C Habib",\n "top_tote": "$21.30 / $4.60 ",\n "sp": "$6.5",\n "margin": "11.30L"\n },\n "10": {\n "horse": "Ice Dragon",\n "horse_url": "https://www.punters.com.au/horses/ice-dragon_2594088/",\n "jockey": "P Mxoli",\n "top_tote": "$20.20 / $6.60 ",\n "sp": "$6",\n "margin": "13.30L"\n }\n },\n "7": {\n "cond": "1500m Total $11k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R7 [2025-11-04 00:00:00 UTC] Betway Summer Cup 29 November Mr 90 Handicap 1500m Total $11k: GOOD",\n "1": {\n "horse": "Dylan\'s Champ",\n "horse_url": "https://www.punters.com.au/horses/dylans-champ_1100373/",\n "jockey": "C Habib",\n "top_tote": "$3.30 / $2.10 ",\n "sp": "$3.4",\n "margin": "01:31.920"\n },\n "2": {\n "horse": "Eiffel Tower",\n "horse_url": "https://www.punters.com.au/horses/eiffel-tower_1022214/",\n "jockey": "P Mxoli",\n "top_tote": "$23.30 / $10.00 ",\n "sp": "$18",\n "margin": "3.25L"\n },\n "3": {\n "horse": "Last Car To Pass",\n "horse_url": "https://www.punters.com.au/horses/last-car-to-pass_1120183/",\n "jockey": "R Venniker",\n "top_tote": "$14.90 / $4.00 ",\n "sp": "$15",\n "margin": "3.55L"\n },\n "4": {\n "horse": "Jordan",\n "horse_url": "https://www.punters.com.au/horses/jordan_993545/",\n "jockey": "C Zackey",\n "top_tote": "$9.30 / $2.60 ",\n "sp": "$8",\n "margin": "4.05L"\n },\n "5": {\n "horse": "Open Highway",\n "horse_url": "https://www.punters.com.au/horses/open-highway_942875/",\n "jockey": "S Khumalo",\n "top_tote": "$9.00 / $3.30 ",\n "sp": "$9.5",\n "margin": "4.25L"\n },\n "6": {\n "horse": "We Are The Logans",\n "horse_url": "https://www.punters.com.au/horses/we-are-the-logans_944379/",\n "jockey": "L Nhlapo",\n "top_tote": "$39.30 / $11.00 ",\n "sp": "$71",\n "margin": "6.25L"\n },\n "7": {\n "horse": "Deception Pass",\n "horse_url": "https://www.punters.com.au/horses/deception-pass_1035862/",\n "jockey": "M Yeni",\n "top_tote": "$13.80 / $2.40 ",\n "sp": "$5.5",\n "margin": "7.25L"\n },\n "8": {\n "horse": "Zanthar",\n "horse_url": "https://www.punters.com.au/horses/zanthar_1072367/",\n "jockey": "G Samo-burthia",\n "top_tote": "$13.30 / $5.30 ",\n "sp": "$5.5",\n "margin": "9.25L"\n },\n "9": {\n "horse": "Presley",\n "horse_url": "https://www.punters.com.au/horses/presley_1018667/",\n "jockey": "G Lerena",\n "top_tote": "$7.30 / $5.30 ",\n "sp": "$6",\n "margin": "99.25L"\n }\n },\n "8": {\n "cond": "1600m Total $8k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R8 [2025-11-04 00:00:00 UTC] Next Vaal Racemeeting Tuesday 11 November Mr 68 Handicap 1600m Total $8k: GOOD",\n "1": {\n "horse": "Oklahoma Twister",\n "horse_url": "https://www.punters.com.au/horses/oklahoma-twister_1047428/",\n "jockey": "J Syster",\n "top_tote": "$4.20 / $2.20 ",\n "sp": "$4.6",\n "margin": "01:38.840"\n },\n "2": {\n "horse": "Vava Vegas",\n "horse_url": "https://www.punters.com.au/horses/vava-vegas_926312/",\n "jockey": "M Katjedi",\n "top_tote": "$11.20 / $3.30 ",\n "sp": "$11",\n "margin": "1.25L"\n },\n "3": {\n "horse": "Majalun",\n "horse_url": "https://www.punters.com.au/horses/majalun_1410122/",\n "jockey": "M Yeni",\n "top_tote": "$10.20 / $2.80 ",\n "sp": "$6.5",\n "margin": "4.25L"\n },\n "4": {\n "horse": "Gamer",\n "horse_url": "https://www.punters.com.au/horses/gamer_1043712/",\n "jockey": "P Mxoli",\n "top_tote": "$6.90 / $2.60 ",\n "sp": "$6.5",\n "margin": "8.00L"\n },\n "5": {\n "horse": "Commander Of All",\n "horse_url": "https://www.punters.com.au/horses/commander-of-all_933124/",\n "jockey": "L Nhlapo",\n "top_tote": "$9.70 / $3.60 ",\n "sp": "$9",\n "margin": "8.30L"\n },\n "6": {\n "horse": "Madame Pompadour",\n "horse_url": "https://www.punters.com.au/horses/madame-pompadour_943532/",\n "jockey": "S Khumalo",\n "top_tote": "$16.10 / $6.30 ",\n "sp": "$19",\n "margin": "9.30L"\n },\n "7": {\n "horse": "Sunshine Day",\n "horse_url": "https://www.punters.com.au/horses/sunshine-day_928551/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$9.20 / $3.00 ",\n "sp": "$7.5",\n "margin": "9.60L"\n },\n "8": {\n "horse": "Blurred Vision",\n "horse_url": "https://www.punters.com.au/horses/blurred-vision_1077575/",\n "jockey": "C Habib",\n "top_tote": "$14.90 / $3.90 ",\n "sp": "$12",\n "margin": "10.60L"\n },\n "9": {\n "horse": "Sheets And Goggles",\n "horse_url": "https://www.punters.com.au/horses/sheets-and-goggles_1064273/",\n "jockey": "C Zackey",\n "top_tote": "$7.60 / $2.40 ",\n "sp": "$6",\n "margin": "12.85L"\n }\n }\n}')
Gamer2815416-Oct-25
Across The Pond24907Event(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}')
Spy Story2477426-Oct-25
Future Date2245726-Oct-25
Pacific20419Event(url='https://www.punters.com.au/tracks/vaal_845/results/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2025, 11, 4, 23, 59, 59, 999999), json='{\n "1": {\n "cond": "1000m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R1 [2025-11-04 00:00:00 UTC] 4Racing Welcomes You Maiden Plate 1000m Total $10k: GOOD",\n "1": {\n "horse": "Queensland",\n "horse_url": "https://www.punters.com.au/horses/queensland_2049676/",\n "jockey": "C Murray",\n "top_tote": "$10.20 / $2.20 ",\n "sp": "$9.5",\n "margin": "00:57.030"\n },\n "2": {\n "horse": "Rockabilly",\n "horse_url": "https://www.punters.com.au/horses/rockabilly_2602953/",\n "jockey": "R Venniker",\n "top_tote": "$7.20 / $2.10 ",\n "sp": "$8",\n "margin": "2.00L"\n },\n "3": {\n "horse": "Old Fashioned",\n "horse_url": "https://www.punters.com.au/horses/old-fashioned_1145329/",\n "jockey": "K Matsunyane",\n "top_tote": "$9.20 / $2.10 ",\n "sp": "$8.5",\n "margin": "2.30L"\n },\n "4": {\n "horse": "Slender Silhouette",\n "horse_url": "https://www.punters.com.au/horses/slender-silhouette_1944661/",\n "jockey": "C Zackey",\n "top_tote": "$2.20 / $1.30 ",\n "sp": "$1.95",\n "margin": "3.05L"\n },\n "5": {\n "horse": "My Dear Friend",\n "horse_url": "https://www.punters.com.au/horses/my-dear-friend_1962324/",\n "jockey": "S Moodley",\n "top_tote": "$7.90 / $1.70 ",\n "sp": "$5.5",\n "margin": "4.55L"\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 "top_tote": "$17.10 / $3.70 ",\n "sp": "$17",\n "margin": "6.05L"\n },\n "7": {\n "horse": "Rock Music",\n "horse_url": "https://www.punters.com.au/horses/rock-music_2048161/",\n "jockey": "L Nhlapo",\n "top_tote": "$133.70 / $20.20 ",\n "sp": "$126",\n "margin": "6.25L"\n },\n "8": {\n "horse": "Forest Drum",\n "horse_url": "https://www.punters.com.au/horses/forest-drum_1899568/",\n "jockey": "T Mayhew",\n "top_tote": "$70.70 / $16.80 ",\n "sp": "$81",\n "margin": "11.00L"\n },\n "9": {\n "horse": "Sarsden Jet",\n "horse_url": "https://www.punters.com.au/horses/sarsden-jet_2602954/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$71.80 / $10.40 ",\n "sp": "$71",\n "margin": "14.50L"\n },\n "10": {\n "horse": "Gold Platina",\n "horse_url": "https://www.punters.com.au/horses/gold-platina_1965281/",\n "jockey": "J Syster",\n "top_tote": "$139.40 / $19.00 ",\n "sp": "$201",\n "margin": "19.50L"\n }\n },\n "2": {\n "cond": "1000m Total $9k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R2 [2025-11-04 00:00:00 UTC] youcanbetonus! Maiden Plate (F & M) 1000m Total $9k: GOOD",\n "1": {\n "horse": "Manyeleti",\n "horse_url": "https://www.punters.com.au/horses/manyeleti_2602957/",\n "jockey": "C Zackey",\n "top_tote": "$4.60 / $2.20 ",\n "sp": "$3.4",\n "margin": "00:56.360"\n },\n "2": {\n "horse": "Plumbago Park",\n "horse_url": "https://www.punters.com.au/horses/plumbago-park_1938690/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$19.50 / $2.70 ",\n "sp": "$13",\n "margin": "3.00L"\n },\n "3": {\n "horse": "Varachino\'s Champ",\n "horse_url": "https://www.punters.com.au/horses/varachinos-champ_2602959/",\n "jockey": "R Venniker",\n "top_tote": "$27.20 / $3.60 ",\n "sp": "$14",\n "margin": "8.25L"\n },\n "4": {\n "horse": "Kortvandraad",\n "horse_url": "https://www.punters.com.au/horses/kortvandraad_1102256/",\n "jockey": "K Matsunyane",\n "top_tote": "$31.00 / $5.30 ",\n "sp": "$15",\n "margin": "11.00L"\n },\n "5": {\n "horse": "Master\'s Lady",\n "horse_url": "https://www.punters.com.au/horses/masters-lady_2044762/",\n "jockey": "M Yeni",\n "top_tote": "$7.20 / $1.60 ",\n "sp": "$4",\n "margin": "12.00L"\n },\n "6": {\n "horse": "Emerald Forge",\n "horse_url": "https://www.punters.com.au/horses/emerald-forge_1943784/",\n "jockey": "C Murray",\n "top_tote": "$4.10 / $2.20 ",\n "sp": "$3.1",\n "margin": "12.75L"\n },\n "7": {\n "horse": "Dondoyaki",\n "horse_url": "https://www.punters.com.au/horses/dondoyaki_1942426/",\n "jockey": "S Moodley",\n "top_tote": "$24.10 / $3.40 ",\n "sp": "$18",\n "margin": "13.50L"\n },\n "8": {\n "horse": "Fire Within",\n "horse_url": "https://www.punters.com.au/horses/fire-within_2591344/",\n "jockey": "S Khumalo",\n "top_tote": "$377.70 / $22.50 ",\n "sp": "$126",\n "margin": "15.00L"\n },\n "9": {\n "horse": "Mystical Butterfly",\n "horse_url": "https://www.punters.com.au/horses/mystical-butterfly_2602958/",\n "jockey": "G Samo-burthia",\n "top_tote": "$80.80 / $10.60 ",\n "sp": "$51",\n "margin": "19.75L"\n },\n "10": {\n "horse": "Duchess Of Cognac",\n "horse_url": "https://www.punters.com.au/horses/duchess-of-cognac_2602955/",\n "jockey": "T Mayhew",\n "top_tote": "$226.60 / $45.00 ",\n "sp": "$81",\n "margin": "22.75L"\n },\n "11": {\n "horse": "Erebus",\n "horse_url": "https://www.punters.com.au/horses/erebus_2059614/",\n "jockey": "J Syster",\n "top_tote": "$283.30 / $15.00 ",\n "sp": "$126",\n "margin": "23.05L"\n }\n },\n "3": {\n "cond": "1400m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R3 [2025-11-04 00:00:00 UTC] Racing Today Maiden Plate 1400m Total $10k: GOOD",\n "1": {\n "horse": "Wayne",\n "horse_url": "https://www.punters.com.au/horses/wayne_2502473/",\n "jockey": "G Lerena",\n "top_tote": "$1.60 / $1.30 ",\n "sp": "$1.55",\n "margin": "01:23.000"\n },\n "2": {\n "horse": "Jaffa",\n "horse_url": "https://www.punters.com.au/horses/jaffa_2602961/",\n "jockey": "S Khumalo",\n "top_tote": "$29.60 / $7.50 ",\n "sp": "$26",\n "margin": "1.75L"\n },\n "3": {\n "horse": "Royal Engagement",\n "horse_url": "https://www.punters.com.au/horses/royal-engagement_2398087/",\n "jockey": "S Moodley",\n "top_tote": "$173.70 / $19.50 ",\n "sp": "$101",\n "margin": "3.00L"\n },\n "4": {\n "horse": "Amandla Ngawethu",\n "horse_url": "https://www.punters.com.au/horses/amandla-ngawethu_1404187/",\n "jockey": "C Habib",\n "top_tote": "$9.20 / $2.70 ",\n "sp": "$9.5",\n "margin": "3.30L"\n },\n "5": {\n "horse": "Afterburn",\n "horse_url": "https://www.punters.com.au/horses/afterburn_1410121/",\n "jockey": "N Klink",\n "top_tote": "$77.70 / $9.90 ",\n "sp": "$41",\n "margin": "3.80L"\n },\n "6": {\n "horse": "Go Johnny Go",\n "horse_url": "https://www.punters.com.au/horses/go-johnny-go_2602960/",\n "jockey": "C Murray",\n "top_tote": "$7.50 / $2.20 ",\n "sp": "$6.5",\n "margin": "6.55L"\n },\n "7": {\n "horse": "Battle Ofthe Bulge",\n "horse_url": "https://www.punters.com.au/horses/battle-ofthe-bulge_1100371/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$22.80 / $6.50 ",\n "sp": "$31",\n "margin": "7.05L"\n },\n "8": {\n "horse": "Down Town Cody",\n "horse_url": "https://www.punters.com.au/horses/down-town-cody_2057711/",\n "jockey": "M Yeni",\n "top_tote": "$69.80 / $17.70 ",\n "sp": "$81",\n "margin": "7.80L"\n },\n "9": {\n "horse": "Best Candidate",\n "horse_url": "https://www.punters.com.au/horses/best-candidate_2090074/",\n "jockey": "C Zackey",\n "top_tote": "$33.10 / $6.30 ",\n "sp": "$26",\n "margin": "9.30L"\n },\n "10": {\n "horse": "Sergeant Soqrat",\n "horse_url": "https://www.punters.com.au/horses/sergeant-soqrat_1959840/",\n "jockey": "K Matsunyane",\n "top_tote": "$49.50 / $9.40 ",\n "sp": "$34",\n "margin": "9.60L"\n },\n "11": {\n "horse": "Arizona Magic",\n "horse_url": "https://www.punters.com.au/horses/arizona-magic_2275796/",\n "jockey": "P Mxoli",\n "top_tote": "$22.80 / $5.70 ",\n "sp": "$21",\n "margin": "9.90L"\n },\n "12": {\n "horse": "Loveonthehorizon",\n "horse_url": "https://www.punters.com.au/horses/loveonthehorizon_2594084/",\n "jockey": "J Penny",\n "top_tote": "$156.30 / $27.20 ",\n "sp": "$151",\n "margin": "12.15L"\n },\n "13": {\n "horse": "God\'s Country",\n "horse_url": "https://www.punters.com.au/horses/gods-country_2090077/",\n "jockey": "L Nhlapo",\n "top_tote": "$621.60 / $76.30 ",\n "sp": "$126",\n "margin": "14.90L"\n },\n "14": {\n "horse": "Jet O War",\n "horse_url": "https://www.punters.com.au/horses/jet-o-war_2272819/",\n "jockey": "M Katjedi",\n "top_tote": "$80.20 / $23.60 ",\n "sp": "$81",\n "margin": "15.20L"\n },\n "15": {\n "horse": "Themastermind",\n "horse_url": "https://www.punters.com.au/horses/themastermind_2602962/",\n "jockey": "T Mayhew",\n "top_tote": "$310.80 / $53.00 ",\n "sp": "$151",\n "margin": "18.20L"\n },\n "16": {\n "horse": "Light Of Liberty",\n "horse_url": "https://www.punters.com.au/horses/light-of-liberty_1959848/",\n "jockey": "K Lihaba",\n "top_tote": "$104.50 / $19.00 ",\n "sp": "$126",\n "margin": "30.20L"\n }\n },\n "4": {\n "cond": "2400m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R4 [2025-11-04 00:00:00 UTC] Play Soccer 6, 10 And 13 Mr 75 Handicap 2400m Total $10k: GOOD",\n "1": {\n "horse": "Chabal",\n "horse_url": "https://www.punters.com.au/horses/chabal_1402298/",\n "jockey": "S Moodley",\n "top_tote": "$5.30 / $1.90 ",\n "sp": "$4.4",\n "margin": "02:30.530"\n },\n "2": {\n "horse": "Cartagena",\n "horse_url": "https://www.punters.com.au/horses/cartagena_1014676/",\n "jockey": "C Zackey",\n "top_tote": "$16.20 / $4.20 ",\n "sp": "$14",\n "margin": "0.30L"\n },\n "3": {\n "horse": "Arlington Action",\n "horse_url": "https://www.punters.com.au/horses/arlington-action_809307/",\n "jockey": "P Mxoli",\n "top_tote": "$7.10 / $2.30 ",\n "sp": "$6",\n "margin": "1.80L"\n },\n "4": {\n "horse": "Banha Bridge",\n "horse_url": "https://www.punters.com.au/horses/banha-bridge_727528/",\n "jockey": "M Yeni",\n "top_tote": "$31.00 / $3.70 ",\n "sp": "$19",\n "margin": "2.80L"\n },\n "5": {\n "horse": "Sky Pillar Rock",\n "horse_url": "https://www.punters.com.au/horses/sky-pillar-rock_1189867/",\n "jockey": "G Lerena",\n "top_tote": "$3.00 / $1.30 ",\n "sp": "$2.35",\n "margin": "3.00L"\n },\n "6": {\n "horse": "Volte Face",\n "horse_url": "https://www.punters.com.au/horses/volte-face_910033/",\n "jockey": "J Syster",\n "top_tote": "$28.50 / $4.40 ",\n "sp": "$17",\n "margin": "3.50L"\n },\n "7": {\n "horse": "Trident King",\n "horse_url": "https://www.punters.com.au/horses/trident-king_812828/",\n "jockey": "C Habib",\n "top_tote": "$14.10 / $2.70 ",\n "sp": "$9",\n "margin": "3.80L"\n },\n "8": {\n "horse": "Itsnowornever",\n "horse_url": "https://www.punters.com.au/horses/itsnowornever_2285721/",\n "jockey": "G Samo-burthia",\n "top_tote": "$24.40 / $3.30 ",\n "sp": "$16",\n "margin": "7.30L"\n }\n },\n "5": {\n "cond": "1000m Total $8k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R5 [2025-11-04 00:00:00 UTC] Tab 4Racing App Mr 66 Handicap 1000m Total $8k: GOOD",\n "1": {\n "horse": "Oriental Bouquet",\n "horse_url": "https://www.punters.com.au/horses/oriental-bouquet_945941/",\n "jockey": "K Lihaba",\n "top_tote": "$26.40 / $6.60 ",\n "sp": "$21",\n "margin": "00:57.370"\n },\n "2": {\n "horse": "Nkandla Gold",\n "horse_url": "https://www.punters.com.au/horses/nkandla-gold_1026608/",\n "jockey": "G Lerena",\n "top_tote": "$7.00 / $1.90 ",\n "sp": "$4.8",\n "margin": "0.15L"\n },\n "3": {\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 "top_tote": "$4.80 / $2.00 ",\n "sp": "$4.5",\n "margin": "0.65L"\n },\n "4": {\n "horse": "Tiger Storm",\n "horse_url": "https://www.punters.com.au/horses/tiger-storm_1094956/",\n "jockey": "R Venniker",\n "top_tote": "$7.40 / $2.60 ",\n "sp": "$6.5",\n "margin": "1.15L"\n },\n "5": {\n "horse": "Pacific",\n "horse_url": "https://www.punters.com.au/horses/pacific_1048571/",\n "jockey": "M Yeni",\n "top_tote": "$10.90 / $3.80 ",\n "sp": "$8",\n "margin": "1.35L"\n },\n "6": {\n "horse": "In The Ether",\n "horse_url": "https://www.punters.com.au/horses/in-the-ether_875504/",\n "jockey": "N Klink",\n "top_tote": "$9.60 / $3.60 ",\n "sp": "$11",\n "margin": "3.10L"\n },\n "7": {\n "horse": "Michael Faraday",\n "horse_url": "https://www.punters.com.au/horses/michael-faraday_895728/",\n "jockey": "G Samo-burthia",\n "top_tote": "$8.20 / $3.10 ",\n "sp": "$3.3",\n "margin": "5.10L"\n },\n "8": {\n "horse": "Summer Shade",\n "horse_url": "https://www.punters.com.au/horses/summer-shade_1050896/",\n "jockey": "L Nhlapo",\n "top_tote": "$38.50 / $12.70 ",\n "sp": "$91",\n "margin": "6.10L"\n }\n },\n "6": {\n "cond": "1200m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R6 [2025-11-04 00:00:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 82 Handicap 1200m Total $10k: GOOD",\n "1": {\n "horse": "Secret Chord",\n "horse_url": "https://www.punters.com.au/horses/secret-chord_1024018/",\n "jockey": "C Zackey",\n "top_tote": "$10.80 / $3.90 ",\n "sp": "$12",\n "margin": "01:09.610"\n },\n "2": {\n "horse": "Antonio Gaudi",\n "horse_url": "https://www.punters.com.au/horses/antonio-gaudi_1090856/",\n "jockey": "K Matsunyane",\n "top_tote": "$7.20 / $4.00 ",\n "sp": "$7",\n "margin": "2.50L"\n },\n "3": {\n "horse": "Fully Loaded",\n "horse_url": "https://www.punters.com.au/horses/fully-loaded_931706/",\n "jockey": "R Venniker",\n "top_tote": "$6.20 / $3.70 ",\n "sp": "$4.8",\n "margin": "2.80L"\n },\n "4": {\n "horse": "Drivelikeamaster",\n "horse_url": "https://www.punters.com.au/horses/drivelikeamaster_1673833/",\n "jockey": "T Mayhew",\n "top_tote": "$12.50 / $5.20 ",\n "sp": "$10",\n "margin": "3.30L"\n },\n "5": {\n "horse": "Falcon Strike",\n "horse_url": "https://www.punters.com.au/horses/falcon-strike_990048/",\n "jockey": "M Yeni",\n "top_tote": "$21.60 / $6.20 ",\n "sp": "$31",\n "margin": "4.05L"\n },\n "6": {\n "horse": "Turbo Power",\n "horse_url": "https://www.punters.com.au/horses/turbo-power_980717/",\n "jockey": "S Moodley",\n "top_tote": "$12.50 / $4.30 ",\n "sp": "$16",\n "margin": "4.55L"\n },\n "7": {\n "horse": "Romilly",\n "horse_url": "https://www.punters.com.au/horses/romilly_2080337/",\n "jockey": "G Lerena",\n "top_tote": "$12.50 / $6.80 ",\n "sp": "$13",\n "margin": "5.80L"\n },\n "8": {\n "horse": "Vibe Sa",\n "horse_url": "https://www.punters.com.au/horses/vibe-sa_986772/",\n "jockey": "S Khumalo",\n "top_tote": "$18.80 / $2.90 ",\n "sp": "$9",\n "margin": "7.80L"\n },\n "9": {\n "horse": "Palace Revolt",\n "horse_url": "https://www.punters.com.au/horses/palace-revolt_1013794/",\n "jockey": "C Habib",\n "top_tote": "$21.30 / $4.60 ",\n "sp": "$6.5",\n "margin": "11.30L"\n },\n "10": {\n "horse": "Ice Dragon",\n "horse_url": "https://www.punters.com.au/horses/ice-dragon_2594088/",\n "jockey": "P Mxoli",\n "top_tote": "$20.20 / $6.60 ",\n "sp": "$6",\n "margin": "13.30L"\n }\n },\n "7": {\n "cond": "1500m Total $11k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R7 [2025-11-04 00:00:00 UTC] Betway Summer Cup 29 November Mr 90 Handicap 1500m Total $11k: GOOD",\n "1": {\n "horse": "Dylan\'s Champ",\n "horse_url": "https://www.punters.com.au/horses/dylans-champ_1100373/",\n "jockey": "C Habib",\n "top_tote": "$3.30 / $2.10 ",\n "sp": "$3.4",\n "margin": "01:31.920"\n },\n "2": {\n "horse": "Eiffel Tower",\n "horse_url": "https://www.punters.com.au/horses/eiffel-tower_1022214/",\n "jockey": "P Mxoli",\n "top_tote": "$23.30 / $10.00 ",\n "sp": "$18",\n "margin": "3.25L"\n },\n "3": {\n "horse": "Last Car To Pass",\n "horse_url": "https://www.punters.com.au/horses/last-car-to-pass_1120183/",\n "jockey": "R Venniker",\n "top_tote": "$14.90 / $4.00 ",\n "sp": "$15",\n "margin": "3.55L"\n },\n "4": {\n "horse": "Jordan",\n "horse_url": "https://www.punters.com.au/horses/jordan_993545/",\n "jockey": "C Zackey",\n "top_tote": "$9.30 / $2.60 ",\n "sp": "$8",\n "margin": "4.05L"\n },\n "5": {\n "horse": "Open Highway",\n "horse_url": "https://www.punters.com.au/horses/open-highway_942875/",\n "jockey": "S Khumalo",\n "top_tote": "$9.00 / $3.30 ",\n "sp": "$9.5",\n "margin": "4.25L"\n },\n "6": {\n "horse": "We Are The Logans",\n "horse_url": "https://www.punters.com.au/horses/we-are-the-logans_944379/",\n "jockey": "L Nhlapo",\n "top_tote": "$39.30 / $11.00 ",\n "sp": "$71",\n "margin": "6.25L"\n },\n "7": {\n "horse": "Deception Pass",\n "horse_url": "https://www.punters.com.au/horses/deception-pass_1035862/",\n "jockey": "M Yeni",\n "top_tote": "$13.80 / $2.40 ",\n "sp": "$5.5",\n "margin": "7.25L"\n },\n "8": {\n "horse": "Zanthar",\n "horse_url": "https://www.punters.com.au/horses/zanthar_1072367/",\n "jockey": "G Samo-burthia",\n "top_tote": "$13.30 / $5.30 ",\n "sp": "$5.5",\n "margin": "9.25L"\n },\n "9": {\n "horse": "Presley",\n "horse_url": "https://www.punters.com.au/horses/presley_1018667/",\n "jockey": "G Lerena",\n "top_tote": "$7.30 / $5.30 ",\n "sp": "$6",\n "margin": "99.25L"\n }\n },\n "8": {\n "cond": "1600m Total $8k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R8 [2025-11-04 00:00:00 UTC] Next Vaal Racemeeting Tuesday 11 November Mr 68 Handicap 1600m Total $8k: GOOD",\n "1": {\n "horse": "Oklahoma Twister",\n "horse_url": "https://www.punters.com.au/horses/oklahoma-twister_1047428/",\n "jockey": "J Syster",\n "top_tote": "$4.20 / $2.20 ",\n "sp": "$4.6",\n "margin": "01:38.840"\n },\n "2": {\n "horse": "Vava Vegas",\n "horse_url": "https://www.punters.com.au/horses/vava-vegas_926312/",\n "jockey": "M Katjedi",\n "top_tote": "$11.20 / $3.30 ",\n "sp": "$11",\n "margin": "1.25L"\n },\n "3": {\n "horse": "Majalun",\n "horse_url": "https://www.punters.com.au/horses/majalun_1410122/",\n "jockey": "M Yeni",\n "top_tote": "$10.20 / $2.80 ",\n "sp": "$6.5",\n "margin": "4.25L"\n },\n "4": {\n "horse": "Gamer",\n "horse_url": "https://www.punters.com.au/horses/gamer_1043712/",\n "jockey": "P Mxoli",\n "top_tote": "$6.90 / $2.60 ",\n "sp": "$6.5",\n "margin": "8.00L"\n },\n "5": {\n "horse": "Commander Of All",\n "horse_url": "https://www.punters.com.au/horses/commander-of-all_933124/",\n "jockey": "L Nhlapo",\n "top_tote": "$9.70 / $3.60 ",\n "sp": "$9",\n "margin": "8.30L"\n },\n "6": {\n "horse": "Madame Pompadour",\n "horse_url": "https://www.punters.com.au/horses/madame-pompadour_943532/",\n "jockey": "S Khumalo",\n "top_tote": "$16.10 / $6.30 ",\n "sp": "$19",\n "margin": "9.30L"\n },\n "7": {\n "horse": "Sunshine Day",\n "horse_url": "https://www.punters.com.au/horses/sunshine-day_928551/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$9.20 / $3.00 ",\n "sp": "$7.5",\n "margin": "9.60L"\n },\n "8": {\n "horse": "Blurred Vision",\n "horse_url": "https://www.punters.com.au/horses/blurred-vision_1077575/",\n "jockey": "C Habib",\n "top_tote": "$14.90 / $3.90 ",\n "sp": "$12",\n "margin": "10.60L"\n },\n "9": {\n "horse": "Sheets And Goggles",\n "horse_url": "https://www.punters.com.au/horses/sheets-and-goggles_1064273/",\n "jockey": "C Zackey",\n "top_tote": "$7.60 / $2.40 ",\n "sp": "$6",\n "margin": "12.85L"\n }\n }\n}')
Risky Business19749Event(url='https://www.punters.com.au/racing-results/south-africa/turffontein/2024-11-07/', track_url='https://www.punters.com.au/tracks/turffontein_847/', datetime=datetime.datetime(2024, 11, 7, 10, 15), json='{"1": {"1": {"horse": "Busstopinhounslow", "jockey": "P Strydom", "best_odds": "$3.90 / $2.05", "horse_url": "https://www.punters.com.au/horses/busstopinhounslow_1083745/"}, "2": {"horse": "Kwagga Blitz", "jockey": "C Habib", "best_odds": "$2.90", "horse_url": "https://www.punters.com.au/horses/kwagga-blitz_1080316/"}, "3": {"horse": "Chieftain\'s Shield", "jockey": "P Mxoli", "best_odds": "$4.40", "horse_url": "https://www.punters.com.au/horses/chieftains-shield_1076044/"}, "4": {"horse": "Lets Play Poker", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lets-play-poker_1037082/"}, "5": {"horse": "Sky On Fire", "jockey": "N Klink", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sky-on-fire_994888/"}, "6": {"horse": "Dwight Eisenhower", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/dwight-eisenhower_1102512/"}, "7": {"horse": "Duchess Of Seville", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/duchess-of-seville_1061223/"}, "8": {"horse": "Peak Predator", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/peak-predator_946308/"}, "9": {"horse": "Chicago Lass", "jockey": "K Brewer", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/chicago-lass_809287/"}, "cond": "1200m Total $10.8k: 1st $6.8k Good", "title": "Turffontein - R1 [2024-11-07 10:15:00 UTC] 4Racing Welcomes You Maiden Plate 1200m Total $10.8k: 1st $6.8k Good", "datetime": "2024-11-07 10:15:00 UTC"}, "2": {"1": {"horse": "Storm Ahead", "jockey": "R Danielson", "best_odds": "$7.10 / $2.80", "horse_url": "https://www.punters.com.au/horses/storm-ahead_980029/"}, "2": {"horse": "Ichacha", "jockey": "P Mxoli", "best_odds": "$1.33", "horse_url": "https://www.punters.com.au/horses/ichacha_1109607/"}, "3": {"horse": "Mo Ment", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/mo-ment_1079296/"}, "4": {"horse": "Gamer", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gamer_1043712/"}, "5": {"horse": "Snow Moon", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/snow-moon_1080319/"}, "6": {"horse": "Yojimbo", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/yojimbo_1095326/"}, "7": {"horse": "Born Atlantic", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/born-atlantic_1120185/"}, "cond": "1800m Total $10.8k: 1st $6.8k Good", "title": "Turffontein - R2 [2024-11-07 10:50:00 UTC] Play Soccer 6, 10 And 13 Maiden Plate 1800m Total $10.8k: 1st $6.8k Good", "datetime": "2024-11-07 10:50:00 UTC"}, "3": {"1": {"horse": "Ancient Wisdom", "jockey": "G Lerena", "best_odds": "$2.90 / $1.65", "horse_url": "https://www.punters.com.au/horses/ancient-wisdom_1109608/"}, "2": {"horse": "Lunar Rainbow", "jockey": "M Yeni", "best_odds": "$2.60", "horse_url": "https://www.punters.com.au/horses/lunar-rainbow_1110658/"}, "3": {"horse": "Plum Blossom", "jockey": "C Habib", "best_odds": "$8.50", "horse_url": "https://www.punters.com.au/horses/plum-blossom_1026291/"}, "4": {"horse": "Rising Russian", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/rising-russian_1098646/"}, "5": {"horse": "Pass The Baton", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/pass-the-baton_941277/"}, "6": {"horse": "Berriesofthestraw", "jockey": "K Brewer", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/berriesofthestraw_1033164/"}, "7": {"horse": "Scarlet", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/scarlet_1022212/"}, "8": {"horse": "Fa So La Ti Do", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/fa-so-la-ti-do_1107347/"}, "9": {"horse": "Quello Che", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/quello-che_1094944/"}, "cond": "1800m Total $9.5k: 1st $5.9k Good", "title": "Turffontein - R3 [2024-11-07 11:25:00 UTC] Racing240 For Racing. For You Maiden Plate (F & M) 1800m Total $9.5k: 1st $5.9k Good", "datetime": "2024-11-07 11:25:00 UTC"}, "4": {"1": {"horse": "Sail The Sky", "jockey": "M V\'rensburg", "best_odds": "$31.00 / $5.50", "horse_url": "https://www.punters.com.au/horses/sail-the-sky_1001491/"}, "2": {"horse": "Twice As Wild", "jockey": "P Mxoli", "best_odds": "$2.60", "horse_url": "https://www.punters.com.au/horses/twice-as-wild_823781/"}, "3": {"horse": "Call Me Master", "jockey": "D Schwarz", "best_odds": "$2.05", "horse_url": "https://www.punters.com.au/horses/call-me-master_766132/"}, "4": {"horse": "Ode To The Ocean", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/ode-to-the-ocean_876163/"}, "5": {"horse": "Smelting", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/smelting_760772/"}, "6": {"horse": "Pacific", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/pacific_1048571/"}, "7": {"horse": "Together Again", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/together-again_928870/"}, "8": {"horse": "Bregardt", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/bregardt_1006949/"}, "9": {"horse": "Phala Millions", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/phala-millions_1048572/"}, "cond": "1200m Total $8.1k: 1st $5.1k Good", "title": "Turffontein - R4 [2024-11-07 12:00:00 UTC] Take A Bet Wina Numba Numba Mr 66 Handicap 1200m Total $8.1k: 1st $5.1k Good", "datetime": "2024-11-07 12:00:00 UTC"}, "5": {"1": {"horse": "After Hours", "jockey": "M Katjedi", "best_odds": "$14.00 / $5.50", "horse_url": "https://www.punters.com.au/horses/after-hours_767782/"}, "2": {"horse": "Vava Vegas", "jockey": "C Zackey", "best_odds": "$3.80", "horse_url": "https://www.punters.com.au/horses/vava-vegas_926312/"}, "3": {"horse": "Carnelo", "jockey": "M V\'rensburg", "best_odds": "$6.50", "horse_url": "https://www.punters.com.au/horses/carnelo_820059/"}, "4": {"horse": "Written In Stone", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/written-in-stone_677326/"}, "5": {"horse": "Can\'t Catch Me", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/cant-catch-me_889712/"}, "6": {"horse": "Time For Charity", "jockey": "K Brewer", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/time-for-charity_919985/"}, "7": {"horse": "Black Lightning", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/black-lightning_905882/"}, "8": {"horse": "One Party", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/one-party_1091345/"}, "9": {"horse": "Captain Jim", "jockey": "P Strydom", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/captain-jim_1024014/"}, "cond": "1450m Total $8.1k: 1st $5.1k Good", "title": "Turffontein - R5 [2024-11-07 12:35:00 UTC] Racing Today Mr 66 Handicap 1450m Total $8.1k: 1st $5.1k Good", "datetime": "2024-11-07 12:35:00 UTC"}, "6": {"1": {"horse": "Doitwithdiamonds", "jockey": "C Habib", "best_odds": "$4.20 / $1.90", "horse_url": "https://www.punters.com.au/horses/doitwithdiamonds_1033835/"}, "2": {"horse": "Hammies Hero", "jockey": "K Matsunyane", "best_odds": "$2.25", "horse_url": "https://www.punters.com.au/horses/hammies-hero_907762/"}, "3": {"horse": "Ampersand", "jockey": "T Mayhew", "best_odds": "$2.70", "horse_url": "https://www.punters.com.au/horses/ampersand_942870/"}, "4": {"horse": "Spring Tradition", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/spring-tradition_1052341/"}, "5": {"horse": "Nazare", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/nazare_914095/"}, "6": {"horse": "Hair Trigger", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/hair-trigger_1067990/"}, "7": {"horse": "Force De Dieu", "jockey": "S Moodley", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/force-de-dieu_1037711/"}, "8": {"horse": "Super Awesome", "jockey": "D D Gouveia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/super-awesome_931984/"}, "9": {"horse": "Thambi", "jockey": "K Brewer", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/thambi_899857/"}, "cond": "1450m Total $10.8k: 1st $6.8k Good", "title": "Turffontein - R6 [2024-11-07 13:10:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 80 Handicap 1450m Total $10.8k: 1st $6.8k Good", "datetime": "2024-11-07 13:10:00 UTC"}, "7": {"1": {"horse": "Willy Meet Again", "jockey": "M V\'rensburg", "best_odds": "$0.00 / $0.00", "horse_url": "https://www.punters.com.au/horses/willy-meet-again_1098644/"}, "2": {"horse": "Spirited Girl", "jockey": "J Penny", "best_odds": "$0.00", "horse_url": "https://www.punters.com.au/horses/spirited-girl_1030727/"}, "3": {"horse": "Miss Hannigan", "jockey": "P Strydom", "best_odds": "$0.00", "horse_url": "https://www.punters.com.au/horses/miss-hannigan_928549/"}, "4": {"horse": "Courageous", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/courageous_933118/"}, "5": {"horse": "Alabama Anna", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/alabama-anna_824174/"}, "6": {"horse": "Sea Anemone", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sea-anemone_922837/"}, "7": {"horse": "Blue Horizon", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/blue-horizon_1023241/"}, "8": {"horse": "Heart Peaks", "jockey": "K Brewer", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/heart-peaks_970240/"}, "9": {"horse": "Alesia\'s Love", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/alesias-love_980031/"}, "cond": "1450m Total $12.2k: 1st $7.6k Good", "title": "Turffontein - R7 [2024-11-07 13:45:00 UTC] Tab Telebet 0861 000 822 Fm 93 Divided Handicap (F & M) 1450m Total $12.2k: 1st $7.6k Good", "datetime": "2024-11-07 13:45:00 UTC"}, "8": {"1": {"horse": "Rattle Bag", "jockey": "P Strydom", "best_odds": "$5.00 / $2.20", "horse_url": "https://www.punters.com.au/horses/rattle-bag_873534/"}, "2": {"horse": "Destiny Of Fire", "jockey": "K Matsunyane", "best_odds": "$1.30", "horse_url": "https://www.punters.com.au/horses/destiny-of-fire_1104314/"}, "3": {"horse": "Pretty Analia", "jockey": "L Nhlapo", "best_odds": "$8.00", "horse_url": "https://www.punters.com.au/horses/pretty-analia_908199/"}, "4": {"horse": "Oh My Gucci Girl", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/oh-my-gucci-girl_1063230/"}, "5": {"horse": "Streisand", "jockey": "S Moodley", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/streisand_1085118/"}, "6": {"horse": "Princess Ilaria", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/princess-ilaria_913069/"}, "7": {"horse": "Secret Recipe", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/secret-recipe_935454/"}, "8": {"horse": "Risky Business", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/risky-business_867780/"}, "9": {"horse": "Trentino", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/trentino_891171/"}, "10": {"horse": "Vermacilli", "jockey": "N Klink", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/vermacilli_928713/"}, "11": {"horse": "Grecian Palace", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/grecian-palace_1008889/"}, "cond": "1450m Total $9.5k: 1st $5.9k Good", "title": "Turffontein - R8 [2024-11-07 14:20:00 UTC] Next Turffontein Racemeeting Saturday 9 November Fm 75 Divided Handicap (F & M) 1450m Total $9.5k: 1st $5.9k Good", "datetime": "2024-11-07 14:20:00 UTC"}}')
Palace Prince1916523-Oct-25
Guerilla Warfare1670514-Aug-25
Olympian Gold10858Event(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}')
On A Jet Plane1028523-Aug-25
Blurred Vision9838Event(url='https://www.punters.com.au/tracks/vaal_845/results/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2025, 11, 4, 23, 59, 59, 999999), json='{\n "1": {\n "cond": "1000m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R1 [2025-11-04 00:00:00 UTC] 4Racing Welcomes You Maiden Plate 1000m Total $10k: GOOD",\n "1": {\n "horse": "Queensland",\n "horse_url": "https://www.punters.com.au/horses/queensland_2049676/",\n "jockey": "C Murray",\n "top_tote": "$10.20 / $2.20 ",\n "sp": "$9.5",\n "margin": "00:57.030"\n },\n "2": {\n "horse": "Rockabilly",\n "horse_url": "https://www.punters.com.au/horses/rockabilly_2602953/",\n "jockey": "R Venniker",\n "top_tote": "$7.20 / $2.10 ",\n "sp": "$8",\n "margin": "2.00L"\n },\n "3": {\n "horse": "Old Fashioned",\n "horse_url": "https://www.punters.com.au/horses/old-fashioned_1145329/",\n "jockey": "K Matsunyane",\n "top_tote": "$9.20 / $2.10 ",\n "sp": "$8.5",\n "margin": "2.30L"\n },\n "4": {\n "horse": "Slender Silhouette",\n "horse_url": "https://www.punters.com.au/horses/slender-silhouette_1944661/",\n "jockey": "C Zackey",\n "top_tote": "$2.20 / $1.30 ",\n "sp": "$1.95",\n "margin": "3.05L"\n },\n "5": {\n "horse": "My Dear Friend",\n "horse_url": "https://www.punters.com.au/horses/my-dear-friend_1962324/",\n "jockey": "S Moodley",\n "top_tote": "$7.90 / $1.70 ",\n "sp": "$5.5",\n "margin": "4.55L"\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 "top_tote": "$17.10 / $3.70 ",\n "sp": "$17",\n "margin": "6.05L"\n },\n "7": {\n "horse": "Rock Music",\n "horse_url": "https://www.punters.com.au/horses/rock-music_2048161/",\n "jockey": "L Nhlapo",\n "top_tote": "$133.70 / $20.20 ",\n "sp": "$126",\n "margin": "6.25L"\n },\n "8": {\n "horse": "Forest Drum",\n "horse_url": "https://www.punters.com.au/horses/forest-drum_1899568/",\n "jockey": "T Mayhew",\n "top_tote": "$70.70 / $16.80 ",\n "sp": "$81",\n "margin": "11.00L"\n },\n "9": {\n "horse": "Sarsden Jet",\n "horse_url": "https://www.punters.com.au/horses/sarsden-jet_2602954/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$71.80 / $10.40 ",\n "sp": "$71",\n "margin": "14.50L"\n },\n "10": {\n "horse": "Gold Platina",\n "horse_url": "https://www.punters.com.au/horses/gold-platina_1965281/",\n "jockey": "J Syster",\n "top_tote": "$139.40 / $19.00 ",\n "sp": "$201",\n "margin": "19.50L"\n }\n },\n "2": {\n "cond": "1000m Total $9k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R2 [2025-11-04 00:00:00 UTC] youcanbetonus! Maiden Plate (F & M) 1000m Total $9k: GOOD",\n "1": {\n "horse": "Manyeleti",\n "horse_url": "https://www.punters.com.au/horses/manyeleti_2602957/",\n "jockey": "C Zackey",\n "top_tote": "$4.60 / $2.20 ",\n "sp": "$3.4",\n "margin": "00:56.360"\n },\n "2": {\n "horse": "Plumbago Park",\n "horse_url": "https://www.punters.com.au/horses/plumbago-park_1938690/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$19.50 / $2.70 ",\n "sp": "$13",\n "margin": "3.00L"\n },\n "3": {\n "horse": "Varachino\'s Champ",\n "horse_url": "https://www.punters.com.au/horses/varachinos-champ_2602959/",\n "jockey": "R Venniker",\n "top_tote": "$27.20 / $3.60 ",\n "sp": "$14",\n "margin": "8.25L"\n },\n "4": {\n "horse": "Kortvandraad",\n "horse_url": "https://www.punters.com.au/horses/kortvandraad_1102256/",\n "jockey": "K Matsunyane",\n "top_tote": "$31.00 / $5.30 ",\n "sp": "$15",\n "margin": "11.00L"\n },\n "5": {\n "horse": "Master\'s Lady",\n "horse_url": "https://www.punters.com.au/horses/masters-lady_2044762/",\n "jockey": "M Yeni",\n "top_tote": "$7.20 / $1.60 ",\n "sp": "$4",\n "margin": "12.00L"\n },\n "6": {\n "horse": "Emerald Forge",\n "horse_url": "https://www.punters.com.au/horses/emerald-forge_1943784/",\n "jockey": "C Murray",\n "top_tote": "$4.10 / $2.20 ",\n "sp": "$3.1",\n "margin": "12.75L"\n },\n "7": {\n "horse": "Dondoyaki",\n "horse_url": "https://www.punters.com.au/horses/dondoyaki_1942426/",\n "jockey": "S Moodley",\n "top_tote": "$24.10 / $3.40 ",\n "sp": "$18",\n "margin": "13.50L"\n },\n "8": {\n "horse": "Fire Within",\n "horse_url": "https://www.punters.com.au/horses/fire-within_2591344/",\n "jockey": "S Khumalo",\n "top_tote": "$377.70 / $22.50 ",\n "sp": "$126",\n "margin": "15.00L"\n },\n "9": {\n "horse": "Mystical Butterfly",\n "horse_url": "https://www.punters.com.au/horses/mystical-butterfly_2602958/",\n "jockey": "G Samo-burthia",\n "top_tote": "$80.80 / $10.60 ",\n "sp": "$51",\n "margin": "19.75L"\n },\n "10": {\n "horse": "Duchess Of Cognac",\n "horse_url": "https://www.punters.com.au/horses/duchess-of-cognac_2602955/",\n "jockey": "T Mayhew",\n "top_tote": "$226.60 / $45.00 ",\n "sp": "$81",\n "margin": "22.75L"\n },\n "11": {\n "horse": "Erebus",\n "horse_url": "https://www.punters.com.au/horses/erebus_2059614/",\n "jockey": "J Syster",\n "top_tote": "$283.30 / $15.00 ",\n "sp": "$126",\n "margin": "23.05L"\n }\n },\n "3": {\n "cond": "1400m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R3 [2025-11-04 00:00:00 UTC] Racing Today Maiden Plate 1400m Total $10k: GOOD",\n "1": {\n "horse": "Wayne",\n "horse_url": "https://www.punters.com.au/horses/wayne_2502473/",\n "jockey": "G Lerena",\n "top_tote": "$1.60 / $1.30 ",\n "sp": "$1.55",\n "margin": "01:23.000"\n },\n "2": {\n "horse": "Jaffa",\n "horse_url": "https://www.punters.com.au/horses/jaffa_2602961/",\n "jockey": "S Khumalo",\n "top_tote": "$29.60 / $7.50 ",\n "sp": "$26",\n "margin": "1.75L"\n },\n "3": {\n "horse": "Royal Engagement",\n "horse_url": "https://www.punters.com.au/horses/royal-engagement_2398087/",\n "jockey": "S Moodley",\n "top_tote": "$173.70 / $19.50 ",\n "sp": "$101",\n "margin": "3.00L"\n },\n "4": {\n "horse": "Amandla Ngawethu",\n "horse_url": "https://www.punters.com.au/horses/amandla-ngawethu_1404187/",\n "jockey": "C Habib",\n "top_tote": "$9.20 / $2.70 ",\n "sp": "$9.5",\n "margin": "3.30L"\n },\n "5": {\n "horse": "Afterburn",\n "horse_url": "https://www.punters.com.au/horses/afterburn_1410121/",\n "jockey": "N Klink",\n "top_tote": "$77.70 / $9.90 ",\n "sp": "$41",\n "margin": "3.80L"\n },\n "6": {\n "horse": "Go Johnny Go",\n "horse_url": "https://www.punters.com.au/horses/go-johnny-go_2602960/",\n "jockey": "C Murray",\n "top_tote": "$7.50 / $2.20 ",\n "sp": "$6.5",\n "margin": "6.55L"\n },\n "7": {\n "horse": "Battle Ofthe Bulge",\n "horse_url": "https://www.punters.com.au/horses/battle-ofthe-bulge_1100371/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$22.80 / $6.50 ",\n "sp": "$31",\n "margin": "7.05L"\n },\n "8": {\n "horse": "Down Town Cody",\n "horse_url": "https://www.punters.com.au/horses/down-town-cody_2057711/",\n "jockey": "M Yeni",\n "top_tote": "$69.80 / $17.70 ",\n "sp": "$81",\n "margin": "7.80L"\n },\n "9": {\n "horse": "Best Candidate",\n "horse_url": "https://www.punters.com.au/horses/best-candidate_2090074/",\n "jockey": "C Zackey",\n "top_tote": "$33.10 / $6.30 ",\n "sp": "$26",\n "margin": "9.30L"\n },\n "10": {\n "horse": "Sergeant Soqrat",\n "horse_url": "https://www.punters.com.au/horses/sergeant-soqrat_1959840/",\n "jockey": "K Matsunyane",\n "top_tote": "$49.50 / $9.40 ",\n "sp": "$34",\n "margin": "9.60L"\n },\n "11": {\n "horse": "Arizona Magic",\n "horse_url": "https://www.punters.com.au/horses/arizona-magic_2275796/",\n "jockey": "P Mxoli",\n "top_tote": "$22.80 / $5.70 ",\n "sp": "$21",\n "margin": "9.90L"\n },\n "12": {\n "horse": "Loveonthehorizon",\n "horse_url": "https://www.punters.com.au/horses/loveonthehorizon_2594084/",\n "jockey": "J Penny",\n "top_tote": "$156.30 / $27.20 ",\n "sp": "$151",\n "margin": "12.15L"\n },\n "13": {\n "horse": "God\'s Country",\n "horse_url": "https://www.punters.com.au/horses/gods-country_2090077/",\n "jockey": "L Nhlapo",\n "top_tote": "$621.60 / $76.30 ",\n "sp": "$126",\n "margin": "14.90L"\n },\n "14": {\n "horse": "Jet O War",\n "horse_url": "https://www.punters.com.au/horses/jet-o-war_2272819/",\n "jockey": "M Katjedi",\n "top_tote": "$80.20 / $23.60 ",\n "sp": "$81",\n "margin": "15.20L"\n },\n "15": {\n "horse": "Themastermind",\n "horse_url": "https://www.punters.com.au/horses/themastermind_2602962/",\n "jockey": "T Mayhew",\n "top_tote": "$310.80 / $53.00 ",\n "sp": "$151",\n "margin": "18.20L"\n },\n "16": {\n "horse": "Light Of Liberty",\n "horse_url": "https://www.punters.com.au/horses/light-of-liberty_1959848/",\n "jockey": "K Lihaba",\n "top_tote": "$104.50 / $19.00 ",\n "sp": "$126",\n "margin": "30.20L"\n }\n },\n "4": {\n "cond": "2400m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R4 [2025-11-04 00:00:00 UTC] Play Soccer 6, 10 And 13 Mr 75 Handicap 2400m Total $10k: GOOD",\n "1": {\n "horse": "Chabal",\n "horse_url": "https://www.punters.com.au/horses/chabal_1402298/",\n "jockey": "S Moodley",\n "top_tote": "$5.30 / $1.90 ",\n "sp": "$4.4",\n "margin": "02:30.530"\n },\n "2": {\n "horse": "Cartagena",\n "horse_url": "https://www.punters.com.au/horses/cartagena_1014676/",\n "jockey": "C Zackey",\n "top_tote": "$16.20 / $4.20 ",\n "sp": "$14",\n "margin": "0.30L"\n },\n "3": {\n "horse": "Arlington Action",\n "horse_url": "https://www.punters.com.au/horses/arlington-action_809307/",\n "jockey": "P Mxoli",\n "top_tote": "$7.10 / $2.30 ",\n "sp": "$6",\n "margin": "1.80L"\n },\n "4": {\n "horse": "Banha Bridge",\n "horse_url": "https://www.punters.com.au/horses/banha-bridge_727528/",\n "jockey": "M Yeni",\n "top_tote": "$31.00 / $3.70 ",\n "sp": "$19",\n "margin": "2.80L"\n },\n "5": {\n "horse": "Sky Pillar Rock",\n "horse_url": "https://www.punters.com.au/horses/sky-pillar-rock_1189867/",\n "jockey": "G Lerena",\n "top_tote": "$3.00 / $1.30 ",\n "sp": "$2.35",\n "margin": "3.00L"\n },\n "6": {\n "horse": "Volte Face",\n "horse_url": "https://www.punters.com.au/horses/volte-face_910033/",\n "jockey": "J Syster",\n "top_tote": "$28.50 / $4.40 ",\n "sp": "$17",\n "margin": "3.50L"\n },\n "7": {\n "horse": "Trident King",\n "horse_url": "https://www.punters.com.au/horses/trident-king_812828/",\n "jockey": "C Habib",\n "top_tote": "$14.10 / $2.70 ",\n "sp": "$9",\n "margin": "3.80L"\n },\n "8": {\n "horse": "Itsnowornever",\n "horse_url": "https://www.punters.com.au/horses/itsnowornever_2285721/",\n "jockey": "G Samo-burthia",\n "top_tote": "$24.40 / $3.30 ",\n "sp": "$16",\n "margin": "7.30L"\n }\n },\n "5": {\n "cond": "1000m Total $8k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R5 [2025-11-04 00:00:00 UTC] Tab 4Racing App Mr 66 Handicap 1000m Total $8k: GOOD",\n "1": {\n "horse": "Oriental Bouquet",\n "horse_url": "https://www.punters.com.au/horses/oriental-bouquet_945941/",\n "jockey": "K Lihaba",\n "top_tote": "$26.40 / $6.60 ",\n "sp": "$21",\n "margin": "00:57.370"\n },\n "2": {\n "horse": "Nkandla Gold",\n "horse_url": "https://www.punters.com.au/horses/nkandla-gold_1026608/",\n "jockey": "G Lerena",\n "top_tote": "$7.00 / $1.90 ",\n "sp": "$4.8",\n "margin": "0.15L"\n },\n "3": {\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 "top_tote": "$4.80 / $2.00 ",\n "sp": "$4.5",\n "margin": "0.65L"\n },\n "4": {\n "horse": "Tiger Storm",\n "horse_url": "https://www.punters.com.au/horses/tiger-storm_1094956/",\n "jockey": "R Venniker",\n "top_tote": "$7.40 / $2.60 ",\n "sp": "$6.5",\n "margin": "1.15L"\n },\n "5": {\n "horse": "Pacific",\n "horse_url": "https://www.punters.com.au/horses/pacific_1048571/",\n "jockey": "M Yeni",\n "top_tote": "$10.90 / $3.80 ",\n "sp": "$8",\n "margin": "1.35L"\n },\n "6": {\n "horse": "In The Ether",\n "horse_url": "https://www.punters.com.au/horses/in-the-ether_875504/",\n "jockey": "N Klink",\n "top_tote": "$9.60 / $3.60 ",\n "sp": "$11",\n "margin": "3.10L"\n },\n "7": {\n "horse": "Michael Faraday",\n "horse_url": "https://www.punters.com.au/horses/michael-faraday_895728/",\n "jockey": "G Samo-burthia",\n "top_tote": "$8.20 / $3.10 ",\n "sp": "$3.3",\n "margin": "5.10L"\n },\n "8": {\n "horse": "Summer Shade",\n "horse_url": "https://www.punters.com.au/horses/summer-shade_1050896/",\n "jockey": "L Nhlapo",\n "top_tote": "$38.50 / $12.70 ",\n "sp": "$91",\n "margin": "6.10L"\n }\n },\n "6": {\n "cond": "1200m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R6 [2025-11-04 00:00:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 82 Handicap 1200m Total $10k: GOOD",\n "1": {\n "horse": "Secret Chord",\n "horse_url": "https://www.punters.com.au/horses/secret-chord_1024018/",\n "jockey": "C Zackey",\n "top_tote": "$10.80 / $3.90 ",\n "sp": "$12",\n "margin": "01:09.610"\n },\n "2": {\n "horse": "Antonio Gaudi",\n "horse_url": "https://www.punters.com.au/horses/antonio-gaudi_1090856/",\n "jockey": "K Matsunyane",\n "top_tote": "$7.20 / $4.00 ",\n "sp": "$7",\n "margin": "2.50L"\n },\n "3": {\n "horse": "Fully Loaded",\n "horse_url": "https://www.punters.com.au/horses/fully-loaded_931706/",\n "jockey": "R Venniker",\n "top_tote": "$6.20 / $3.70 ",\n "sp": "$4.8",\n "margin": "2.80L"\n },\n "4": {\n "horse": "Drivelikeamaster",\n "horse_url": "https://www.punters.com.au/horses/drivelikeamaster_1673833/",\n "jockey": "T Mayhew",\n "top_tote": "$12.50 / $5.20 ",\n "sp": "$10",\n "margin": "3.30L"\n },\n "5": {\n "horse": "Falcon Strike",\n "horse_url": "https://www.punters.com.au/horses/falcon-strike_990048/",\n "jockey": "M Yeni",\n "top_tote": "$21.60 / $6.20 ",\n "sp": "$31",\n "margin": "4.05L"\n },\n "6": {\n "horse": "Turbo Power",\n "horse_url": "https://www.punters.com.au/horses/turbo-power_980717/",\n "jockey": "S Moodley",\n "top_tote": "$12.50 / $4.30 ",\n "sp": "$16",\n "margin": "4.55L"\n },\n "7": {\n "horse": "Romilly",\n "horse_url": "https://www.punters.com.au/horses/romilly_2080337/",\n "jockey": "G Lerena",\n "top_tote": "$12.50 / $6.80 ",\n "sp": "$13",\n "margin": "5.80L"\n },\n "8": {\n "horse": "Vibe Sa",\n "horse_url": "https://www.punters.com.au/horses/vibe-sa_986772/",\n "jockey": "S Khumalo",\n "top_tote": "$18.80 / $2.90 ",\n "sp": "$9",\n "margin": "7.80L"\n },\n "9": {\n "horse": "Palace Revolt",\n "horse_url": "https://www.punters.com.au/horses/palace-revolt_1013794/",\n "jockey": "C Habib",\n "top_tote": "$21.30 / $4.60 ",\n "sp": "$6.5",\n "margin": "11.30L"\n },\n "10": {\n "horse": "Ice Dragon",\n "horse_url": "https://www.punters.com.au/horses/ice-dragon_2594088/",\n "jockey": "P Mxoli",\n "top_tote": "$20.20 / $6.60 ",\n "sp": "$6",\n "margin": "13.30L"\n }\n },\n "7": {\n "cond": "1500m Total $11k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R7 [2025-11-04 00:00:00 UTC] Betway Summer Cup 29 November Mr 90 Handicap 1500m Total $11k: GOOD",\n "1": {\n "horse": "Dylan\'s Champ",\n "horse_url": "https://www.punters.com.au/horses/dylans-champ_1100373/",\n "jockey": "C Habib",\n "top_tote": "$3.30 / $2.10 ",\n "sp": "$3.4",\n "margin": "01:31.920"\n },\n "2": {\n "horse": "Eiffel Tower",\n "horse_url": "https://www.punters.com.au/horses/eiffel-tower_1022214/",\n "jockey": "P Mxoli",\n "top_tote": "$23.30 / $10.00 ",\n "sp": "$18",\n "margin": "3.25L"\n },\n "3": {\n "horse": "Last Car To Pass",\n "horse_url": "https://www.punters.com.au/horses/last-car-to-pass_1120183/",\n "jockey": "R Venniker",\n "top_tote": "$14.90 / $4.00 ",\n "sp": "$15",\n "margin": "3.55L"\n },\n "4": {\n "horse": "Jordan",\n "horse_url": "https://www.punters.com.au/horses/jordan_993545/",\n "jockey": "C Zackey",\n "top_tote": "$9.30 / $2.60 ",\n "sp": "$8",\n "margin": "4.05L"\n },\n "5": {\n "horse": "Open Highway",\n "horse_url": "https://www.punters.com.au/horses/open-highway_942875/",\n "jockey": "S Khumalo",\n "top_tote": "$9.00 / $3.30 ",\n "sp": "$9.5",\n "margin": "4.25L"\n },\n "6": {\n "horse": "We Are The Logans",\n "horse_url": "https://www.punters.com.au/horses/we-are-the-logans_944379/",\n "jockey": "L Nhlapo",\n "top_tote": "$39.30 / $11.00 ",\n "sp": "$71",\n "margin": "6.25L"\n },\n "7": {\n "horse": "Deception Pass",\n "horse_url": "https://www.punters.com.au/horses/deception-pass_1035862/",\n "jockey": "M Yeni",\n "top_tote": "$13.80 / $2.40 ",\n "sp": "$5.5",\n "margin": "7.25L"\n },\n "8": {\n "horse": "Zanthar",\n "horse_url": "https://www.punters.com.au/horses/zanthar_1072367/",\n "jockey": "G Samo-burthia",\n "top_tote": "$13.30 / $5.30 ",\n "sp": "$5.5",\n "margin": "9.25L"\n },\n "9": {\n "horse": "Presley",\n "horse_url": "https://www.punters.com.au/horses/presley_1018667/",\n "jockey": "G Lerena",\n "top_tote": "$7.30 / $5.30 ",\n "sp": "$6",\n "margin": "99.25L"\n }\n },\n "8": {\n "cond": "1600m Total $8k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R8 [2025-11-04 00:00:00 UTC] Next Vaal Racemeeting Tuesday 11 November Mr 68 Handicap 1600m Total $8k: GOOD",\n "1": {\n "horse": "Oklahoma Twister",\n "horse_url": "https://www.punters.com.au/horses/oklahoma-twister_1047428/",\n "jockey": "J Syster",\n "top_tote": "$4.20 / $2.20 ",\n "sp": "$4.6",\n "margin": "01:38.840"\n },\n "2": {\n "horse": "Vava Vegas",\n "horse_url": "https://www.punters.com.au/horses/vava-vegas_926312/",\n "jockey": "M Katjedi",\n "top_tote": "$11.20 / $3.30 ",\n "sp": "$11",\n "margin": "1.25L"\n },\n "3": {\n "horse": "Majalun",\n "horse_url": "https://www.punters.com.au/horses/majalun_1410122/",\n "jockey": "M Yeni",\n "top_tote": "$10.20 / $2.80 ",\n "sp": "$6.5",\n "margin": "4.25L"\n },\n "4": {\n "horse": "Gamer",\n "horse_url": "https://www.punters.com.au/horses/gamer_1043712/",\n "jockey": "P Mxoli",\n "top_tote": "$6.90 / $2.60 ",\n "sp": "$6.5",\n "margin": "8.00L"\n },\n "5": {\n "horse": "Commander Of All",\n "horse_url": "https://www.punters.com.au/horses/commander-of-all_933124/",\n "jockey": "L Nhlapo",\n "top_tote": "$9.70 / $3.60 ",\n "sp": "$9",\n "margin": "8.30L"\n },\n "6": {\n "horse": "Madame Pompadour",\n "horse_url": "https://www.punters.com.au/horses/madame-pompadour_943532/",\n "jockey": "S Khumalo",\n "top_tote": "$16.10 / $6.30 ",\n "sp": "$19",\n "margin": "9.30L"\n },\n "7": {\n "horse": "Sunshine Day",\n "horse_url": "https://www.punters.com.au/horses/sunshine-day_928551/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$9.20 / $3.00 ",\n "sp": "$7.5",\n "margin": "9.60L"\n },\n "8": {\n "horse": "Blurred Vision",\n "horse_url": "https://www.punters.com.au/horses/blurred-vision_1077575/",\n "jockey": "C Habib",\n "top_tote": "$14.90 / $3.90 ",\n "sp": "$12",\n "margin": "10.60L"\n },\n "9": {\n "horse": "Sheets And Goggles",\n "horse_url": "https://www.punters.com.au/horses/sheets-and-goggles_1064273/",\n "jockey": "C Zackey",\n "top_tote": "$7.60 / $2.40 ",\n "sp": "$6",\n "margin": "12.85L"\n }\n }\n}')
Wilkies9305Event(url='https://www.punters.com.au/racing-results/south-africa/vaal/2025-01-16/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2025, 1, 16, 9, 50), json='{"1": {"1": {"horse": "Legendary", "jockey": "R Danielson", "best_odds": "$2.80 / $1.70", "horse_url": "https://www.punters.com.au/horses/legendary_1080317/"}, "2": {"horse": "Chieftain\'s Shield", "jockey": "T Mayhew", "best_odds": "$2.70", "horse_url": "https://www.punters.com.au/horses/chieftains-shield_1076044/"}, "3": {"horse": "Oklahoma Twister", "jockey": "J Syster", "best_odds": "$8.00", "horse_url": "https://www.punters.com.au/horses/oklahoma-twister_1047428/"}, "4": {"horse": "Spy Story", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/spy-story_1075301/"}, "5": {"horse": "Spirito Selvaggio", "jockey": "R Munger", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/spirito-selvaggio_1100368/"}, "6": {"horse": "Gun Barrel", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gun-barrel_1411605/"}, "7": {"horse": "Parabellum", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/parabellum_1115568/"}, "8": {"horse": "Stop The Traffic", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/stop-the-traffic_1100372/"}, "9": {"horse": "Ragamuffin", "jockey": "W Marwing", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/ragamuffin_1015183/"}, "10": {"horse": "Blue Crystal", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/blue-crystal_1108476/"}, "11": {"horse": "Lord Of The North", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lord-of-the-north_1902970/"}, "cond": "1450m Total $10.8k: 1st $6.8k Good", "title": "Vaal - R1 [2025-01-16 09:50:00 UTC] 4Racing Welcomes You Maiden Plate 1450m Total $10.8k: 1st $6.8k Good", "datetime": "2025-01-16 09:50:00 UTC"}, "2": {"1": {"horse": "Gimme Passion", "jockey": "C Zackey", "best_odds": "$3.10 / $1.70", "horse_url": "https://www.punters.com.au/horses/gimme-passion_1902963/"}, "2": {"horse": "Mountain High", "jockey": "P Strydom", "best_odds": "$1.50", "horse_url": "https://www.punters.com.au/horses/mountain-high_1077585/"}, "3": {"horse": "Like A Prayer", "jockey": "K Brewer", "best_odds": "$14.00", "horse_url": "https://www.punters.com.au/horses/like-a-prayer_1410118/"}, "4": {"horse": "Asiah\'s Tiara", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/asiahs-tiara_1180989/"}, "5": {"horse": "Summer Winter", "jockey": "N Nastili", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/summer-winter_1098643/"}, "6": {"horse": "Villa Semaya", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/villa-semaya_941280/"}, "7": {"horse": "Flightlight", "jockey": "R Munger", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/flightlight_1909957/"}, "8": {"horse": "Gimme A Green Card", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gimme-a-green-card_1102948/"}, "9": {"horse": "Bella Boop Boop", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/bella-boop-boop_1082744/"}, "10": {"horse": "Aftershock", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/aftershock_1404165/"}, "11": {"horse": "Lady Bomber", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lady-bomber_1408510/"}, "12": {"horse": "Berriesofthestraw", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/berriesofthestraw_1033164/"}, "cond": "1450m Total $9.5k: 1st $5.9k Good", "title": "Vaal - R2 [2025-01-16 10:25:00 UTC] Play Soccer 6, 10 And 13 Maiden Plate (F & M) 1450m Total $9.5k: 1st $5.9k Good", "datetime": "2025-01-16 10:25:00 UTC"}, "3": {"1": {"horse": "Oh My Gucci Girl", "jockey": "M Katjedi", "best_odds": "$8.10 / $3.60", "horse_url": "https://www.punters.com.au/horses/oh-my-gucci-girl_1063230/"}, "2": {"horse": "Todoque", "jockey": "C Zackey", "best_odds": "$2.60", "horse_url": "https://www.punters.com.au/horses/todoque_1094946/"}, "3": {"horse": "Kotinos", "jockey": "R Munger", "best_odds": "$3.10", "horse_url": "https://www.punters.com.au/horses/kotinos_790022/"}, "4": {"horse": "Fast Duty", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/fast-duty_927153/"}, "5": {"horse": "Secret Recipe", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/secret-recipe_935454/"}, "6": {"horse": "King Rahul", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/king-rahul_941284/"}, "7": {"horse": "Breath Of Magic", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/breath-of-magic_992506/"}, "8": {"horse": "There She Goes", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/there-she-goes_795761/"}, "9": {"horse": "Phala Millions", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/phala-millions_1048572/"}, "10": {"horse": "Galladorn", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/galladorn_942873/"}, "11": {"horse": "Under The Rainbow", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/under-the-rainbow_1081531/"}, "cond": "1450m Total $9.9k: 1st $6.2k Good", "title": "Vaal - R3 [2025-01-16 11:00:00 UTC] www.tab4racing.com Classified Stakes 1450m Total $9.9k: 1st $6.2k Good", "datetime": "2025-01-16 11:00:00 UTC"}, "4": {"1": {"horse": "Sovereigns Call", "jockey": "R Munger", "best_odds": "$9.10 / $3.10", "horse_url": "https://www.punters.com.au/horses/sovereigns-call_1022216/"}, "2": {"horse": "Ampersand", "jockey": "T Mayhew", "best_odds": "$2.25", "horse_url": "https://www.punters.com.au/horses/ampersand_942870/"}, "3": {"horse": "Lets Play Poker", "jockey": "R Danielson", "best_odds": "$2.90", "horse_url": "https://www.punters.com.au/horses/lets-play-poker_1037082/"}, "4": {"horse": "Lava Fire", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lava-fire_1063756/"}, "5": {"horse": "Theres A Light", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/theres-a-light_1030728/"}, "6": {"horse": "Guerilla Warfare", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/guerilla-warfare_1052338/"}, "7": {"horse": "Super Awesome", "jockey": "D D Gouveia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/super-awesome_931984/"}, "8": {"horse": "Orange County", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/orange-county_1100367/"}, "cond": "1450m Total $10.8k: 1st $6.8k Good", "title": "Vaal - R4 [2025-01-16 11:35:00 UTC] Racehorse Owners Association Mr 80 Handicap 1450m Total $10.8k: 1st $6.8k Good", "datetime": "2025-01-16 11:35:00 UTC"}, "5": {"1": {"horse": "Melech", "jockey": "M Yeni", "best_odds": "$4.45 / $1.65", "horse_url": "https://www.punters.com.au/horses/melech_918063/"}, "2": {"horse": "Main Defender", "jockey": "G Lerena", "best_odds": "$1.12", "horse_url": "https://www.punters.com.au/horses/main-defender_942747/"}, "3": {"horse": "Fire \'n Flames", "jockey": "N Klink", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/fire-n-flames_928289/"}, "4": {"horse": "Mercantour", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/mercantour_891165/"}, "5": {"horse": "Zuzan", "jockey": "J Penny", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/zuzan_824173/"}, "6": {"horse": "Johnny Hero", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/johnny-hero_705712/"}, "cond": "1501m Total $18.1k: 1st $11.3k Good", "title": "Vaal - R5 [2025-01-16 12:10:00 UTC] Racing240 For Racing. For You Pinnacle Stakes 1501m Total $18.1k: 1st $11.3k Good", "datetime": "2025-01-16 12:10:00 UTC"}, "6": {"1": {"horse": "Silvano\'s Song", "jockey": "C Zackey", "best_odds": "$3.20 / $1.80", "horse_url": "https://www.punters.com.au/horses/silvanos-song_924493/"}, "2": {"horse": "One More Star", "jockey": "P Strydom", "best_odds": "$2.90", "horse_url": "https://www.punters.com.au/horses/one-more-star_1091347/"}, "3": {"horse": "Robert Browning", "jockey": "R Munger", "best_odds": "$8.50", "horse_url": "https://www.punters.com.au/horses/robert-browning_1092496/"}, "4": {"horse": "Another Universe", "jockey": "D D Gouveia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/another-universe_1101822/"}, "5": {"horse": "Gamer", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gamer_1043712/"}, "6": {"horse": "Hazlo Grande", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/hazlo-grande_939240/"}, "7": {"horse": "Party Punch", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/party-punch_1079998/"}, "8": {"horse": "Guy Alexander", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/guy-alexander_875484/"}, "9": {"horse": "Full Go", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/full-go_812827/"}, "10": {"horse": "Stormy Winter", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/stormy-winter_725991/"}, "11": {"horse": "Celtic Rush", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/celtic-rush_917914/"}, "12": {"horse": "Eye Catching", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/eye-catching_747539/"}, "cond": "2001m Total $9k: 1st $5.6k Good", "title": "Vaal - R6 [2025-01-16 12:45:00 UTC] Gauteng Guineas Day 1 February Mr 74 Handicap 2001m Total $9k: 1st $5.6k Good", "datetime": "2025-01-16 12:45:00 UTC"}, "7": {"1": {"horse": "Perini Palace", "jockey": "M Katjedi", "best_odds": "$63.00 / $15.00", "horse_url": "https://www.punters.com.au/horses/perini-palace_940858/"}, "2": {"horse": "Sahara Dawn", "jockey": "C Zackey", "best_odds": "$5.50", "horse_url": "https://www.punters.com.au/horses/sahara-dawn_998478/"}, "3": {"horse": "Vava Vegas", "jockey": "D Schwarz", "best_odds": "$3.60", "horse_url": "https://www.punters.com.au/horses/vava-vegas_926312/"}, "4": {"horse": "Bob Lee Swagger", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/bob-lee-swagger_942167/"}, "5": {"horse": "Great Barrier", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/great-barrier_940855/"}, "6": {"horse": "Can\'t Catch Me", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/cant-catch-me_889712/"}, "7": {"horse": "Call Me Master", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/call-me-master_766132/"}, "8": {"horse": "Kylie\'s Angel", "jockey": "G Dookhit", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/kylies-angel_1018682/"}, "9": {"horse": "Count Your Chances", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/count-your-chances_921019/"}, "10": {"horse": "Mix The Magic", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/mix-the-magic_875851/"}, "11": {"horse": "Samthewiseman", "jockey": "K Brewer", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/samthewiseman_900351/"}, "12": {"horse": "Wilkies", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/wilkies_896327/"}, "cond": "1450m Total $8.1k: 1st $5.1k Good", "title": "Vaal - R7 [2025-01-16 13:20:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 66 Handicap 1450m Total $8.1k: 1st $5.1k Good", "datetime": "2025-01-16 13:20:00 UTC"}, "8": {"1": {"horse": "Rollwiththepunches", "jockey": "G Lerena", "best_odds": "$1.62 / $1.22", "horse_url": "https://www.punters.com.au/horses/rollwiththepunches_790023/"}, "2": {"horse": "Cian The Conqueror", "jockey": "J Penny", "best_odds": "$4.80", "horse_url": "https://www.punters.com.au/horses/cian-the-conqueror_922833/"}, "3": {"horse": "Ikigai", "jockey": "K Matsunyane", "best_odds": "$3.30", "horse_url": "https://www.punters.com.au/horses/ikigai_723628/"}, "4": {"horse": "Tsar Bomba", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/tsar-bomba_917214/"}, "5": {"horse": "Wyzeact", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/wyzeact_1007238/"}, "6": {"horse": "Open Highway", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/open-highway_942875/"}, "7": {"horse": "Midnight Gem", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/midnight-gem_794351/"}, "8": {"horse": "Daring Dash", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/daring-dash_1082741/"}, "cond": "1200m Total $13.5k: 1st $8.5k Good", "title": "Vaal - R8 [2025-01-16 13:55:00 UTC] Tab Telebet 0861 000 822 Mr 96 Handicap 1200m Total $13.5k: 1st $8.5k Good", "datetime": "2025-01-16 13:55:00 UTC"}, "9": {"1": {"horse": "Boom Boom", "jockey": "C Zackey", "best_odds": "$6.10 / $2.70", "horse_url": "https://www.punters.com.au/horses/boom-boom_1015176/"}, "2": {"horse": "Prized Platinum", "jockey": "L Nhlapo", "best_odds": "$4.40", "horse_url": "https://www.punters.com.au/horses/prized-platinum_1061220/"}, "3": {"horse": "Sail The Sky", "jockey": "G Lerena", "best_odds": "$3.30", "horse_url": "https://www.punters.com.au/horses/sail-the-sky_1001491/"}, "4": {"horse": "Twice As Wild", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/twice-as-wild_823781/"}, "5": {"horse": "Written In Stone", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/written-in-stone_677326/"}, "6": {"horse": "Take Your Place", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/take-your-place_1077588/"}, "7": {"horse": "Gimme The Flame", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gimme-the-flame_891170/"}, "8": {"horse": "Hammies Hero", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/hammies-hero_907762/"}, "9": {"horse": "Time For Charity", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/time-for-charity_919985/"}, "cond": "1200m Total $9.9k: 1st $6.2k Good", "title": "Vaal - R9 [2025-01-16 14:30:00 UTC] Tab 4Racing App Classified Stakes 1200m Total $9.9k: 1st $6.2k Good", "datetime": "2025-01-16 14:30:00 UTC"}, "10": {"1": {"horse": "Neerah", "jockey": "P Strydom", "best_odds": "$4.00 / $2.25", "horse_url": "https://www.punters.com.au/horses/neerah_985567/"}, "2": {"horse": "Phantom Express", "jockey": "G Lerena", "best_odds": "$5.50", "horse_url": "https://www.punters.com.au/horses/phantom-express_944849/"}, "3": {"horse": "Pacific", "jockey": "K Matsunyane", "best_odds": "$10.00", "horse_url": "https://www.punters.com.au/horses/pacific_1048571/"}, "4": {"horse": "In The Ether", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/in-the-ether_875504/"}, "5": {"horse": "Lonely As A Cloud", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lonely-as-a-cloud_1072365/"}, "6": {"horse": "Sakhala Is\'cathulo", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sakhala-iscathulo_1047429/"}, "7": {"horse": "My One And Only", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/my-one-and-only_1111592/"}, "8": {"horse": "Dancing Dora", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/dancing-dora_854769/"}, "9": {"horse": "Enchanting Lady", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/enchanting-lady_937640/"}, "10": {"horse": "Glawari", "jockey": "J Penny", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/glawari_931845/"}, "11": {"horse": "Thunderbird", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/thunderbird_1044314/"}, "12": {"horse": "Oriental Bouquet", "jockey": "N Nastili", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/oriental-bouquet_945941/"}, "13": {"horse": "Pendragon", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/pendragon_896844/"}, "cond": "1000m Total $9.9k: 1st $6.2k Good", "title": "Vaal - R10 [2025-01-16 15:05:00 UTC] Next Vaal Racemeeting Tuesday 21 January Classified Stakes 1000m Total $9.9k: 1st $6.2k Good", "datetime": "2025-01-16 15:05:00 UTC"}}')
Last Cheer895507-Sep-23
Aunt Pittypat770711-Apr-24
Rose Tinted759920-Jan-24
Lapis Lazuli6562Event(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}')
Life Lesson6455Event(url='https://www.punters.com.au/racing-results/south-africa/vaal/2024-08-08/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2024, 8, 8, 10, 30), json='{"1": {"1": {"horse": "Captain Efficient", "jockey": "P Mongqawa", "best_odds": "$1.60 / $1.18", "horse_url": "https://www.punters.com.au/horses/captain-efficient_938855/"}, "2": {"horse": "Pursuit Of Fame", "jockey": "C Mabaya", "best_odds": "$9.00", "horse_url": "https://www.punters.com.au/horses/pursuit-of-fame_1082516/"}, "3": {"horse": "Captain Jim", "jockey": "T Matsoele", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/captain-jim_1024014/"}, "4": {"horse": "Brightest Blaze", "jockey": "N Jobose", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/brightest-blaze_1052033/"}, "5": {"horse": "Gold De Grace", "jockey": "I Lukhele", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gold-de-grace_1077592/"}, "6": {"horse": "Under The Rainbow", "jockey": "S Dwayana", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/under-the-rainbow_1081531/"}, "7": {"horse": "Silver Seven", "jockey": "J Bessel", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/silver-seven_1064306/"}, "cond": "1200m Total $6.8k: 1st $4.2k Good", "title": "Vaal - R1 [2024-08-08 10:30:00 UTC] 4Racing Welcomes You Work Riders Maiden Handicap 1200m Total $6.8k: 1st $4.2k Good", "datetime": "2024-08-08 10:30:00 UTC"}, "2": {"1": {"horse": "Cartagena", "jockey": "R Danielson", "best_odds": "$6.00 / $2.60", "horse_url": "https://www.punters.com.au/horses/cartagena_1014676/"}, "2": {"horse": "Kit Kat Katie", "jockey": "P Mxoli", "best_odds": "$3.00", "horse_url": "https://www.punters.com.au/horses/kit-kat-katie_901563/"}, "3": {"horse": "Perini Palace", "jockey": "S Khumalo", "best_odds": "$2.30", "horse_url": "https://www.punters.com.au/horses/perini-palace_940858/"}, "4": {"horse": "Someday Maybe", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/someday-maybe_938848/"}, "5": {"horse": "Golden Argo", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/golden-argo_1064305/"}, "6": {"horse": "Bilingual", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/bilingual_1035858/"}, "7": {"horse": "Paradise Flower", "jockey": "N Klink", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/paradise-flower_932423/"}, "8": {"horse": "Radiant Heat", "jockey": "M V\'rensburg", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/radiant-heat_1067987/"}, "cond": "1200m Total $6.8k: 1st $4.2k Good", "title": "Vaal - R2 [2024-08-08 11:05:00 UTC] Racing Today Maiden Handicap (F & M) 1200m Total $6.8k: 1st $4.2k Good", "datetime": "2024-08-08 11:05:00 UTC"}, "3": {"1": {"horse": "Full Go", "jockey": "M Katjedi", "best_odds": "$5.10 / $2.40", "horse_url": "https://www.punters.com.au/horses/full-go_812827/"}, "2": {"horse": "Flag Bearer", "jockey": "S Khumalo", "best_odds": "$2.15", "horse_url": "https://www.punters.com.au/horses/flag-bearer_807089/"}, "3": {"horse": "Eiger Sanction", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/eiger-sanction_1026607/"}, "4": {"horse": "Zoombomber", "jockey": "M V\'rensburg", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/zoombomber_938862/"}, "5": {"horse": "Green Sceptre", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/green-sceptre_892110/"}, "6": {"horse": "Parker Getrix", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/parker-getrix_801284/"}, "7": {"horse": "Rainy Season", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/rainy-season_788562/"}, "cond": "1700m Total $6.8k: 1st $4.2k Good", "title": "Vaal - R3 [2024-08-08 11:40:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 62 Handicap 1700m Total $6.8k: 1st $4.2k Good", "datetime": "2024-08-08 11:40:00 UTC"}, "4": {"1": {"horse": "Apache Son", "jockey": "P Mxoli", "best_odds": "$4.25 / $2.20", "horse_url": "https://www.punters.com.au/horses/apache-son_1078886/"}, "2": {"horse": "Futurewolff", "jockey": "J Syster", "best_odds": "$8.50", "horse_url": "https://www.punters.com.au/horses/futurewolff_892109/"}, "3": {"horse": "Blackberry Breeze", "jockey": "M Katjedi", "best_odds": "$2.35", "horse_url": "https://www.punters.com.au/horses/blackberry-breeze_1034985/"}, "4": {"horse": "Celtic Rush", "jockey": "M V\'rensburg", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/celtic-rush_917914/"}, "5": {"horse": "Whispers Of War", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/whispers-of-war_769088/"}, "6": {"horse": "American Rebel", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/american-rebel_1079302/"}, "7": {"horse": "Circle Of Grace", "jockey": "S Khumalo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/circle-of-grace_934618/"}, "8": {"horse": "Banha Bridge", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/banha-bridge_727528/"}, "9": {"horse": "Trident King", "jockey": "P Strydom", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/trident-king_812828/"}, "cond": "1700m Total $7.7k: 1st $4.8k Good", "title": "Vaal - R4 [2024-08-08 12:15:00 UTC] Racing240 For Racing. For You Mr 82 Handicap 1700m Total $7.7k: 1st $4.8k Good", "datetime": "2024-08-08 12:15:00 UTC"}, "5": {"1": {"horse": "Linganomore", "jockey": "M V\'rensburg", "best_odds": "$3.30 / $1.80", "horse_url": "https://www.punters.com.au/horses/linganomore_858401/"}, "2": {"horse": "Damova", "jockey": "N Nastili", "best_odds": "$2.80", "horse_url": "https://www.punters.com.au/horses/damova_865065/"}, "3": {"horse": "Free In Seattle", "jockey": "P Strydom", "best_odds": "$2.90", "horse_url": "https://www.punters.com.au/horses/free-in-seattle_1070672/"}, "4": {"horse": "Feeling Groovy", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/feeling-groovy_897272/"}, "5": {"horse": "Kittyboys Girl", "jockey": "H Greyling", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/kittyboys-girl_903240/"}, "6": {"horse": "Leonessa", "jockey": "S Khumalo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/leonessa_941288/"}, "7": {"horse": "Beguiling", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/beguiling_930620/"}, "8": {"horse": "Azucar", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/azucar_873516/"}, "cond": "1800m Total $6.3k: 1st $4k Good", "title": "Vaal - R5 [2024-08-08 12:50:00 UTC] Tab Telebet 0861 000 822 Fm 63 Handicap (F & M) 1800m Total $6.3k: 1st $4k Good", "datetime": "2024-08-08 12:50:00 UTC"}, "6": {"1": {"horse": "Risky Business", "jockey": "M Yeni", "best_odds": "$2.90 / $1.66", "horse_url": "https://www.punters.com.au/horses/risky-business_867780/"}, "2": {"horse": "Dancing Dora", "jockey": "G Lerena", "best_odds": "$1.70", "horse_url": "https://www.punters.com.au/horses/dancing-dora_854769/"}, "3": {"horse": "Mix The Magic", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/mix-the-magic_875851/"}, "4": {"horse": "Together Again", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/together-again_928870/"}, "5": {"horse": "Life Lesson", "jockey": "N Nastili", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/life-lesson_1022211/"}, "6": {"horse": "Cantfoolme", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/cantfoolme_907025/"}, "7": {"horse": "Memorial Day", "jockey": "S Khumalo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/memorial-day_901566/"}, "cond": "1400m Total $6.3k: 1st $4k Good", "title": "Vaal - R6 [2024-08-08 13:25:00 UTC] Take A Bet Wina Numba Numba Fm 64 Handicap (F & M) 1400m Total $6.3k: 1st $4k Good", "datetime": "2024-08-08 13:25:00 UTC"}, "7": {"1": {"horse": "Vegas Hi Rise", "jockey": "S Khumalo", "best_odds": "$7.50 / $3.50", "horse_url": "https://www.punters.com.au/horses/vegas-hi-rise_820065/"}, "2": {"horse": "Warm Winter Nite", "jockey": "G Lerena", "best_odds": "$2.25", "horse_url": "https://www.punters.com.au/horses/warm-winter-nite_938119/"}, "3": {"horse": "Purpleninjaturtle", "jockey": "W Marwing", "best_odds": "$2.40", "horse_url": "https://www.punters.com.au/horses/purpleninjaturtle_940201/"}, "4": {"horse": "Second Breath", "jockey": "P Strydom", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/second-breath_886918/"}, "5": {"horse": "Munchkin", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/munchkin_914094/"}, "6": {"horse": "Spirited Girl", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/spirited-girl_1030727/"}, "7": {"horse": "Phala Millions", "jockey": "N Nastili", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/phala-millions_1048572/"}, "8": {"horse": "Houston", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/houston_910032/"}, "9": {"horse": "Global Thunder", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/global-thunder_936587/"}, "10": {"horse": "Lulu\'s Boy", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lulus-boy_798988/"}, "cond": "1200m Total $7.7k: 1st $4.8k Good", "title": "Vaal - R7 [2024-08-08 14:05:00 UTC] www.tab4racing.com Mr 80 Handicap 1200m Total $7.7k: 1st $4.8k Good", "datetime": "2024-08-08 14:05:00 UTC"}, "8": {"1": {"horse": "Written In Stone", "jockey": "L Nhlapo", "best_odds": "$16.20 / $6.50", "horse_url": "https://www.punters.com.au/horses/written-in-stone_677326/"}, "2": {"horse": "Jet Cat", "jockey": "J Syster", "best_odds": "$8.00", "horse_url": "https://www.punters.com.au/horses/jet-cat_743525/"}, "3": {"horse": "Commander Of All", "jockey": "G Lerena", "best_odds": "$3.10", "horse_url": "https://www.punters.com.au/horses/commander-of-all_933124/"}, "4": {"horse": "Southern Style", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/southern-style_876161/"}, "5": {"horse": "After Hours", "jockey": "S Khumalo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/after-hours_767782/"}, "6": {"horse": "Samoa", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/samoa_632812/"}, "7": {"horse": "Prized Platinum", "jockey": "P Strydom", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/prized-platinum_1061220/"}, "8": {"horse": "Dark Tide", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/dark-tide_707458/"}, "9": {"horse": "Vava Vegas", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/vava-vegas_926312/"}, "10": {"horse": "Prince Of Denmark", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/prince-of-denmark_931842/"}, "11": {"horse": "Miraculous Man", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/miraculous-man_915854/"}, "12": {"horse": "Sail The Sky", "jockey": "M V\'rensburg", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sail-the-sky_1001491/"}, "cond": "1200m Total $6.8k: 1st $4.2k Good", "title": "Vaal - R8 [2024-08-08 14:40:00 UTC] Next Vaal Racemeeting Tuesday 20 August Mr 66 Handicap 1200m Total $6.8k: 1st $4.2k Good", "datetime": "2024-08-08 14:40:00 UTC"}}')
Ice Dragon5519Event(url='https://www.punters.com.au/tracks/vaal_845/results/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2025, 11, 4, 23, 59, 59, 999999), json='{\n "1": {\n "cond": "1000m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R1 [2025-11-04 00:00:00 UTC] 4Racing Welcomes You Maiden Plate 1000m Total $10k: GOOD",\n "1": {\n "horse": "Queensland",\n "horse_url": "https://www.punters.com.au/horses/queensland_2049676/",\n "jockey": "C Murray",\n "top_tote": "$10.20 / $2.20 ",\n "sp": "$9.5",\n "margin": "00:57.030"\n },\n "2": {\n "horse": "Rockabilly",\n "horse_url": "https://www.punters.com.au/horses/rockabilly_2602953/",\n "jockey": "R Venniker",\n "top_tote": "$7.20 / $2.10 ",\n "sp": "$8",\n "margin": "2.00L"\n },\n "3": {\n "horse": "Old Fashioned",\n "horse_url": "https://www.punters.com.au/horses/old-fashioned_1145329/",\n "jockey": "K Matsunyane",\n "top_tote": "$9.20 / $2.10 ",\n "sp": "$8.5",\n "margin": "2.30L"\n },\n "4": {\n "horse": "Slender Silhouette",\n "horse_url": "https://www.punters.com.au/horses/slender-silhouette_1944661/",\n "jockey": "C Zackey",\n "top_tote": "$2.20 / $1.30 ",\n "sp": "$1.95",\n "margin": "3.05L"\n },\n "5": {\n "horse": "My Dear Friend",\n "horse_url": "https://www.punters.com.au/horses/my-dear-friend_1962324/",\n "jockey": "S Moodley",\n "top_tote": "$7.90 / $1.70 ",\n "sp": "$5.5",\n "margin": "4.55L"\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 "top_tote": "$17.10 / $3.70 ",\n "sp": "$17",\n "margin": "6.05L"\n },\n "7": {\n "horse": "Rock Music",\n "horse_url": "https://www.punters.com.au/horses/rock-music_2048161/",\n "jockey": "L Nhlapo",\n "top_tote": "$133.70 / $20.20 ",\n "sp": "$126",\n "margin": "6.25L"\n },\n "8": {\n "horse": "Forest Drum",\n "horse_url": "https://www.punters.com.au/horses/forest-drum_1899568/",\n "jockey": "T Mayhew",\n "top_tote": "$70.70 / $16.80 ",\n "sp": "$81",\n "margin": "11.00L"\n },\n "9": {\n "horse": "Sarsden Jet",\n "horse_url": "https://www.punters.com.au/horses/sarsden-jet_2602954/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$71.80 / $10.40 ",\n "sp": "$71",\n "margin": "14.50L"\n },\n "10": {\n "horse": "Gold Platina",\n "horse_url": "https://www.punters.com.au/horses/gold-platina_1965281/",\n "jockey": "J Syster",\n "top_tote": "$139.40 / $19.00 ",\n "sp": "$201",\n "margin": "19.50L"\n }\n },\n "2": {\n "cond": "1000m Total $9k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R2 [2025-11-04 00:00:00 UTC] youcanbetonus! Maiden Plate (F & M) 1000m Total $9k: GOOD",\n "1": {\n "horse": "Manyeleti",\n "horse_url": "https://www.punters.com.au/horses/manyeleti_2602957/",\n "jockey": "C Zackey",\n "top_tote": "$4.60 / $2.20 ",\n "sp": "$3.4",\n "margin": "00:56.360"\n },\n "2": {\n "horse": "Plumbago Park",\n "horse_url": "https://www.punters.com.au/horses/plumbago-park_1938690/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$19.50 / $2.70 ",\n "sp": "$13",\n "margin": "3.00L"\n },\n "3": {\n "horse": "Varachino\'s Champ",\n "horse_url": "https://www.punters.com.au/horses/varachinos-champ_2602959/",\n "jockey": "R Venniker",\n "top_tote": "$27.20 / $3.60 ",\n "sp": "$14",\n "margin": "8.25L"\n },\n "4": {\n "horse": "Kortvandraad",\n "horse_url": "https://www.punters.com.au/horses/kortvandraad_1102256/",\n "jockey": "K Matsunyane",\n "top_tote": "$31.00 / $5.30 ",\n "sp": "$15",\n "margin": "11.00L"\n },\n "5": {\n "horse": "Master\'s Lady",\n "horse_url": "https://www.punters.com.au/horses/masters-lady_2044762/",\n "jockey": "M Yeni",\n "top_tote": "$7.20 / $1.60 ",\n "sp": "$4",\n "margin": "12.00L"\n },\n "6": {\n "horse": "Emerald Forge",\n "horse_url": "https://www.punters.com.au/horses/emerald-forge_1943784/",\n "jockey": "C Murray",\n "top_tote": "$4.10 / $2.20 ",\n "sp": "$3.1",\n "margin": "12.75L"\n },\n "7": {\n "horse": "Dondoyaki",\n "horse_url": "https://www.punters.com.au/horses/dondoyaki_1942426/",\n "jockey": "S Moodley",\n "top_tote": "$24.10 / $3.40 ",\n "sp": "$18",\n "margin": "13.50L"\n },\n "8": {\n "horse": "Fire Within",\n "horse_url": "https://www.punters.com.au/horses/fire-within_2591344/",\n "jockey": "S Khumalo",\n "top_tote": "$377.70 / $22.50 ",\n "sp": "$126",\n "margin": "15.00L"\n },\n "9": {\n "horse": "Mystical Butterfly",\n "horse_url": "https://www.punters.com.au/horses/mystical-butterfly_2602958/",\n "jockey": "G Samo-burthia",\n "top_tote": "$80.80 / $10.60 ",\n "sp": "$51",\n "margin": "19.75L"\n },\n "10": {\n "horse": "Duchess Of Cognac",\n "horse_url": "https://www.punters.com.au/horses/duchess-of-cognac_2602955/",\n "jockey": "T Mayhew",\n "top_tote": "$226.60 / $45.00 ",\n "sp": "$81",\n "margin": "22.75L"\n },\n "11": {\n "horse": "Erebus",\n "horse_url": "https://www.punters.com.au/horses/erebus_2059614/",\n "jockey": "J Syster",\n "top_tote": "$283.30 / $15.00 ",\n "sp": "$126",\n "margin": "23.05L"\n }\n },\n "3": {\n "cond": "1400m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R3 [2025-11-04 00:00:00 UTC] Racing Today Maiden Plate 1400m Total $10k: GOOD",\n "1": {\n "horse": "Wayne",\n "horse_url": "https://www.punters.com.au/horses/wayne_2502473/",\n "jockey": "G Lerena",\n "top_tote": "$1.60 / $1.30 ",\n "sp": "$1.55",\n "margin": "01:23.000"\n },\n "2": {\n "horse": "Jaffa",\n "horse_url": "https://www.punters.com.au/horses/jaffa_2602961/",\n "jockey": "S Khumalo",\n "top_tote": "$29.60 / $7.50 ",\n "sp": "$26",\n "margin": "1.75L"\n },\n "3": {\n "horse": "Royal Engagement",\n "horse_url": "https://www.punters.com.au/horses/royal-engagement_2398087/",\n "jockey": "S Moodley",\n "top_tote": "$173.70 / $19.50 ",\n "sp": "$101",\n "margin": "3.00L"\n },\n "4": {\n "horse": "Amandla Ngawethu",\n "horse_url": "https://www.punters.com.au/horses/amandla-ngawethu_1404187/",\n "jockey": "C Habib",\n "top_tote": "$9.20 / $2.70 ",\n "sp": "$9.5",\n "margin": "3.30L"\n },\n "5": {\n "horse": "Afterburn",\n "horse_url": "https://www.punters.com.au/horses/afterburn_1410121/",\n "jockey": "N Klink",\n "top_tote": "$77.70 / $9.90 ",\n "sp": "$41",\n "margin": "3.80L"\n },\n "6": {\n "horse": "Go Johnny Go",\n "horse_url": "https://www.punters.com.au/horses/go-johnny-go_2602960/",\n "jockey": "C Murray",\n "top_tote": "$7.50 / $2.20 ",\n "sp": "$6.5",\n "margin": "6.55L"\n },\n "7": {\n "horse": "Battle Ofthe Bulge",\n "horse_url": "https://www.punters.com.au/horses/battle-ofthe-bulge_1100371/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$22.80 / $6.50 ",\n "sp": "$31",\n "margin": "7.05L"\n },\n "8": {\n "horse": "Down Town Cody",\n "horse_url": "https://www.punters.com.au/horses/down-town-cody_2057711/",\n "jockey": "M Yeni",\n "top_tote": "$69.80 / $17.70 ",\n "sp": "$81",\n "margin": "7.80L"\n },\n "9": {\n "horse": "Best Candidate",\n "horse_url": "https://www.punters.com.au/horses/best-candidate_2090074/",\n "jockey": "C Zackey",\n "top_tote": "$33.10 / $6.30 ",\n "sp": "$26",\n "margin": "9.30L"\n },\n "10": {\n "horse": "Sergeant Soqrat",\n "horse_url": "https://www.punters.com.au/horses/sergeant-soqrat_1959840/",\n "jockey": "K Matsunyane",\n "top_tote": "$49.50 / $9.40 ",\n "sp": "$34",\n "margin": "9.60L"\n },\n "11": {\n "horse": "Arizona Magic",\n "horse_url": "https://www.punters.com.au/horses/arizona-magic_2275796/",\n "jockey": "P Mxoli",\n "top_tote": "$22.80 / $5.70 ",\n "sp": "$21",\n "margin": "9.90L"\n },\n "12": {\n "horse": "Loveonthehorizon",\n "horse_url": "https://www.punters.com.au/horses/loveonthehorizon_2594084/",\n "jockey": "J Penny",\n "top_tote": "$156.30 / $27.20 ",\n "sp": "$151",\n "margin": "12.15L"\n },\n "13": {\n "horse": "God\'s Country",\n "horse_url": "https://www.punters.com.au/horses/gods-country_2090077/",\n "jockey": "L Nhlapo",\n "top_tote": "$621.60 / $76.30 ",\n "sp": "$126",\n "margin": "14.90L"\n },\n "14": {\n "horse": "Jet O War",\n "horse_url": "https://www.punters.com.au/horses/jet-o-war_2272819/",\n "jockey": "M Katjedi",\n "top_tote": "$80.20 / $23.60 ",\n "sp": "$81",\n "margin": "15.20L"\n },\n "15": {\n "horse": "Themastermind",\n "horse_url": "https://www.punters.com.au/horses/themastermind_2602962/",\n "jockey": "T Mayhew",\n "top_tote": "$310.80 / $53.00 ",\n "sp": "$151",\n "margin": "18.20L"\n },\n "16": {\n "horse": "Light Of Liberty",\n "horse_url": "https://www.punters.com.au/horses/light-of-liberty_1959848/",\n "jockey": "K Lihaba",\n "top_tote": "$104.50 / $19.00 ",\n "sp": "$126",\n "margin": "30.20L"\n }\n },\n "4": {\n "cond": "2400m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R4 [2025-11-04 00:00:00 UTC] Play Soccer 6, 10 And 13 Mr 75 Handicap 2400m Total $10k: GOOD",\n "1": {\n "horse": "Chabal",\n "horse_url": "https://www.punters.com.au/horses/chabal_1402298/",\n "jockey": "S Moodley",\n "top_tote": "$5.30 / $1.90 ",\n "sp": "$4.4",\n "margin": "02:30.530"\n },\n "2": {\n "horse": "Cartagena",\n "horse_url": "https://www.punters.com.au/horses/cartagena_1014676/",\n "jockey": "C Zackey",\n "top_tote": "$16.20 / $4.20 ",\n "sp": "$14",\n "margin": "0.30L"\n },\n "3": {\n "horse": "Arlington Action",\n "horse_url": "https://www.punters.com.au/horses/arlington-action_809307/",\n "jockey": "P Mxoli",\n "top_tote": "$7.10 / $2.30 ",\n "sp": "$6",\n "margin": "1.80L"\n },\n "4": {\n "horse": "Banha Bridge",\n "horse_url": "https://www.punters.com.au/horses/banha-bridge_727528/",\n "jockey": "M Yeni",\n "top_tote": "$31.00 / $3.70 ",\n "sp": "$19",\n "margin": "2.80L"\n },\n "5": {\n "horse": "Sky Pillar Rock",\n "horse_url": "https://www.punters.com.au/horses/sky-pillar-rock_1189867/",\n "jockey": "G Lerena",\n "top_tote": "$3.00 / $1.30 ",\n "sp": "$2.35",\n "margin": "3.00L"\n },\n "6": {\n "horse": "Volte Face",\n "horse_url": "https://www.punters.com.au/horses/volte-face_910033/",\n "jockey": "J Syster",\n "top_tote": "$28.50 / $4.40 ",\n "sp": "$17",\n "margin": "3.50L"\n },\n "7": {\n "horse": "Trident King",\n "horse_url": "https://www.punters.com.au/horses/trident-king_812828/",\n "jockey": "C Habib",\n "top_tote": "$14.10 / $2.70 ",\n "sp": "$9",\n "margin": "3.80L"\n },\n "8": {\n "horse": "Itsnowornever",\n "horse_url": "https://www.punters.com.au/horses/itsnowornever_2285721/",\n "jockey": "G Samo-burthia",\n "top_tote": "$24.40 / $3.30 ",\n "sp": "$16",\n "margin": "7.30L"\n }\n },\n "5": {\n "cond": "1000m Total $8k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R5 [2025-11-04 00:00:00 UTC] Tab 4Racing App Mr 66 Handicap 1000m Total $8k: GOOD",\n "1": {\n "horse": "Oriental Bouquet",\n "horse_url": "https://www.punters.com.au/horses/oriental-bouquet_945941/",\n "jockey": "K Lihaba",\n "top_tote": "$26.40 / $6.60 ",\n "sp": "$21",\n "margin": "00:57.370"\n },\n "2": {\n "horse": "Nkandla Gold",\n "horse_url": "https://www.punters.com.au/horses/nkandla-gold_1026608/",\n "jockey": "G Lerena",\n "top_tote": "$7.00 / $1.90 ",\n "sp": "$4.8",\n "margin": "0.15L"\n },\n "3": {\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 "top_tote": "$4.80 / $2.00 ",\n "sp": "$4.5",\n "margin": "0.65L"\n },\n "4": {\n "horse": "Tiger Storm",\n "horse_url": "https://www.punters.com.au/horses/tiger-storm_1094956/",\n "jockey": "R Venniker",\n "top_tote": "$7.40 / $2.60 ",\n "sp": "$6.5",\n "margin": "1.15L"\n },\n "5": {\n "horse": "Pacific",\n "horse_url": "https://www.punters.com.au/horses/pacific_1048571/",\n "jockey": "M Yeni",\n "top_tote": "$10.90 / $3.80 ",\n "sp": "$8",\n "margin": "1.35L"\n },\n "6": {\n "horse": "In The Ether",\n "horse_url": "https://www.punters.com.au/horses/in-the-ether_875504/",\n "jockey": "N Klink",\n "top_tote": "$9.60 / $3.60 ",\n "sp": "$11",\n "margin": "3.10L"\n },\n "7": {\n "horse": "Michael Faraday",\n "horse_url": "https://www.punters.com.au/horses/michael-faraday_895728/",\n "jockey": "G Samo-burthia",\n "top_tote": "$8.20 / $3.10 ",\n "sp": "$3.3",\n "margin": "5.10L"\n },\n "8": {\n "horse": "Summer Shade",\n "horse_url": "https://www.punters.com.au/horses/summer-shade_1050896/",\n "jockey": "L Nhlapo",\n "top_tote": "$38.50 / $12.70 ",\n "sp": "$91",\n "margin": "6.10L"\n }\n },\n "6": {\n "cond": "1200m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R6 [2025-11-04 00:00:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 82 Handicap 1200m Total $10k: GOOD",\n "1": {\n "horse": "Secret Chord",\n "horse_url": "https://www.punters.com.au/horses/secret-chord_1024018/",\n "jockey": "C Zackey",\n "top_tote": "$10.80 / $3.90 ",\n "sp": "$12",\n "margin": "01:09.610"\n },\n "2": {\n "horse": "Antonio Gaudi",\n "horse_url": "https://www.punters.com.au/horses/antonio-gaudi_1090856/",\n "jockey": "K Matsunyane",\n "top_tote": "$7.20 / $4.00 ",\n "sp": "$7",\n "margin": "2.50L"\n },\n "3": {\n "horse": "Fully Loaded",\n "horse_url": "https://www.punters.com.au/horses/fully-loaded_931706/",\n "jockey": "R Venniker",\n "top_tote": "$6.20 / $3.70 ",\n "sp": "$4.8",\n "margin": "2.80L"\n },\n "4": {\n "horse": "Drivelikeamaster",\n "horse_url": "https://www.punters.com.au/horses/drivelikeamaster_1673833/",\n "jockey": "T Mayhew",\n "top_tote": "$12.50 / $5.20 ",\n "sp": "$10",\n "margin": "3.30L"\n },\n "5": {\n "horse": "Falcon Strike",\n "horse_url": "https://www.punters.com.au/horses/falcon-strike_990048/",\n "jockey": "M Yeni",\n "top_tote": "$21.60 / $6.20 ",\n "sp": "$31",\n "margin": "4.05L"\n },\n "6": {\n "horse": "Turbo Power",\n "horse_url": "https://www.punters.com.au/horses/turbo-power_980717/",\n "jockey": "S Moodley",\n "top_tote": "$12.50 / $4.30 ",\n "sp": "$16",\n "margin": "4.55L"\n },\n "7": {\n "horse": "Romilly",\n "horse_url": "https://www.punters.com.au/horses/romilly_2080337/",\n "jockey": "G Lerena",\n "top_tote": "$12.50 / $6.80 ",\n "sp": "$13",\n "margin": "5.80L"\n },\n "8": {\n "horse": "Vibe Sa",\n "horse_url": "https://www.punters.com.au/horses/vibe-sa_986772/",\n "jockey": "S Khumalo",\n "top_tote": "$18.80 / $2.90 ",\n "sp": "$9",\n "margin": "7.80L"\n },\n "9": {\n "horse": "Palace Revolt",\n "horse_url": "https://www.punters.com.au/horses/palace-revolt_1013794/",\n "jockey": "C Habib",\n "top_tote": "$21.30 / $4.60 ",\n "sp": "$6.5",\n "margin": "11.30L"\n },\n "10": {\n "horse": "Ice Dragon",\n "horse_url": "https://www.punters.com.au/horses/ice-dragon_2594088/",\n "jockey": "P Mxoli",\n "top_tote": "$20.20 / $6.60 ",\n "sp": "$6",\n "margin": "13.30L"\n }\n },\n "7": {\n "cond": "1500m Total $11k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R7 [2025-11-04 00:00:00 UTC] Betway Summer Cup 29 November Mr 90 Handicap 1500m Total $11k: GOOD",\n "1": {\n "horse": "Dylan\'s Champ",\n "horse_url": "https://www.punters.com.au/horses/dylans-champ_1100373/",\n "jockey": "C Habib",\n "top_tote": "$3.30 / $2.10 ",\n "sp": "$3.4",\n "margin": "01:31.920"\n },\n "2": {\n "horse": "Eiffel Tower",\n "horse_url": "https://www.punters.com.au/horses/eiffel-tower_1022214/",\n "jockey": "P Mxoli",\n "top_tote": "$23.30 / $10.00 ",\n "sp": "$18",\n "margin": "3.25L"\n },\n "3": {\n "horse": "Last Car To Pass",\n "horse_url": "https://www.punters.com.au/horses/last-car-to-pass_1120183/",\n "jockey": "R Venniker",\n "top_tote": "$14.90 / $4.00 ",\n "sp": "$15",\n "margin": "3.55L"\n },\n "4": {\n "horse": "Jordan",\n "horse_url": "https://www.punters.com.au/horses/jordan_993545/",\n "jockey": "C Zackey",\n "top_tote": "$9.30 / $2.60 ",\n "sp": "$8",\n "margin": "4.05L"\n },\n "5": {\n "horse": "Open Highway",\n "horse_url": "https://www.punters.com.au/horses/open-highway_942875/",\n "jockey": "S Khumalo",\n "top_tote": "$9.00 / $3.30 ",\n "sp": "$9.5",\n "margin": "4.25L"\n },\n "6": {\n "horse": "We Are The Logans",\n "horse_url": "https://www.punters.com.au/horses/we-are-the-logans_944379/",\n "jockey": "L Nhlapo",\n "top_tote": "$39.30 / $11.00 ",\n "sp": "$71",\n "margin": "6.25L"\n },\n "7": {\n "horse": "Deception Pass",\n "horse_url": "https://www.punters.com.au/horses/deception-pass_1035862/",\n "jockey": "M Yeni",\n "top_tote": "$13.80 / $2.40 ",\n "sp": "$5.5",\n "margin": "7.25L"\n },\n "8": {\n "horse": "Zanthar",\n "horse_url": "https://www.punters.com.au/horses/zanthar_1072367/",\n "jockey": "G Samo-burthia",\n "top_tote": "$13.30 / $5.30 ",\n "sp": "$5.5",\n "margin": "9.25L"\n },\n "9": {\n "horse": "Presley",\n "horse_url": "https://www.punters.com.au/horses/presley_1018667/",\n "jockey": "G Lerena",\n "top_tote": "$7.30 / $5.30 ",\n "sp": "$6",\n "margin": "99.25L"\n }\n },\n "8": {\n "cond": "1600m Total $8k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R8 [2025-11-04 00:00:00 UTC] Next Vaal Racemeeting Tuesday 11 November Mr 68 Handicap 1600m Total $8k: GOOD",\n "1": {\n "horse": "Oklahoma Twister",\n "horse_url": "https://www.punters.com.au/horses/oklahoma-twister_1047428/",\n "jockey": "J Syster",\n "top_tote": "$4.20 / $2.20 ",\n "sp": "$4.6",\n "margin": "01:38.840"\n },\n "2": {\n "horse": "Vava Vegas",\n "horse_url": "https://www.punters.com.au/horses/vava-vegas_926312/",\n "jockey": "M Katjedi",\n "top_tote": "$11.20 / $3.30 ",\n "sp": "$11",\n "margin": "1.25L"\n },\n "3": {\n "horse": "Majalun",\n "horse_url": "https://www.punters.com.au/horses/majalun_1410122/",\n "jockey": "M Yeni",\n "top_tote": "$10.20 / $2.80 ",\n "sp": "$6.5",\n "margin": "4.25L"\n },\n "4": {\n "horse": "Gamer",\n "horse_url": "https://www.punters.com.au/horses/gamer_1043712/",\n "jockey": "P Mxoli",\n "top_tote": "$6.90 / $2.60 ",\n "sp": "$6.5",\n "margin": "8.00L"\n },\n "5": {\n "horse": "Commander Of All",\n "horse_url": "https://www.punters.com.au/horses/commander-of-all_933124/",\n "jockey": "L Nhlapo",\n "top_tote": "$9.70 / $3.60 ",\n "sp": "$9",\n "margin": "8.30L"\n },\n "6": {\n "horse": "Madame Pompadour",\n "horse_url": "https://www.punters.com.au/horses/madame-pompadour_943532/",\n "jockey": "S Khumalo",\n "top_tote": "$16.10 / $6.30 ",\n "sp": "$19",\n "margin": "9.30L"\n },\n "7": {\n "horse": "Sunshine Day",\n "horse_url": "https://www.punters.com.au/horses/sunshine-day_928551/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$9.20 / $3.00 ",\n "sp": "$7.5",\n "margin": "9.60L"\n },\n "8": {\n "horse": "Blurred Vision",\n "horse_url": "https://www.punters.com.au/horses/blurred-vision_1077575/",\n "jockey": "C Habib",\n "top_tote": "$14.90 / $3.90 ",\n "sp": "$12",\n "margin": "10.60L"\n },\n "9": {\n "horse": "Sheets And Goggles",\n "horse_url": "https://www.punters.com.au/horses/sheets-and-goggles_1064273/",\n "jockey": "C Zackey",\n "top_tote": "$7.60 / $2.40 ",\n "sp": "$6",\n "margin": "12.85L"\n }\n }\n}')
Out The Mist549615-Aug-24
Liverpool Legend280107-Sep-23
War Summit213828-Oct-25
Amaze Me140128-Aug-25
Asian Delight1381Event(url='https://www.punters.com.au/racing-results/south-africa/vaal/2025-05-15/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2025, 5, 15, 9, 20), json='{"1": {"1": {"horse": "Blindfire", "jockey": "P Mongqawa", "best_odds": "$2.20 / $1.40", "horse_url": "https://www.punters.com.au/horses/blindfire_1942425/"}, "2": {"horse": "Empress Wu", "jockey": "T Ncume", "best_odds": "$2.60", "horse_url": "https://www.punters.com.au/horses/empress-wu_1110760/"}, "3": {"horse": "Bilingual", "jockey": "G F Dadamasi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/bilingual_1035858/"}, "4": {"horse": "Act On Snow", "jockey": "C Mabaya", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/act-on-snow_1916405/"}, "5": {"horse": "Hurricane Power", "jockey": "P Mlangeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/hurricane-power_1969893/"}, "6": {"horse": "Cookie Delight", "jockey": "T Lukhele", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/cookie-delight_1969892/"}, "7": {"horse": "Sterling Silver", "jockey": "B Mayiya", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sterling-silver_1673836/"}, "cond": "1000m Total $8.1k: 1st $5.1k Good", "title": "Vaal - R1 [2025-05-15 09:20:00 UTC] 4Racing Welcomes You Work Riders Maiden Plate (F & M) 1000m Total $8.1k: 1st $5.1k Good", "datetime": "2025-05-15 09:20:00 UTC"}, "2": {"1": {"horse": "Chronicle King", "jockey": "G Lerena", "best_odds": "$1.31 / $1.09", "horse_url": "https://www.punters.com.au/horses/chronicle-king_1948355/"}, "2": {"horse": "Golden Warrior", "jockey": "S Khumalo", "best_odds": "$2.40", "horse_url": "https://www.punters.com.au/horses/golden-warrior_1943779/"}, "3": {"horse": "Fire Starter", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/fire-starter_1966165/"}, "4": {"horse": "Sergeant Soqrat", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sergeant-soqrat_1959840/"}, "5": {"horse": "Captain Carnage", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/captain-carnage_1956704/"}, "6": {"horse": "Westward Girl", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/westward-girl_1916403/"}, "7": {"horse": "Alhakim", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/alhakim_1958510/"}, "cond": "1600m Total $8.1k: 1st $5.1k Good", "title": "Vaal - R2 [2025-05-15 09:55:00 UTC] www.racingtoday.co.za Maiden Juvenile Plate 1600m Total $8.1k: 1st $5.1k Good", "datetime": "2025-05-15 09:55:00 UTC"}, "3": {"1": {"horse": "Littlemissmillion", "jockey": "N Nastili", "best_odds": "$18.20 / $4.45", "horse_url": "https://www.punters.com.au/horses/littlemissmillion_1969894/"}, "2": {"horse": "Matcha Mint", "jockey": "C Zackey", "best_odds": "$1.18", "horse_url": "https://www.punters.com.au/horses/matcha-mint_1960888/"}, "3": {"horse": "Rejuvenate", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/rejuvenate_1937471/"}, "4": {"horse": "Witching Hour", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/witching-hour_1958906/"}, "5": {"horse": "Princess Puntano", "jockey": "G Dookhit", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/princess-puntano_1937468/"}, "6": {"horse": "American Socialite", "jockey": "J Mariba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/american-socialite_1965733/"}, "cond": "1600m Total $8.1k: 1st $5.1k Good", "title": "Vaal - R3 [2025-05-15 10:30:00 UTC] Charity Mile 1 November Maiden Juvenile Plate (Fillies) 1600m Total $8.1k: 1st $5.1k Good", "datetime": "2025-05-15 10:30:00 UTC"}, "4": {"1": {"horse": "Sunset Warrior", "jockey": "M Katjedi", "best_odds": "$3.50 / $1.80", "horse_url": "https://www.punters.com.au/horses/sunset-warrior_1956422/"}, "2": {"horse": "Summer Winter", "jockey": "S Khumalo", "best_odds": "$1.45", "horse_url": "https://www.punters.com.au/horses/summer-winter_1098643/"}, "3": {"horse": "Ringho", "jockey": "N Klink", "best_odds": "$5.00", "horse_url": "https://www.punters.com.au/horses/ringho_1065352/"}, "4": {"horse": "Jet Querari", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/jet-querari_1902029/"}, "5": {"horse": "Summer Shade", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/summer-shade_1050896/"}, "6": {"horse": "Season\'s Greetings", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/seasons-greetings_1969897/"}, "7": {"horse": "Beach Walker", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/beach-walker_1962507/"}, "8": {"horse": "Captain Frank", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/captain-frank_1969896/"}, "cond": "1000m Total $8.1k: 1st $5.1k Good", "title": "Vaal - R4 [2025-05-15 11:05:00 UTC] Play Soccer 6, 10 And 13 Maiden Plate 1000m Total $8.1k: 1st $5.1k Good", "datetime": "2025-05-15 11:05:00 UTC"}, "5": {"1": {"horse": "Molotov Cocktail", "jockey": "G Lerena", "best_odds": "$3.20 / $1.70", "horse_url": "https://www.punters.com.au/horses/molotov-cocktail_1962510/"}, "2": {"horse": "Phil The Fluter", "jockey": "K Matsunyane", "best_odds": "$1.75", "horse_url": "https://www.punters.com.au/horses/phil-the-fluter_1099287/"}, "3": {"horse": "Chieftain\'s Shield", "jockey": "C Zackey", "best_odds": "$2.00", "horse_url": "https://www.punters.com.au/horses/chieftains-shield_1076044/"}, "4": {"horse": "Brigham", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/brigham_1404170/"}, "5": {"horse": "Miss Takes", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/miss-takes_1948365/"}, "6": {"horse": "Follow The Master", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/follow-the-master_1902968/"}, "7": {"horse": "Asian Delight", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/asian-delight_1088086/"}, "8": {"horse": "Codeword", "jockey": "D D Gouveia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/codeword_1091346/"}, "9": {"horse": "Majalun", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/majalun_1410122/"}, "10": {"horse": "Gift Of Royal", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gift-of-royal_1103739/"}, "cond": "1600m Total $8.1k: 1st $5.1k Good", "title": "Vaal - R5 [2025-05-15 11:40:00 UTC] Summer Cup 29 November Maiden Plate 1600m Total $8.1k: 1st $5.1k Good", "datetime": "2025-05-15 11:40:00 UTC"}, "6": {"1": {"horse": "Cartagena", "jockey": "K Matsunyane", "best_odds": "$10.00 / $4.20", "horse_url": "https://www.punters.com.au/horses/cartagena_1014676/"}, "2": {"horse": "Bob Lee Swagger", "jockey": "P Mxoli", "best_odds": "$2.20", "horse_url": "https://www.punters.com.au/horses/bob-lee-swagger_942167/"}, "3": {"horse": "Sneak Preview", "jockey": "C Zackey", "best_odds": "$2.15", "horse_url": "https://www.punters.com.au/horses/sneak-preview_1082748/"}, "4": {"horse": "Rainy Season", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/rainy-season_788562/"}, "5": {"horse": "Blurred Vision", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/blurred-vision_1077575/"}, "6": {"horse": "Stop The Traffic", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/stop-the-traffic_1100372/"}, "7": {"horse": "The Merciful", "jockey": "N Nastili", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/the-merciful_894510/"}, "8": {"horse": "Alakanani", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/alakanani_1084048/"}, "9": {"horse": "Gamer", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gamer_1043712/"}, "10": {"horse": "Circle Of Grace", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/circle-of-grace_934618/"}, "11": {"horse": "City Lights", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/city-lights_1015177/"}, "cond": "2001m Total $6.8k: 1st $4.2k Good", "title": "Vaal - R6 [2025-05-15 12:15:00 UTC] Racehorse Owners Association Mr 66 Handicap 2001m Total $6.8k: 1st $4.2k Good", "datetime": "2025-05-15 12:15:00 UTC"}, "7": {"1": {"horse": "Azaleas For All", "jockey": "G Lerena", "best_odds": "$4.40 / $2.45", "horse_url": "https://www.punters.com.au/horses/azaleas-for-all_992510/"}, "2": {"horse": "Wagram", "jockey": "C Habib", "best_odds": "$2.35", "horse_url": "https://www.punters.com.au/horses/wagram_1404181/"}, "3": {"horse": "Teo Torriatte", "jockey": "C Zackey", "best_odds": "$2.80", "horse_url": "https://www.punters.com.au/horses/teo-torriatte_946317/"}, "4": {"horse": "Patches Of Grey", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/patches-of-grey_1056972/"}, "5": {"horse": "Silver Flare", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/silver-flare_1058519/"}, "6": {"horse": "Rosy Lemon", "jockey": "S Khumalo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/rosy-lemon_914562/"}, "7": {"horse": "Kiss Of Fire", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/kiss-of-fire_1052022/"}, "8": {"horse": "Ideal Future", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/ideal-future_892114/"}, "9": {"horse": "Angel\'s Wish", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/angels-wish_873532/"}, "10": {"horse": "Red Sparrow", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/red-sparrow_1410119/"}, "11": {"horse": "Pomozelous", "jockey": "J Mariba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/pomozelous_913194/"}, "12": {"horse": "Whistledown", "jockey": "N Klink", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/whistledown_1015179/"}, "cond": "2001m Total $7.2k: 1st $4.5k Good", "title": "Vaal - R7 [2025-05-15 12:50:00 UTC] youcanbetonus! Fm 74 Divided Handicap (F & M) 2001m Total $7.2k: 1st $4.5k Good", "datetime": "2025-05-15 12:50:00 UTC"}, "8": {"1": {"horse": "Free In Seattle", "jockey": "C Habib", "best_odds": "$3.95 / $2.15", "horse_url": "https://www.punters.com.au/horses/free-in-seattle_1070672/"}, "2": {"horse": "Play With Fire", "jockey": "S Khumalo", "best_odds": "$6.50", "horse_url": "https://www.punters.com.au/horses/play-with-fire_985955/"}, "3": {"horse": "Dimako\'s Jet", "jockey": "G Lerena", "best_odds": "$2.90", "horse_url": "https://www.punters.com.au/horses/dimakos-jet_1065645/"}, "4": {"horse": "I Am Regal", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/i-am-regal_888937/"}, "5": {"horse": "One Religion", "jockey": "D D Gouveia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/one-religion_992511/"}, "6": {"horse": "Key Worker", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/key-worker_1088085/"}, "7": {"horse": "Coffeeberry", "jockey": "G Dookhit", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/coffeeberry_896324/"}, "8": {"horse": "Elembee", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/elembee_922840/"}, "9": {"horse": "Avoontoast", "jockey": "P Strydom", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/avoontoast_938476/"}, "10": {"horse": "Hearts On Fire", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/hearts-on-fire_1902965/"}, "11": {"horse": "Say It With Roses", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/say-it-with-roses_1061224/"}, "12": {"horse": "Party Punch", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/party-punch_1079998/"}, "13": {"horse": "Way To Burn", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/way-to-burn_1064730/"}, "cond": "2001m Total $9k: 1st $5.6k Good", "title": "Vaal - R8 [2025-05-15 13:30:00 UTC] www.tab.co.za Fm 85 Divided Handicap (F & M) 2001m Total $9k: 1st $5.6k Good", "datetime": "2025-05-15 13:30:00 UTC"}, "9": {"1": {"horse": "Sail The Sky", "jockey": "M V\'rensburg", "best_odds": "$4.05 / $2.00", "horse_url": "https://www.punters.com.au/horses/sail-the-sky_1001491/"}, "2": {"horse": "After Hours", "jockey": "M Katjedi", "best_odds": "$4.60", "horse_url": "https://www.punters.com.au/horses/after-hours_767782/"}, "3": {"horse": "Libeccio", "jockey": "N Nastili", "best_odds": "$8.00", "horse_url": "https://www.punters.com.au/horses/libeccio_876155/"}, "4": {"horse": "Calida", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/calida_1014671/"}, "5": {"horse": "Flag Bearer", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/flag-bearer_807089/"}, "6": {"horse": "Kotinos", "jockey": "P Strydom", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/kotinos_790022/"}, "7": {"horse": "Callaburn", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/callaburn_1011162/"}, "8": {"horse": "Perini Palace", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/perini-palace_940858/"}, "9": {"horse": "Can\'t Catch Me", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/cant-catch-me_889712/"}, "10": {"horse": "Sahara Dawn", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sahara-dawn_998478/"}, "11": {"horse": "Si Veloce", "jockey": "G Dookhit", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/si-veloce_939673/"}, "12": {"horse": "Count Your Chances", "jockey": "S Khumalo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/count-your-chances_921019/"}, "13": {"horse": "Stroke Of Mercy", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/stroke-of-mercy_914098/"}, "14": {"horse": "Written In Stone", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/written-in-stone_677326/"}, "cond": "1501m Total $6.8k: 1st $4.2k Good", "title": "Vaal - R9 [2025-05-15 14:05:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 66 Handicap 1501m Total $6.8k: 1st $4.2k Good", "datetime": "2025-05-15 14:05:00 UTC"}, "10": {"1": {"horse": "Sylvan Warrior", "jockey": "G Lerena", "best_odds": "$4.20 / $2.35", "horse_url": "https://www.punters.com.au/horses/sylvan-warrior_1916397/"}, "2": {"horse": "Inafix", "jockey": "C Habib", "best_odds": "$3.90", "horse_url": "https://www.punters.com.au/horses/inafix_1031841/"}, "3": {"horse": "Arilena", "jockey": "P Strydom", "best_odds": "$2.40", "horse_url": "https://www.punters.com.au/horses/arilena_879297/"}, "4": {"horse": "Lonely As A Cloud", "jockey": "S Khumalo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lonely-as-a-cloud_1072365/"}, "5": {"horse": "Gaelic Dancer", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gaelic-dancer_1070673/"}, "6": {"horse": "Princess Lola", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/princess-lola_998477/"}, "7": {"horse": "Phala Millions", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/phala-millions_1048572/"}, "8": {"horse": "Together Again", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/together-again_928870/"}, "9": {"horse": "One Party", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/one-party_1091345/"}, "10": {"horse": "Wings Of Nike", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/wings-of-nike_807097/"}, "11": {"horse": "In The Ether", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/in-the-ether_875504/"}, "12": {"horse": "Bregardt", "jockey": "J Penny", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/bregardt_1006949/"}, "cond": "1000m Total $7.2k: 1st $4.5k Good", "title": "Vaal - R10 [2025-05-15 14:40:00 UTC] Next Vaal Racemeeting Tuesday 22 May Mr 72 Handicap 1000m Total $7.2k: 1st $4.5k Good", "datetime": "2025-05-15 14:40:00 UTC"}}')
Devilish Dancer132805-Aug-23
Potato Salad1208Event(url='https://www.punters.com.au/racing-results/south-africa/turffontein/2025-06-23/', track_url='https://www.punters.com.au/tracks/turffontein_847/', datetime=datetime.datetime(2025, 6, 23, 0, 0), json='{\n "1": {\n "cond": "1000m Total $6.4k: 1st $4k Good",\n "datetime": "2025-06-23 10:10:00 UTC",\n "title": "Turffontein - R1 [2025-06-23 10:10:00 UTC] 4Racing Welcomes You Work Riders Maiden Plate (F & M) 1000m Total $6.4k: 1st $4k Good",\n "1": {\n "horse": "Misty Metal",\n "horse_url": "https://www.punters.com.au/horses/misty-metal_1944511/",\n "jockey": "P Mongqawa",\n "best_odds": "$6.00 / $2.50"\n },\n "2": {\n "horse": "Chilli Marmalade",\n "horse_url": "https://www.punters.com.au/horses/chilli-marmalade_934797/",\n "jockey": "T Lukhele",\n "best_odds": "$3.80"\n },\n "3": {\n "horse": "Desert Cloud",\n "horse_url": "https://www.punters.com.au/horses/desert-cloud_1090854/",\n "jockey": "A Feni",\n "best_odds": "$1.50"\n },\n "4": {\n "horse": "Cyber Spirit",\n "horse_url": "https://www.punters.com.au/horses/cyber-spirit_1106415/",\n "jockey": "D Botha",\n "best_odds": "-"\n },\n "5": {\n "horse": "Miss Munroe",\n "horse_url": "https://www.punters.com.au/horses/miss-munroe_1093807/",\n "jockey": "C Mabaya",\n "best_odds": "-"\n },\n "6": {\n "horse": "Smart Star",\n "horse_url": "https://www.punters.com.au/horses/smart-star_1960583/",\n "jockey": "M Jafta",\n "best_odds": "-"\n },\n "7": {\n "horse": "Betty Mo",\n "horse_url": "https://www.punters.com.au/horses/betty-mo_1091589/",\n "jockey": "N Ngqwangi",\n "best_odds": "-"\n },\n "8": {\n "horse": "Endizayo",\n "horse_url": "https://www.punters.com.au/horses/endizayo_1102507/",\n "jockey": "S Mkhumbuzi",\n "best_odds": "-"\n },\n "9": {\n "horse": "Potato Salad",\n "horse_url": "https://www.punters.com.au/horses/potato-salad_1019858/",\n "jockey": "T Ncume",\n "best_odds": "-"\n }\n },\n "2": {\n "cond": "1000m Total $9.9k: 1st $6.2k Good",\n "datetime": "2025-06-23 10:45:00 UTC",\n "title": "Turffontein - R2 [2025-06-23 10:45:00 UTC] Play Soccer 6, 10 And 13 Maiden Juvenile Plate 1000m Total $9.9k: 1st $6.2k Good",\n "1": {\n "horse": "Alpine Jet",\n "horse_url": "https://www.punters.com.au/horses/alpine-jet_2057714/",\n "jockey": "G Lerena",\n "best_odds": "$2.60 / $1.50"\n },\n "2": {\n "horse": "Trajanus",\n "horse_url": "https://www.punters.com.au/horses/trajanus_2045193/",\n "jockey": "C Zackey",\n "best_odds": "$1.75"\n },\n "3": {\n "horse": "Umzingeli Wenyathi",\n "horse_url": "https://www.punters.com.au/horses/umzingeli-wenyathi_2048145/",\n "jockey": "C Habib",\n "best_odds": "$2.20"\n },\n "4": {\n "horse": "Bingo",\n "horse_url": "https://www.punters.com.au/horses/bingo_1908070/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "5": {\n "horse": "Seed Seeker",\n "horse_url": "https://www.punters.com.au/horses/seed-seeker_2049681/",\n "jockey": "J Penny",\n "best_odds": "-"\n },\n "6": {\n "horse": "Down Town Cody",\n "horse_url": "https://www.punters.com.au/horses/down-town-cody_2057711/",\n "jockey": "K Brewer",\n "best_odds": "-"\n },\n "7": {\n "horse": "Cody\'s Mark",\n "horse_url": "https://www.punters.com.au/horses/codys-mark_2057710/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "8": {\n "horse": "Frankie Fahrenheit",\n "horse_url": "https://www.punters.com.au/horses/frankie-fahrenheit_2057713/",\n "jockey": "D D Gouveia",\n "best_odds": "-"\n },\n "9": {\n "horse": "Ember King",\n "horse_url": "https://www.punters.com.au/horses/ember-king_2048158/",\n "jockey": "C Maujean",\n "best_odds": "-"\n }\n },\n "3": {\n "cond": "1000m Total $9k: 1st $5.6k Good",\n "datetime": "2025-06-23 11:20:00 UTC",\n "title": "Turffontein - R3 [2025-06-23 11:20:00 UTC] youcanbetonus! Maiden Juvenile Plate (Fillies) 1000m Total $9k: 1st $5.6k Good",\n "1": {\n "horse": "Jazz Pianist",\n "horse_url": "https://www.punters.com.au/horses/jazz-pianist_1963007/",\n "jockey": "G Lerena",\n "best_odds": "$1.80 / $1.24"\n },\n "2": {\n "horse": "Dondoyaki",\n "horse_url": "https://www.punters.com.au/horses/dondoyaki_1942426/",\n "jockey": "C Maujean",\n "best_odds": "$8.50"\n },\n "3": {\n "horse": "Red Hot Kisses",\n "horse_url": "https://www.punters.com.au/horses/red-hot-kisses_1948872/",\n "jockey": "J Gates",\n "best_odds": "$31.00"\n },\n "4": {\n "horse": "Blushing Bloom",\n "horse_url": "https://www.punters.com.au/horses/blushing-bloom_1969023/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Snow Queen",\n "horse_url": "https://www.punters.com.au/horses/snow-queen_1948867/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Onceinabluemoon",\n "horse_url": "https://www.punters.com.au/horses/onceinabluemoon_1969021/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "7": {\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 "8": {\n "horse": "Lasting Looks",\n "horse_url": "https://www.punters.com.au/horses/lasting-looks_2057717/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "9": {\n "horse": "Life And Letters",\n "horse_url": "https://www.punters.com.au/horses/life-and-letters_2057718/",\n "jockey": "W Marwing",\n "best_odds": "-"\n },\n "10": {\n "horse": "Kahalawai",\n "horse_url": "https://www.punters.com.au/horses/kahalawai_2049670/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "4": {\n "cond": "1400m Total $9.9k: 1st $6.2k Good",\n "datetime": "2025-06-23 11:55:00 UTC",\n "title": "Turffontein - R4 [2025-06-23 11:55:00 UTC] For Hospitality Bookings Call 011 681 1796 Maiden Juvenile Plate 1400m Total $9.9k: 1st $6.2k Good",\n "1": {\n "horse": "Copper Eagle",\n "horse_url": "https://www.punters.com.au/horses/copper-eagle_2057719/",\n "jockey": "K Matsunyane",\n "best_odds": "$19.20 / $4.40"\n },\n "2": {\n "horse": "Sergeant Soqrat",\n "horse_url": "https://www.punters.com.au/horses/sergeant-soqrat_1959840/",\n "jockey": "T Mayhew",\n "best_odds": "$4.60"\n },\n "3": {\n "horse": "Golden Operator",\n "horse_url": "https://www.punters.com.au/horses/golden-operator_2046541/",\n "jockey": "C Zackey",\n "best_odds": "$1.08"\n },\n "4": {\n "horse": "Tommy Shelby",\n "horse_url": "https://www.punters.com.au/horses/tommy-shelby_1969026/",\n "jockey": "J Gates",\n "best_odds": "-"\n },\n "5": {\n "horse": "Winchester",\n "horse_url": "https://www.punters.com.au/horses/winchester_1899549/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "6": {\n "horse": "On An Impulse",\n "horse_url": "https://www.punters.com.au/horses/on-an-impulse_1964305/",\n "jockey": "C Maujean",\n "best_odds": "-"\n },\n "7": {\n "horse": "Trip To Peace",\n "horse_url": "https://www.punters.com.au/horses/trip-to-peace_2057720/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "8": {\n "horse": "Salt Lake City",\n "horse_url": "https://www.punters.com.au/horses/salt-lake-city_2057721/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "9": {\n "horse": "In The Willows",\n "horse_url": "https://www.punters.com.au/horses/in-the-willows_2049678/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "10": {\n "horse": "Captain Carnage",\n "horse_url": "https://www.punters.com.au/horses/captain-carnage_1956704/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n }\n },\n "5": {\n "cond": "1400m Total $9k: 1st $5.6k Good",\n "datetime": "2025-06-23 12:30:00 UTC",\n "title": "Turffontein - R5 [2025-06-23 12:30:00 UTC] Charity Mile 1 November Maiden Juvenile Plate (Fillies) 1400m Total $9k: 1st $5.6k Good",\n "1": {\n "horse": "Mamlambo",\n "horse_url": "https://www.punters.com.au/horses/mamlambo_2049674/",\n "jockey": "M V\'rensburg",\n "best_odds": "$3.45 / $1.75"\n },\n "2": {\n "horse": "Concordia",\n "horse_url": "https://www.punters.com.au/horses/concordia_1946630/",\n "jockey": "P Strydom",\n "best_odds": "$5.00"\n },\n "3": {\n "horse": "Stampede Ahead",\n "horse_url": "https://www.punters.com.au/horses/stampede-ahead_2057722/",\n "jockey": "S Khumalo",\n "best_odds": "$1.85"\n },\n "4": {\n "horse": "Japanese Garden",\n "horse_url": "https://www.punters.com.au/horses/japanese-garden_1958905/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "5": {\n "horse": "Leanne\'s Love",\n "horse_url": "https://www.punters.com.au/horses/leannes-love_2051460/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "6": {\n "horse": "Nothing Compares",\n "horse_url": "https://www.punters.com.au/horses/nothing-compares_1963009/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "7": {\n "horse": "One Summer",\n "horse_url": "https://www.punters.com.au/horses/one-summer_2044763/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "8": {\n "horse": "Pepper Tree",\n "horse_url": "https://www.punters.com.au/horses/pepper-tree_2048146/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "9": {\n "horse": "Torzia",\n "horse_url": "https://www.punters.com.au/horses/torzia_1948362/",\n "jockey": "K Brewer",\n "best_odds": "-"\n }\n },\n "6": {\n "cond": "2001m Total $11.6k: 1st $7.2k Good",\n "datetime": "2025-06-23 13:05:00 UTC",\n "title": "Turffontein - R6 [2025-06-23 13:05:00 UTC] Summer Cup 29 November Middle Stakes 2001m Total $11.6k: 1st $7.2k Good",\n "1": {\n "horse": "Hawkbill",\n "horse_url": "https://www.punters.com.au/horses/hawkbill_941283/",\n "jockey": "C Zackey",\n "best_odds": "$6.75 / $3.20"\n },\n "2": {\n "horse": "Vesuvio",\n "horse_url": "https://www.punters.com.au/horses/vesuvio_883339/",\n "jockey": "N Nastili",\n "best_odds": "$4.80"\n },\n "3": {\n "horse": "Jordan",\n "horse_url": "https://www.punters.com.au/horses/jordan_993545/",\n "jockey": "C Maujean",\n "best_odds": "$3.70"\n },\n "4": {\n "horse": "King\'s Express",\n "horse_url": "https://www.punters.com.au/horses/kings-express_954688/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Silent War",\n "horse_url": "https://www.punters.com.au/horses/silent-war_818143/",\n "jockey": "C Murray",\n "best_odds": "-"\n },\n "6": {\n "horse": "Breeze Over",\n "horse_url": "https://www.punters.com.au/horses/breeze-over_922289/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "7": {\n "horse": "Player",\n "horse_url": "https://www.punters.com.au/horses/player_876153/",\n "jockey": "T Mayhew",\n "best_odds": "-"\n },\n "8": {\n "horse": "Star Coin",\n "horse_url": "https://www.punters.com.au/horses/star-coin_888929/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "Battleground",\n "horse_url": "https://www.punters.com.au/horses/battleground_904529/",\n "jockey": "M V\'rensburg",\n "best_odds": "-"\n },\n "10": {\n "horse": "Second Base",\n "horse_url": "https://www.punters.com.au/horses/second-base_771117/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "11": {\n "horse": "Towers Of Gold",\n "horse_url": "https://www.punters.com.au/horses/towers-of-gold_1092498/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "12": {\n "horse": "La Moohal",\n "horse_url": "https://www.punters.com.au/horses/la-moohal_1031842/",\n "jockey": "G Lerena",\n "best_odds": "-"\n }\n },\n "7": {\n "cond": "2001m Total $9.9k: 1st $6.2k Good",\n "datetime": "2025-06-23 13:40:00 UTC",\n "title": "Turffontein - R7 [2025-06-23 13:40:00 UTC] tab.co.za Mr 80 Handicap 2001m Total $9.9k: 1st $6.2k Good",\n "1": {\n "horse": "Aladdin\'s Lamp",\n "horse_url": "https://www.punters.com.au/horses/aladdins-lamp_1069926/",\n "jockey": "C Murray",\n "best_odds": "$3.00 / $1.85"\n },\n "2": {\n "horse": "Eiger Sanction",\n "horse_url": "https://www.punters.com.au/horses/eiger-sanction_1026607/",\n "jockey": "M Yeni",\n "best_odds": "$12.00"\n },\n "3": {\n "horse": "Dual Prophecy",\n "horse_url": "https://www.punters.com.au/horses/dual-prophecy_1044306/",\n "jockey": "J Mariba",\n "best_odds": "$6.50"\n },\n "4": {\n "horse": "War Reporter",\n "horse_url": "https://www.punters.com.au/horses/war-reporter_1910378/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "5": {\n "horse": "Trident King",\n "horse_url": "https://www.punters.com.au/horses/trident-king_812828/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "6": {\n "horse": "Diesel\'s Shadow",\n "horse_url": "https://www.punters.com.au/horses/diesels-shadow_966364/",\n "jockey": "G Lerena",\n "best_odds": "-"\n },\n "7": {\n "horse": "Order Of Hope",\n "horse_url": "https://www.punters.com.au/horses/order-of-hope_1095734/",\n "jockey": "K Lihaba",\n "best_odds": "-"\n },\n "8": {\n "horse": "Rosy Lemon",\n "horse_url": "https://www.punters.com.au/horses/rosy-lemon_914562/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "9": {\n "horse": "Arlington Action",\n "horse_url": "https://www.punters.com.au/horses/arlington-action_809307/",\n "jockey": "N Nastili",\n "best_odds": "-"\n },\n "10": {\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 "11": {\n "horse": "Coming In Hot",\n "horse_url": "https://www.punters.com.au/horses/coming-in-hot_794921/",\n "jockey": "J Syster",\n "best_odds": "-"\n },\n "12": {\n "horse": "Salute The Flag",\n "horse_url": "https://www.punters.com.au/horses/salute-the-flag_1024017/",\n "jockey": "P Strydom",\n "best_odds": "-"\n },\n "13": {\n "horse": "Safe Space",\n "horse_url": "https://www.punters.com.au/horses/safe-space_941569/",\n "jockey": "C Zackey",\n "best_odds": "-"\n }\n },\n "8": {\n "cond": "1800m Total $9.4k: 1st $5.9k Good",\n "datetime": "2025-06-23 14:20:00 UTC",\n "title": "Turffontein - R8 [2025-06-23 14:20:00 UTC] Racing240 Fm 87 Handicap (F & M) 1800m 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": "C Habib",\n "best_odds": "$4.25 / $2.00"\n },\n "2": {\n "horse": "Dimako\'s Jet",\n "horse_url": "https://www.punters.com.au/horses/dimakos-jet_1065645/",\n "jockey": "G Lerena",\n "best_odds": "$1.65"\n },\n "3": {\n "horse": "I Am Regal",\n "horse_url": "https://www.punters.com.au/horses/i-am-regal_888937/",\n "jockey": "P Mxoli",\n "best_odds": "$2.90"\n },\n "4": {\n "horse": "Cape Lights",\n "horse_url": "https://www.punters.com.au/horses/cape-lights_901561/",\n "jockey": "M Yeni",\n "best_odds": "-"\n },\n "5": {\n "horse": "Artic Silver",\n "horse_url": "https://www.punters.com.au/horses/artic-silver_1192233/",\n "jockey": "C Zackey",\n "best_odds": "-"\n },\n "6": {\n "horse": "Lapis Lazuli",\n "horse_url": "https://www.punters.com.au/horses/lapis-lazuli_1105656/",\n "jockey": "D D Gouveia",\n "best_odds": "-"\n },\n "7": {\n "horse": "Tried And True",\n "horse_url": "https://www.punters.com.au/horses/tried-and-true_886924/",\n "jockey": "K Matsunyane",\n "best_odds": "-"\n },\n "8": {\n "horse": "Mount Etna",\n "horse_url": "https://www.punters.com.au/horses/mount-etna_936585/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n }\n },\n "9": {\n "cond": "1000m Total $9k: 1st $5.6k Good",\n "datetime": "2025-06-23 14:55:00 UTC",\n "title": "Turffontein - R9 [2025-06-23 14:55:00 UTC] Next Turffontein Racemeeting Thursday 26 June Maiden Plate 1000m Total $9k: 1st $5.6k Good",\n "1": {\n "horse": "Ready Set Fire",\n "horse_url": "https://www.punters.com.au/horses/ready-set-fire_1060353/",\n "jockey": "C Zackey",\n "best_odds": "$2.80 / $1.60"\n },\n "2": {\n "horse": "Bumps Last Grind",\n "horse_url": "https://www.punters.com.au/horses/bumps-last-grind_1063221/",\n "jockey": "J Syster",\n "best_odds": "$3.50"\n },\n "3": {\n "horse": "Safe Travel",\n "horse_url": "https://www.punters.com.au/horses/safe-travel_1948862/",\n "jockey": "G Lerena",\n "best_odds": "$1.45"\n },\n "4": {\n "horse": "Ringho",\n "horse_url": "https://www.punters.com.au/horses/ringho_1065352/",\n "jockey": "N Klink",\n "best_odds": "-"\n },\n "5": {\n "horse": "Summer Shade",\n "horse_url": "https://www.punters.com.au/horses/summer-shade_1050896/",\n "jockey": "L Nhlapo",\n "best_odds": "-"\n },\n "6": {\n "horse": "Iconic Winter",\n "horse_url": "https://www.punters.com.au/horses/iconic-winter_1095995/",\n "jockey": "P Mxoli",\n "best_odds": "-"\n },\n "7": {\n "horse": "Jet Querari",\n "horse_url": "https://www.punters.com.au/horses/jet-querari_1902029/",\n "jockey": "C Habib",\n "best_odds": "-"\n },\n "8": {\n "horse": "Old Fashioned",\n "horse_url": "https://www.punters.com.au/horses/old-fashioned_1145329/",\n "jockey": "S Khumalo",\n "best_odds": "-"\n },\n "9": {\n "horse": "King Bluetooth",\n "horse_url": "https://www.punters.com.au/horses/king-bluetooth_1934044/",\n "jockey": "J Mariba",\n "best_odds": "-"\n }\n }\n}')
Royal Engagement1007Event(url='https://www.punters.com.au/tracks/vaal_845/results/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2025, 11, 4, 23, 59, 59, 999999), json='{\n "1": {\n "cond": "1000m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R1 [2025-11-04 00:00:00 UTC] 4Racing Welcomes You Maiden Plate 1000m Total $10k: GOOD",\n "1": {\n "horse": "Queensland",\n "horse_url": "https://www.punters.com.au/horses/queensland_2049676/",\n "jockey": "C Murray",\n "top_tote": "$10.20 / $2.20 ",\n "sp": "$9.5",\n "margin": "00:57.030"\n },\n "2": {\n "horse": "Rockabilly",\n "horse_url": "https://www.punters.com.au/horses/rockabilly_2602953/",\n "jockey": "R Venniker",\n "top_tote": "$7.20 / $2.10 ",\n "sp": "$8",\n "margin": "2.00L"\n },\n "3": {\n "horse": "Old Fashioned",\n "horse_url": "https://www.punters.com.au/horses/old-fashioned_1145329/",\n "jockey": "K Matsunyane",\n "top_tote": "$9.20 / $2.10 ",\n "sp": "$8.5",\n "margin": "2.30L"\n },\n "4": {\n "horse": "Slender Silhouette",\n "horse_url": "https://www.punters.com.au/horses/slender-silhouette_1944661/",\n "jockey": "C Zackey",\n "top_tote": "$2.20 / $1.30 ",\n "sp": "$1.95",\n "margin": "3.05L"\n },\n "5": {\n "horse": "My Dear Friend",\n "horse_url": "https://www.punters.com.au/horses/my-dear-friend_1962324/",\n "jockey": "S Moodley",\n "top_tote": "$7.90 / $1.70 ",\n "sp": "$5.5",\n "margin": "4.55L"\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 "top_tote": "$17.10 / $3.70 ",\n "sp": "$17",\n "margin": "6.05L"\n },\n "7": {\n "horse": "Rock Music",\n "horse_url": "https://www.punters.com.au/horses/rock-music_2048161/",\n "jockey": "L Nhlapo",\n "top_tote": "$133.70 / $20.20 ",\n "sp": "$126",\n "margin": "6.25L"\n },\n "8": {\n "horse": "Forest Drum",\n "horse_url": "https://www.punters.com.au/horses/forest-drum_1899568/",\n "jockey": "T Mayhew",\n "top_tote": "$70.70 / $16.80 ",\n "sp": "$81",\n "margin": "11.00L"\n },\n "9": {\n "horse": "Sarsden Jet",\n "horse_url": "https://www.punters.com.au/horses/sarsden-jet_2602954/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$71.80 / $10.40 ",\n "sp": "$71",\n "margin": "14.50L"\n },\n "10": {\n "horse": "Gold Platina",\n "horse_url": "https://www.punters.com.au/horses/gold-platina_1965281/",\n "jockey": "J Syster",\n "top_tote": "$139.40 / $19.00 ",\n "sp": "$201",\n "margin": "19.50L"\n }\n },\n "2": {\n "cond": "1000m Total $9k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R2 [2025-11-04 00:00:00 UTC] youcanbetonus! Maiden Plate (F & M) 1000m Total $9k: GOOD",\n "1": {\n "horse": "Manyeleti",\n "horse_url": "https://www.punters.com.au/horses/manyeleti_2602957/",\n "jockey": "C Zackey",\n "top_tote": "$4.60 / $2.20 ",\n "sp": "$3.4",\n "margin": "00:56.360"\n },\n "2": {\n "horse": "Plumbago Park",\n "horse_url": "https://www.punters.com.au/horses/plumbago-park_1938690/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$19.50 / $2.70 ",\n "sp": "$13",\n "margin": "3.00L"\n },\n "3": {\n "horse": "Varachino\'s Champ",\n "horse_url": "https://www.punters.com.au/horses/varachinos-champ_2602959/",\n "jockey": "R Venniker",\n "top_tote": "$27.20 / $3.60 ",\n "sp": "$14",\n "margin": "8.25L"\n },\n "4": {\n "horse": "Kortvandraad",\n "horse_url": "https://www.punters.com.au/horses/kortvandraad_1102256/",\n "jockey": "K Matsunyane",\n "top_tote": "$31.00 / $5.30 ",\n "sp": "$15",\n "margin": "11.00L"\n },\n "5": {\n "horse": "Master\'s Lady",\n "horse_url": "https://www.punters.com.au/horses/masters-lady_2044762/",\n "jockey": "M Yeni",\n "top_tote": "$7.20 / $1.60 ",\n "sp": "$4",\n "margin": "12.00L"\n },\n "6": {\n "horse": "Emerald Forge",\n "horse_url": "https://www.punters.com.au/horses/emerald-forge_1943784/",\n "jockey": "C Murray",\n "top_tote": "$4.10 / $2.20 ",\n "sp": "$3.1",\n "margin": "12.75L"\n },\n "7": {\n "horse": "Dondoyaki",\n "horse_url": "https://www.punters.com.au/horses/dondoyaki_1942426/",\n "jockey": "S Moodley",\n "top_tote": "$24.10 / $3.40 ",\n "sp": "$18",\n "margin": "13.50L"\n },\n "8": {\n "horse": "Fire Within",\n "horse_url": "https://www.punters.com.au/horses/fire-within_2591344/",\n "jockey": "S Khumalo",\n "top_tote": "$377.70 / $22.50 ",\n "sp": "$126",\n "margin": "15.00L"\n },\n "9": {\n "horse": "Mystical Butterfly",\n "horse_url": "https://www.punters.com.au/horses/mystical-butterfly_2602958/",\n "jockey": "G Samo-burthia",\n "top_tote": "$80.80 / $10.60 ",\n "sp": "$51",\n "margin": "19.75L"\n },\n "10": {\n "horse": "Duchess Of Cognac",\n "horse_url": "https://www.punters.com.au/horses/duchess-of-cognac_2602955/",\n "jockey": "T Mayhew",\n "top_tote": "$226.60 / $45.00 ",\n "sp": "$81",\n "margin": "22.75L"\n },\n "11": {\n "horse": "Erebus",\n "horse_url": "https://www.punters.com.au/horses/erebus_2059614/",\n "jockey": "J Syster",\n "top_tote": "$283.30 / $15.00 ",\n "sp": "$126",\n "margin": "23.05L"\n }\n },\n "3": {\n "cond": "1400m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R3 [2025-11-04 00:00:00 UTC] Racing Today Maiden Plate 1400m Total $10k: GOOD",\n "1": {\n "horse": "Wayne",\n "horse_url": "https://www.punters.com.au/horses/wayne_2502473/",\n "jockey": "G Lerena",\n "top_tote": "$1.60 / $1.30 ",\n "sp": "$1.55",\n "margin": "01:23.000"\n },\n "2": {\n "horse": "Jaffa",\n "horse_url": "https://www.punters.com.au/horses/jaffa_2602961/",\n "jockey": "S Khumalo",\n "top_tote": "$29.60 / $7.50 ",\n "sp": "$26",\n "margin": "1.75L"\n },\n "3": {\n "horse": "Royal Engagement",\n "horse_url": "https://www.punters.com.au/horses/royal-engagement_2398087/",\n "jockey": "S Moodley",\n "top_tote": "$173.70 / $19.50 ",\n "sp": "$101",\n "margin": "3.00L"\n },\n "4": {\n "horse": "Amandla Ngawethu",\n "horse_url": "https://www.punters.com.au/horses/amandla-ngawethu_1404187/",\n "jockey": "C Habib",\n "top_tote": "$9.20 / $2.70 ",\n "sp": "$9.5",\n "margin": "3.30L"\n },\n "5": {\n "horse": "Afterburn",\n "horse_url": "https://www.punters.com.au/horses/afterburn_1410121/",\n "jockey": "N Klink",\n "top_tote": "$77.70 / $9.90 ",\n "sp": "$41",\n "margin": "3.80L"\n },\n "6": {\n "horse": "Go Johnny Go",\n "horse_url": "https://www.punters.com.au/horses/go-johnny-go_2602960/",\n "jockey": "C Murray",\n "top_tote": "$7.50 / $2.20 ",\n "sp": "$6.5",\n "margin": "6.55L"\n },\n "7": {\n "horse": "Battle Ofthe Bulge",\n "horse_url": "https://www.punters.com.au/horses/battle-ofthe-bulge_1100371/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$22.80 / $6.50 ",\n "sp": "$31",\n "margin": "7.05L"\n },\n "8": {\n "horse": "Down Town Cody",\n "horse_url": "https://www.punters.com.au/horses/down-town-cody_2057711/",\n "jockey": "M Yeni",\n "top_tote": "$69.80 / $17.70 ",\n "sp": "$81",\n "margin": "7.80L"\n },\n "9": {\n "horse": "Best Candidate",\n "horse_url": "https://www.punters.com.au/horses/best-candidate_2090074/",\n "jockey": "C Zackey",\n "top_tote": "$33.10 / $6.30 ",\n "sp": "$26",\n "margin": "9.30L"\n },\n "10": {\n "horse": "Sergeant Soqrat",\n "horse_url": "https://www.punters.com.au/horses/sergeant-soqrat_1959840/",\n "jockey": "K Matsunyane",\n "top_tote": "$49.50 / $9.40 ",\n "sp": "$34",\n "margin": "9.60L"\n },\n "11": {\n "horse": "Arizona Magic",\n "horse_url": "https://www.punters.com.au/horses/arizona-magic_2275796/",\n "jockey": "P Mxoli",\n "top_tote": "$22.80 / $5.70 ",\n "sp": "$21",\n "margin": "9.90L"\n },\n "12": {\n "horse": "Loveonthehorizon",\n "horse_url": "https://www.punters.com.au/horses/loveonthehorizon_2594084/",\n "jockey": "J Penny",\n "top_tote": "$156.30 / $27.20 ",\n "sp": "$151",\n "margin": "12.15L"\n },\n "13": {\n "horse": "God\'s Country",\n "horse_url": "https://www.punters.com.au/horses/gods-country_2090077/",\n "jockey": "L Nhlapo",\n "top_tote": "$621.60 / $76.30 ",\n "sp": "$126",\n "margin": "14.90L"\n },\n "14": {\n "horse": "Jet O War",\n "horse_url": "https://www.punters.com.au/horses/jet-o-war_2272819/",\n "jockey": "M Katjedi",\n "top_tote": "$80.20 / $23.60 ",\n "sp": "$81",\n "margin": "15.20L"\n },\n "15": {\n "horse": "Themastermind",\n "horse_url": "https://www.punters.com.au/horses/themastermind_2602962/",\n "jockey": "T Mayhew",\n "top_tote": "$310.80 / $53.00 ",\n "sp": "$151",\n "margin": "18.20L"\n },\n "16": {\n "horse": "Light Of Liberty",\n "horse_url": "https://www.punters.com.au/horses/light-of-liberty_1959848/",\n "jockey": "K Lihaba",\n "top_tote": "$104.50 / $19.00 ",\n "sp": "$126",\n "margin": "30.20L"\n }\n },\n "4": {\n "cond": "2400m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R4 [2025-11-04 00:00:00 UTC] Play Soccer 6, 10 And 13 Mr 75 Handicap 2400m Total $10k: GOOD",\n "1": {\n "horse": "Chabal",\n "horse_url": "https://www.punters.com.au/horses/chabal_1402298/",\n "jockey": "S Moodley",\n "top_tote": "$5.30 / $1.90 ",\n "sp": "$4.4",\n "margin": "02:30.530"\n },\n "2": {\n "horse": "Cartagena",\n "horse_url": "https://www.punters.com.au/horses/cartagena_1014676/",\n "jockey": "C Zackey",\n "top_tote": "$16.20 / $4.20 ",\n "sp": "$14",\n "margin": "0.30L"\n },\n "3": {\n "horse": "Arlington Action",\n "horse_url": "https://www.punters.com.au/horses/arlington-action_809307/",\n "jockey": "P Mxoli",\n "top_tote": "$7.10 / $2.30 ",\n "sp": "$6",\n "margin": "1.80L"\n },\n "4": {\n "horse": "Banha Bridge",\n "horse_url": "https://www.punters.com.au/horses/banha-bridge_727528/",\n "jockey": "M Yeni",\n "top_tote": "$31.00 / $3.70 ",\n "sp": "$19",\n "margin": "2.80L"\n },\n "5": {\n "horse": "Sky Pillar Rock",\n "horse_url": "https://www.punters.com.au/horses/sky-pillar-rock_1189867/",\n "jockey": "G Lerena",\n "top_tote": "$3.00 / $1.30 ",\n "sp": "$2.35",\n "margin": "3.00L"\n },\n "6": {\n "horse": "Volte Face",\n "horse_url": "https://www.punters.com.au/horses/volte-face_910033/",\n "jockey": "J Syster",\n "top_tote": "$28.50 / $4.40 ",\n "sp": "$17",\n "margin": "3.50L"\n },\n "7": {\n "horse": "Trident King",\n "horse_url": "https://www.punters.com.au/horses/trident-king_812828/",\n "jockey": "C Habib",\n "top_tote": "$14.10 / $2.70 ",\n "sp": "$9",\n "margin": "3.80L"\n },\n "8": {\n "horse": "Itsnowornever",\n "horse_url": "https://www.punters.com.au/horses/itsnowornever_2285721/",\n "jockey": "G Samo-burthia",\n "top_tote": "$24.40 / $3.30 ",\n "sp": "$16",\n "margin": "7.30L"\n }\n },\n "5": {\n "cond": "1000m Total $8k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R5 [2025-11-04 00:00:00 UTC] Tab 4Racing App Mr 66 Handicap 1000m Total $8k: GOOD",\n "1": {\n "horse": "Oriental Bouquet",\n "horse_url": "https://www.punters.com.au/horses/oriental-bouquet_945941/",\n "jockey": "K Lihaba",\n "top_tote": "$26.40 / $6.60 ",\n "sp": "$21",\n "margin": "00:57.370"\n },\n "2": {\n "horse": "Nkandla Gold",\n "horse_url": "https://www.punters.com.au/horses/nkandla-gold_1026608/",\n "jockey": "G Lerena",\n "top_tote": "$7.00 / $1.90 ",\n "sp": "$4.8",\n "margin": "0.15L"\n },\n "3": {\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 "top_tote": "$4.80 / $2.00 ",\n "sp": "$4.5",\n "margin": "0.65L"\n },\n "4": {\n "horse": "Tiger Storm",\n "horse_url": "https://www.punters.com.au/horses/tiger-storm_1094956/",\n "jockey": "R Venniker",\n "top_tote": "$7.40 / $2.60 ",\n "sp": "$6.5",\n "margin": "1.15L"\n },\n "5": {\n "horse": "Pacific",\n "horse_url": "https://www.punters.com.au/horses/pacific_1048571/",\n "jockey": "M Yeni",\n "top_tote": "$10.90 / $3.80 ",\n "sp": "$8",\n "margin": "1.35L"\n },\n "6": {\n "horse": "In The Ether",\n "horse_url": "https://www.punters.com.au/horses/in-the-ether_875504/",\n "jockey": "N Klink",\n "top_tote": "$9.60 / $3.60 ",\n "sp": "$11",\n "margin": "3.10L"\n },\n "7": {\n "horse": "Michael Faraday",\n "horse_url": "https://www.punters.com.au/horses/michael-faraday_895728/",\n "jockey": "G Samo-burthia",\n "top_tote": "$8.20 / $3.10 ",\n "sp": "$3.3",\n "margin": "5.10L"\n },\n "8": {\n "horse": "Summer Shade",\n "horse_url": "https://www.punters.com.au/horses/summer-shade_1050896/",\n "jockey": "L Nhlapo",\n "top_tote": "$38.50 / $12.70 ",\n "sp": "$91",\n "margin": "6.10L"\n }\n },\n "6": {\n "cond": "1200m Total $10k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R6 [2025-11-04 00:00:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 82 Handicap 1200m Total $10k: GOOD",\n "1": {\n "horse": "Secret Chord",\n "horse_url": "https://www.punters.com.au/horses/secret-chord_1024018/",\n "jockey": "C Zackey",\n "top_tote": "$10.80 / $3.90 ",\n "sp": "$12",\n "margin": "01:09.610"\n },\n "2": {\n "horse": "Antonio Gaudi",\n "horse_url": "https://www.punters.com.au/horses/antonio-gaudi_1090856/",\n "jockey": "K Matsunyane",\n "top_tote": "$7.20 / $4.00 ",\n "sp": "$7",\n "margin": "2.50L"\n },\n "3": {\n "horse": "Fully Loaded",\n "horse_url": "https://www.punters.com.au/horses/fully-loaded_931706/",\n "jockey": "R Venniker",\n "top_tote": "$6.20 / $3.70 ",\n "sp": "$4.8",\n "margin": "2.80L"\n },\n "4": {\n "horse": "Drivelikeamaster",\n "horse_url": "https://www.punters.com.au/horses/drivelikeamaster_1673833/",\n "jockey": "T Mayhew",\n "top_tote": "$12.50 / $5.20 ",\n "sp": "$10",\n "margin": "3.30L"\n },\n "5": {\n "horse": "Falcon Strike",\n "horse_url": "https://www.punters.com.au/horses/falcon-strike_990048/",\n "jockey": "M Yeni",\n "top_tote": "$21.60 / $6.20 ",\n "sp": "$31",\n "margin": "4.05L"\n },\n "6": {\n "horse": "Turbo Power",\n "horse_url": "https://www.punters.com.au/horses/turbo-power_980717/",\n "jockey": "S Moodley",\n "top_tote": "$12.50 / $4.30 ",\n "sp": "$16",\n "margin": "4.55L"\n },\n "7": {\n "horse": "Romilly",\n "horse_url": "https://www.punters.com.au/horses/romilly_2080337/",\n "jockey": "G Lerena",\n "top_tote": "$12.50 / $6.80 ",\n "sp": "$13",\n "margin": "5.80L"\n },\n "8": {\n "horse": "Vibe Sa",\n "horse_url": "https://www.punters.com.au/horses/vibe-sa_986772/",\n "jockey": "S Khumalo",\n "top_tote": "$18.80 / $2.90 ",\n "sp": "$9",\n "margin": "7.80L"\n },\n "9": {\n "horse": "Palace Revolt",\n "horse_url": "https://www.punters.com.au/horses/palace-revolt_1013794/",\n "jockey": "C Habib",\n "top_tote": "$21.30 / $4.60 ",\n "sp": "$6.5",\n "margin": "11.30L"\n },\n "10": {\n "horse": "Ice Dragon",\n "horse_url": "https://www.punters.com.au/horses/ice-dragon_2594088/",\n "jockey": "P Mxoli",\n "top_tote": "$20.20 / $6.60 ",\n "sp": "$6",\n "margin": "13.30L"\n }\n },\n "7": {\n "cond": "1500m Total $11k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R7 [2025-11-04 00:00:00 UTC] Betway Summer Cup 29 November Mr 90 Handicap 1500m Total $11k: GOOD",\n "1": {\n "horse": "Dylan\'s Champ",\n "horse_url": "https://www.punters.com.au/horses/dylans-champ_1100373/",\n "jockey": "C Habib",\n "top_tote": "$3.30 / $2.10 ",\n "sp": "$3.4",\n "margin": "01:31.920"\n },\n "2": {\n "horse": "Eiffel Tower",\n "horse_url": "https://www.punters.com.au/horses/eiffel-tower_1022214/",\n "jockey": "P Mxoli",\n "top_tote": "$23.30 / $10.00 ",\n "sp": "$18",\n "margin": "3.25L"\n },\n "3": {\n "horse": "Last Car To Pass",\n "horse_url": "https://www.punters.com.au/horses/last-car-to-pass_1120183/",\n "jockey": "R Venniker",\n "top_tote": "$14.90 / $4.00 ",\n "sp": "$15",\n "margin": "3.55L"\n },\n "4": {\n "horse": "Jordan",\n "horse_url": "https://www.punters.com.au/horses/jordan_993545/",\n "jockey": "C Zackey",\n "top_tote": "$9.30 / $2.60 ",\n "sp": "$8",\n "margin": "4.05L"\n },\n "5": {\n "horse": "Open Highway",\n "horse_url": "https://www.punters.com.au/horses/open-highway_942875/",\n "jockey": "S Khumalo",\n "top_tote": "$9.00 / $3.30 ",\n "sp": "$9.5",\n "margin": "4.25L"\n },\n "6": {\n "horse": "We Are The Logans",\n "horse_url": "https://www.punters.com.au/horses/we-are-the-logans_944379/",\n "jockey": "L Nhlapo",\n "top_tote": "$39.30 / $11.00 ",\n "sp": "$71",\n "margin": "6.25L"\n },\n "7": {\n "horse": "Deception Pass",\n "horse_url": "https://www.punters.com.au/horses/deception-pass_1035862/",\n "jockey": "M Yeni",\n "top_tote": "$13.80 / $2.40 ",\n "sp": "$5.5",\n "margin": "7.25L"\n },\n "8": {\n "horse": "Zanthar",\n "horse_url": "https://www.punters.com.au/horses/zanthar_1072367/",\n "jockey": "G Samo-burthia",\n "top_tote": "$13.30 / $5.30 ",\n "sp": "$5.5",\n "margin": "9.25L"\n },\n "9": {\n "horse": "Presley",\n "horse_url": "https://www.punters.com.au/horses/presley_1018667/",\n "jockey": "G Lerena",\n "top_tote": "$7.30 / $5.30 ",\n "sp": "$6",\n "margin": "99.25L"\n }\n },\n "8": {\n "cond": "1600m Total $8k: GOOD",\n "datetime": "2025-11-04 00:00:00 UTC",\n "title": "R8 [2025-11-04 00:00:00 UTC] Next Vaal Racemeeting Tuesday 11 November Mr 68 Handicap 1600m Total $8k: GOOD",\n "1": {\n "horse": "Oklahoma Twister",\n "horse_url": "https://www.punters.com.au/horses/oklahoma-twister_1047428/",\n "jockey": "J Syster",\n "top_tote": "$4.20 / $2.20 ",\n "sp": "$4.6",\n "margin": "01:38.840"\n },\n "2": {\n "horse": "Vava Vegas",\n "horse_url": "https://www.punters.com.au/horses/vava-vegas_926312/",\n "jockey": "M Katjedi",\n "top_tote": "$11.20 / $3.30 ",\n "sp": "$11",\n "margin": "1.25L"\n },\n "3": {\n "horse": "Majalun",\n "horse_url": "https://www.punters.com.au/horses/majalun_1410122/",\n "jockey": "M Yeni",\n "top_tote": "$10.20 / $2.80 ",\n "sp": "$6.5",\n "margin": "4.25L"\n },\n "4": {\n "horse": "Gamer",\n "horse_url": "https://www.punters.com.au/horses/gamer_1043712/",\n "jockey": "P Mxoli",\n "top_tote": "$6.90 / $2.60 ",\n "sp": "$6.5",\n "margin": "8.00L"\n },\n "5": {\n "horse": "Commander Of All",\n "horse_url": "https://www.punters.com.au/horses/commander-of-all_933124/",\n "jockey": "L Nhlapo",\n "top_tote": "$9.70 / $3.60 ",\n "sp": "$9",\n "margin": "8.30L"\n },\n "6": {\n "horse": "Madame Pompadour",\n "horse_url": "https://www.punters.com.au/horses/madame-pompadour_943532/",\n "jockey": "S Khumalo",\n "top_tote": "$16.10 / $6.30 ",\n "sp": "$19",\n "margin": "9.30L"\n },\n "7": {\n "horse": "Sunshine Day",\n "horse_url": "https://www.punters.com.au/horses/sunshine-day_928551/",\n "jockey": "M V\'Rensburg",\n "top_tote": "$9.20 / $3.00 ",\n "sp": "$7.5",\n "margin": "9.60L"\n },\n "8": {\n "horse": "Blurred Vision",\n "horse_url": "https://www.punters.com.au/horses/blurred-vision_1077575/",\n "jockey": "C Habib",\n "top_tote": "$14.90 / $3.90 ",\n "sp": "$12",\n "margin": "10.60L"\n },\n "9": {\n "horse": "Sheets And Goggles",\n "horse_url": "https://www.punters.com.au/horses/sheets-and-goggles_1064273/",\n "jockey": "C Zackey",\n "top_tote": "$7.60 / $2.40 ",\n "sp": "$6",\n "margin": "12.85L"\n }\n }\n}')
Willow Charm85909-Aug-25
Lannyboy43002-Sep-25
Paris Party316Event(url='https://www.punters.com.au/racing-results/south-africa/vaal/2024-10-24/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2024, 10, 24, 10, 15), json='{"1": {"1": {"horse": "Cat O\'clock", "jockey": "C Mabaya", "best_odds": "$2.05 / $1.35", "horse_url": "https://www.punters.com.au/horses/cat-oclock_1037085/"}, "2": {"horse": "Bella Boop Boop", "jockey": "T Lukhele", "best_odds": "$5.50", "horse_url": "https://www.punters.com.au/horses/bella-boop-boop_1082744/"}, "3": {"horse": "Like A Butterfly", "jockey": "S Mkhumbuzi", "best_odds": "$4.40", "horse_url": "https://www.punters.com.au/horses/like-a-butterfly_1052025/"}, "4": {"horse": "Bella\'s Charm", "jockey": "X Machaieie", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/bellas-charm_1081950/"}, "5": {"horse": "Jilted", "jockey": "A Feni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/jilted_1084485/"}, "6": {"horse": "Paris Party", "jockey": "G F Dadamasi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/paris-party_1120184/"}, "7": {"horse": "Emerald Gold", "jockey": "S Siphika", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/emerald-gold_1159266/"}, "8": {"horse": "Mischief Managed", "jockey": "P Mongqawa", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/mischief-managed_1402295/"}, "9": {"horse": "Hubbly Bubbly", "jockey": "T Ncume", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/hubbly-bubbly_1188434/"}, "10": {"horse": "Kivuli", "jockey": "S Valjalo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/kivuli_1180988/"}, "11": {"horse": "Sweet Sophia", "jockey": "S Dwayana", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sweet-sophia_1120194/"}, "cond": "1400m Total $7.2k: 1st $4.5k Good", "title": "Vaal - R1 [2024-10-24 10:15:00 UTC] 4Racing Welcomes You Work Riders Maiden Plate (F & M) 1400m Total $7.2k: 1st $4.5k Good", "datetime": "2024-10-24 10:15:00 UTC"}, "2": {"1": {"horse": "Happy Mo", "jockey": "G Lerena", "best_odds": "$1.95 / $1.25", "horse_url": "https://www.punters.com.au/horses/happy-mo_1022908/"}, "2": {"horse": "Mia Moo", "jockey": "C Zackey", "best_odds": "$1.40", "horse_url": "https://www.punters.com.au/horses/mia-moo_994890/"}, "3": {"horse": "It\'s Her Way", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/its-her-way_1060347/"}, "4": {"horse": "Free In Seattle", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/free-in-seattle_1070672/"}, "5": {"horse": "Sound Machine", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sound-machine_1052028/"}, "cond": "1501m Total $9.9k: 1st $6.2k Good", "title": "Vaal - R2 [2024-10-24 10:50:00 UTC] Racing240 For Racing. For You Graduation Plate (F & M) 1501m Total $9.9k: 1st $6.2k Good", "datetime": "2024-10-24 10:50:00 UTC"}, "3": {"1": {"horse": "Solar Sail", "jockey": "J Penny", "best_odds": "$0.00 / $0.00", "horse_url": "https://www.punters.com.au/horses/solar-sail_1092497/"}, "2": {"horse": "Kaleesh Cyborg", "jockey": "P Mxoli", "best_odds": "$0.00", "horse_url": "https://www.punters.com.au/horses/kaleesh-cyborg_1102945/"}, "3": {"horse": "Satyagraha", "jockey": "C Zackey", "best_odds": "$0.00", "horse_url": "https://www.punters.com.au/horses/satyagraha_1402300/"}, "4": {"horse": "Beynac", "jockey": "P Strydom", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/beynac_1086459/"}, "5": {"horse": "Chabal", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/chabal_1402298/"}, "6": {"horse": "Spy Story", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/spy-story_1075301/"}, "7": {"horse": "Gold Rush Kid", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gold-rush-kid_1065082/"}, "8": {"horse": "Danube", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/danube_1108781/"}, "9": {"horse": "Oklahoma Twister", "jockey": "W Marwing", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/oklahoma-twister_1047428/"}, "10": {"horse": "Blurred Vision", "jockey": "Reserve", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/blurred-vision_1077575/"}, "11": {"horse": "Future King", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/future-king_1402299/"}, "12": {"horse": "Howzit Boet", "jockey": "D D Gouveia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/howzit-boet_1088088/"}, "13": {"horse": "Primal Fear", "jockey": "Reserve", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/primal-fear_1077578/"}, "14": {"horse": "American Eagle", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/american-eagle_1112339/"}, "15": {"horse": "Arctic Owl", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/arctic-owl_1180990/"}, "16": {"horse": "Born Atlantic", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/born-atlantic_1120185/"}, "cond": "1400m Total $9.5k: 1st $5.9k Good", "title": "Vaal - R3 [2024-10-24 11:25:00 UTC] Play Soccer 6, 10 And 13 Maiden Plate 1400m Total $9.5k: 1st $5.9k Good", "datetime": "2024-10-24 11:25:00 UTC"}, "4": {"1": {"horse": "Elegant Ice", "jockey": "C Zackey", "best_odds": "$5.00 / $2.15", "horse_url": "https://www.punters.com.au/horses/elegant-ice_941276/"}, "2": {"horse": "Buffalo Storm Cody", "jockey": "M Yeni", "best_odds": "$1.27", "horse_url": "https://www.punters.com.au/horses/buffalo-storm-cody_1080314/"}, "3": {"horse": "Cymric", "jockey": "P Strydom", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/cymric_1072333/"}, "4": {"horse": "Biofarmer", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/biofarmer_1003345/"}, "5": {"horse": "Moving In", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/moving-in_944372/"}, "6": {"horse": "Kinshin Sha", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/kinshin-sha_1014673/"}, "cond": "1100m Total $9.9k: 1st $6.2k Good", "title": "Vaal - R4 [2024-10-24 12:00:00 UTC] For Hospitality Bookings Call 011 681 1796 Graduation Plate 1100m Total $9.9k: 1st $6.2k Good", "datetime": "2024-10-24 12:00:00 UTC"}, "5": {"1": {"horse": "Roman\'s Revenge", "jockey": "C Maujean", "best_odds": "$2.15 / $1.30", "horse_url": "https://www.punters.com.au/horses/romans-revenge_1084658/"}, "2": {"horse": "Red Legend", "jockey": "C Zackey", "best_odds": "$1.55", "horse_url": "https://www.punters.com.au/horses/red-legend_1092495/"}, "3": {"horse": "Red Knot", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/red-knot_1048569/"}, "4": {"horse": "Perini Palace", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/perini-palace_940858/"}, "5": {"horse": "Vava Vegas", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/vava-vegas_926312/"}, "6": {"horse": "Summerland", "jockey": "N Klink", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/summerland_889973/"}, "cond": "1700m Total $7.7k: 1st $4.8k Good", "title": "Vaal - R5 [2024-10-24 12:35:00 UTC] Book For Allied Steelrode Charity Mile 0116811796 Mr 66 Handicap 1700m Total $7.7k: 1st $4.8k Good", "datetime": "2024-10-24 12:35:00 UTC"}, "6": {"1": {"horse": "Captainofthegreen", "jockey": "P Strydom", "best_odds": "$0.00 / $0.00", "horse_url": "https://www.punters.com.au/horses/captainofthegreen_910262/"}, "2": {"horse": "Player", "jockey": "P Mxoli", "best_odds": "$0.00", "horse_url": "https://www.punters.com.au/horses/player_876153/"}, "3": {"horse": "Hat Trick Or Treat", "jockey": "J Gates", "best_odds": "$0.00", "horse_url": "https://www.punters.com.au/horses/hat-trick-or-treat_1094951/"}, "4": {"horse": "Diesel\'s Shadow", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/diesels-shadow_966364/"}, "5": {"horse": "Shinto Shrine", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/shinto-shrine_1086780/"}, "6": {"horse": "Romeo\'s Magic", "jockey": "N Klink", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/romeos-magic_760619/"}, "7": {"horse": "Millahue", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/millahue_855885/"}, "8": {"horse": "Sacambaya", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sacambaya_965117/"}, "9": {"horse": "Judgement Day", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/judgement-day_1050076/"}, "cond": "1700m Total $9.9k: 1st $6.2k Good", "title": "Vaal - R6 [2024-10-24 13:15:00 UTC] Book For Betway Summer Cup 0116811796 Mr 84 Handicap 1700m Total $9.9k: 1st $6.2k Good", "datetime": "2024-10-24 13:15:00 UTC"}, "7": {"1": {"horse": "Count Invicto", "jockey": "C Zackey", "best_odds": "$5.25 / $2.40", "horse_url": "https://www.punters.com.au/horses/count-invicto_1100370/"}, "2": {"horse": "Gorgeous Klein", "jockey": "G Lerena", "best_odds": "$1.40", "horse_url": "https://www.punters.com.au/horses/gorgeous-klein_1068407/"}, "3": {"horse": "Super Awesome", "jockey": "D D Gouveia", "best_odds": "$5.50", "horse_url": "https://www.punters.com.au/horses/super-awesome_931984/"}, "4": {"horse": "Prince Of Kildare", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/prince-of-kildare_946309/"}, "5": {"horse": "Kotinos", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/kotinos_790022/"}, "6": {"horse": "Ampersand", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/ampersand_942870/"}, "7": {"horse": "Turbo Power", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/turbo-power_980717/"}, "8": {"horse": "King Of Numbers", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/king-of-numbers_1057283/"}, "9": {"horse": "Secret Chord", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/secret-chord_1024018/"}, "10": {"horse": "Open Highway", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/open-highway_942875/"}, "cond": "1200m Total $9.5k: 1st $5.9k Good", "title": "Vaal - R7 [2024-10-24 13:50:00 UTC] Take A Bet Wina Numba Numba Mr 80 Handicap 1200m Total $9.5k: 1st $5.9k Good", "datetime": "2024-10-24 13:50:00 UTC"}, "8": {"1": {"horse": "Bob\'s Your Uncle", "jockey": "G Samo-burthia", "best_odds": "$4.85 / $2.50", "horse_url": "https://www.punters.com.au/horses/bobs-your-uncle_939549/"}, "2": {"horse": "Rollwiththepunches", "jockey": "T Mayhew", "best_odds": "$4.40", "horse_url": "https://www.punters.com.au/horses/rollwiththepunches_790023/"}, "3": {"horse": "After The Rain", "jockey": "C Zackey", "best_odds": "$7.00", "horse_url": "https://www.punters.com.au/horses/after-the-rain_799855/"}, "4": {"horse": "Paisley Park", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/paisley-park_780411/"}, "5": {"horse": "Esquevelle", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/esquevelle_871428/"}, "6": {"horse": "Richard The First", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/richard-the-first_974515/"}, "7": {"horse": "Karate Kid", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/karate-kid_1099565/"}, "8": {"horse": "Halberdier", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/halberdier_946306/"}, "9": {"horse": "Rock Of Bismantova", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/rock-of-bismantova_1030723/"}, "10": {"horse": "Cian The Conqueror", "jockey": "M V\'rensburg", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/cian-the-conqueror_922833/"}, "11": {"horse": "Wyzeact", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/wyzeact_1007238/"}, "12": {"horse": "Thunderstone", "jockey": "D D Gouveia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/thunderstone_876157/"}, "cond": "1200m Total $12.2k: 1st $7.6k Good", "title": "Vaal - R8 [2024-10-24 14:25:00 UTC] Next Vaal Racemeeting Thursday 31 October Middle Stakes 1200m Total $12.2k: 1st $7.6k Good", "datetime": "2024-10-24 14:25:00 UTC"}}')
Into Line30728-Sep-23
Divine Messenger202Event(url='https://www.punters.com.au/racing-results/south-africa/vaal/2025-03-06/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2025, 3, 6, 10, 25), json='{"1": {"1": {"horse": "Devilishlygorgeous", "jockey": "S Mkhumbuzi", "best_odds": "$3.75 / $2.00", "horse_url": "https://www.punters.com.au/horses/devilishlygorgeous_1032547/"}, "2": {"horse": "City Lights", "jockey": "X Machaieie", "best_odds": "$4.40", "horse_url": "https://www.punters.com.au/horses/city-lights_1015177/"}, "3": {"horse": "Bella Boop Boop", "jockey": "T Lukhele", "best_odds": "$11.00", "horse_url": "https://www.punters.com.au/horses/bella-boop-boop_1082744/"}, "4": {"horse": "Battle Of Britain", "jockey": "T Matsoele", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/battle-of-britain_1903694/"}, "5": {"horse": "Jinger Jam", "jockey": "S B Mthembu", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/jinger-jam_1935010/"}, "6": {"horse": "Lacewing", "jockey": "K Mayhew-munger", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lacewing_1089312/"}, "7": {"horse": "Sasha Lee", "jockey": "P Mongqawa", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sasha-lee_1935507/"}, "8": {"horse": "Intro", "jockey": "V Sithetho", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/intro_1067984/"}, "9": {"horse": "Up The Ante", "jockey": "C Mabaya", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/up-the-ante_1084498/"}, "cond": "1700m Total $8.6k: 1st $5.4k Good", "title": "Vaal - R1 [2025-03-06 10:25:00 UTC] 4Racing Welcomes You Work Riders Maiden Plate (F & M) 1700m Total $8.6k: 1st $5.4k Good", "datetime": "2025-03-06 10:25:00 UTC"}, "2": {"1": {"horse": "Mister Wilson", "jockey": "G Lerena", "best_odds": "$1.85 / $1.28", "horse_url": "https://www.punters.com.au/horses/mister-wilson_1934045/"}, "2": {"horse": "Nyaka Nyaka", "jockey": "S Khumalo", "best_odds": "$2.60", "horse_url": "https://www.punters.com.au/horses/nyaka-nyaka_1916396/"}, "3": {"horse": "Secret Warrior", "jockey": "R Munger", "best_odds": "$2.05", "horse_url": "https://www.punters.com.au/horses/secret-warrior_1942423/"}, "4": {"horse": "Simbine", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/simbine_1946627/"}, "5": {"horse": "Carnarvon", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/carnarvon_1946625/"}, "6": {"horse": "Concordia", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/concordia_1946630/"}, "7": {"horse": "Free Bird", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/free-bird_1946626/"}, "8": {"horse": "Winters Lance", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/winters-lance_1946629/"}, "cond": "1000m Total $11.7k: 1st $7.3k Good", "title": "Vaal - R2 [2025-03-06 11:00:00 UTC] www.tab4racing.com Maiden Juvenile Plate 1000m Total $11.7k: 1st $7.3k Good", "datetime": "2025-03-06 11:00:00 UTC"}, "3": {"1": {"horse": "Clairwood Rose", "jockey": "W Marwing", "best_odds": "$71.00 / $17.00", "horse_url": "https://www.punters.com.au/horses/clairwood-rose_1946631/"}, "2": {"horse": "Queen\'s Pact", "jockey": "P Mxoli", "best_odds": "$3.20", "horse_url": "https://www.punters.com.au/horses/queens-pact_1937469/"}, "3": {"horse": "Red Caramel", "jockey": "J Gates", "best_odds": "$5.50", "horse_url": "https://www.punters.com.au/horses/red-caramel_1943786/"}, "4": {"horse": "Vamanos", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/vamanos_1946633/"}, "5": {"horse": "Wings Of Ice", "jockey": "R Munger", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/wings-of-ice_1942429/"}, "6": {"horse": "Blindfire", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/blindfire_1942425/"}, "7": {"horse": "Red Amber", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/red-amber_1946632/"}, "8": {"horse": "Paris Fun", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/paris-fun_1935501/"}, "9": {"horse": "Dondoyaki", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/dondoyaki_1942426/"}, "cond": "1000m Total $10.8k: 1st $6.8k Good", "title": "Vaal - R3 [2025-03-06 11:35:00 UTC] Racing Today Maiden Juvenile Plate (Fillies) 1000m Total $10.8k: 1st $6.8k Good", "datetime": "2025-03-06 11:35:00 UTC"}, "4": {"1": {"horse": "It\'s Personal", "jockey": "G Lerena", "best_odds": "$1.33 / $1.08", "horse_url": "https://www.punters.com.au/horses/its-personal_1077577/"}, "2": {"horse": "Old Fashioned", "jockey": "K Matsunyane", "best_odds": "$2.35", "horse_url": "https://www.punters.com.au/horses/old-fashioned_1145329/"}, "3": {"horse": "Ringho", "jockey": "N Klink", "best_odds": "$4.60", "horse_url": "https://www.punters.com.au/horses/ringho_1065352/"}, "4": {"horse": "Turf Guru", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/turf-guru_1108779/"}, "5": {"horse": "Inspector James", "jockey": "A Fortune", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/inspector-james_1105659/"}, "6": {"horse": "Sky On Fire", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sky-on-fire_994888/"}, "7": {"horse": "Global Love", "jockey": "J Penny", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/global-love_1946635/"}, "cond": "1000m Total $10.8k: 1st $6.8k Good", "title": "Vaal - R4 [2025-03-06 12:10:00 UTC] Racing240 For Racing. For You Maiden Plate 1000m Total $10.8k: 1st $6.8k Good", "datetime": "2025-03-06 12:10:00 UTC"}, "5": {"1": {"horse": "Omnipotent", "jockey": "R Munger", "best_odds": "$14.00 / $4.40", "horse_url": "https://www.punters.com.au/horses/omnipotent_1095981/"}, "2": {"horse": "Green Extreme", "jockey": "C Zackey", "best_odds": "$1.24", "horse_url": "https://www.punters.com.au/horses/green-extreme_1909959/"}, "3": {"horse": "Bilingual", "jockey": "J Gates", "best_odds": "$3.10", "horse_url": "https://www.punters.com.au/horses/bilingual_1035858/"}, "4": {"horse": "Mist In Ireland", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/mist-in-ireland_1404174/"}, "5": {"horse": "Misty Metal", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/misty-metal_1944511/"}, "6": {"horse": "Act On Snow", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/act-on-snow_1916405/"}, "7": {"horse": "Chilli Marmalade", "jockey": "N Klink", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/chilli-marmalade_934797/"}, "8": {"horse": "Winter Miracle", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/winter-miracle_1192235/"}, "9": {"horse": "Final Hope", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/final-hope_1935506/"}, "10": {"horse": "Chasing The Crown", "jockey": "V Jodhee", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/chasing-the-crown_1083748/"}, "cond": "1000m Total $9.5k: 1st $5.9k Good", "title": "Vaal - R5 [2025-03-06 12:45:00 UTC] Play Soccer 6, 10 And 13 Maiden Plate (F & M) 1000m Total $9.5k: 1st $5.9k Good", "datetime": "2025-03-06 12:45:00 UTC"}, "6": {"1": {"horse": "Frozen Fantasy", "jockey": "K Matsunyane", "best_odds": "$2.20 / $1.40", "horse_url": "https://www.punters.com.au/horses/frozen-fantasy_1086781/"}, "2": {"horse": "Hong Kong", "jockey": "G Lerena", "best_odds": "$1.80", "horse_url": "https://www.punters.com.au/horses/hong-kong_1408514/"}, "3": {"horse": "Fully Committed", "jockey": "C Zackey", "best_odds": "$2.10", "horse_url": "https://www.punters.com.au/horses/fully-committed_1939012/"}, "4": {"horse": "Global Thunder", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/global-thunder_936587/"}, "5": {"horse": "Saigon Suzie", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/saigon-suzie_1099569/"}, "6": {"horse": "Sahara Dawn", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sahara-dawn_998478/"}, "7": {"horse": "Predatrice", "jockey": "R Munger", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/predatrice_1193084/"}, "cond": "1200m Total $10.8k: 1st $6.8k Good", "title": "Vaal - R6 [2025-03-06 13:20:00 UTC] Tab 4Racing App Graduation Plate (F & M) 1200m Total $10.8k: 1st $6.8k Good", "datetime": "2025-03-06 13:20:00 UTC"}, "7": {"1": {"horse": "Var Park", "jockey": "A Fortune", "best_odds": "$18.00 / $6.50", "horse_url": "https://www.punters.com.au/horses/var-park_885897/"}, "2": {"horse": "Tchaikovsky", "jockey": "G Lerena", "best_odds": "$4.20", "horse_url": "https://www.punters.com.au/horses/tchaikovsky_860682/"}, "3": {"horse": "Arilena", "jockey": "K Brewer", "best_odds": "$5.50", "horse_url": "https://www.punters.com.au/horses/arilena_879297/"}, "4": {"horse": "Nkandla Gold", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/nkandla-gold_1026608/"}, "5": {"horse": "Tiger Storm", "jockey": "U Jockey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/tiger-storm_1094956/"}, "6": {"horse": "Kinshin Sha", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/kinshin-sha_1014673/"}, "7": {"horse": "Beamonesque", "jockey": "R Munger", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/beamonesque_1021398/"}, "8": {"horse": "Sea Wolf", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sea-wolf_1094954/"}, "9": {"horse": "King Of Kildare", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/king-of-kildare_1064723/"}, "10": {"horse": "Thunderbird", "jockey": "Reserve", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/thunderbird_1044314/"}, "11": {"horse": "Wings Of Nike", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/wings-of-nike_807097/"}, "12": {"horse": "Covert Operator", "jockey": "S Khumalo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/covert-operator_861228/"}, "13": {"horse": "Bregardt", "jockey": "Reserve", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/bregardt_1006949/"}, "cond": "1000m Total $10.8k: 1st $6.8k Good", "title": "Vaal - R7 [2025-03-06 13:55:00 UTC] Book For Champions Day 29 March Mr 80 Handicap 1000m Total $10.8k: 1st $6.8k Good", "datetime": "2025-03-06 13:55:00 UTC"}, "8": {"1": {"horse": "Pretty Analia", "jockey": "L Nhlapo", "best_odds": "$5.50 / $2.80", "horse_url": "https://www.punters.com.au/horses/pretty-analia_908199/"}, "2": {"horse": "Gamer", "jockey": "M Yeni", "best_odds": "$2.80", "horse_url": "https://www.punters.com.au/horses/gamer_1043712/"}, "3": {"horse": "Perini Palace", "jockey": "C Habib", "best_odds": "$2.05", "horse_url": "https://www.punters.com.au/horses/perini-palace_940858/"}, "4": {"horse": "Spy Story", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/spy-story_1075301/"}, "5": {"horse": "Cartagena", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/cartagena_1014676/"}, "6": {"horse": "Viva De Janeiro", "jockey": "R Munger", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/viva-de-janeiro_935705/"}, "7": {"horse": "Bob Lee Swagger", "jockey": "J Penny", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/bob-lee-swagger_942167/"}, "8": {"horse": "Count Your Chances", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/count-your-chances_921019/"}, "9": {"horse": "Oklahoma Twister", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/oklahoma-twister_1047428/"}, "10": {"horse": "Breath Of Magic", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/breath-of-magic_992506/"}, "11": {"horse": "Silent Trigger", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/silent-trigger_855034/"}, "12": {"horse": "Miss Predator", "jockey": "K Brewer", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/miss-predator_1082919/"}, "13": {"horse": "Countess Danza", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/countess-danza_881959/"}, "cond": "1600m Total $8.1k: 1st $5.1k Good", "title": "Vaal - R8 [2025-03-06 14:30:00 UTC] Take A Bet Wina Numba Numba Mr 66 Handicap 1600m Total $8.1k: 1st $5.1k Good", "datetime": "2025-03-06 14:30:00 UTC"}, "9": {"1": {"horse": "Hat Furious", "jockey": "R Munger", "best_odds": "$11.00 / $3.50", "horse_url": "https://www.punters.com.au/horses/hat-furious_1047694/"}, "2": {"horse": "Sovereign Crown", "jockey": "G Lerena", "best_odds": "$2.70", "horse_url": "https://www.punters.com.au/horses/sovereign-crown_1101014/"}, "3": {"horse": "Gift Of Royal", "jockey": "J Syster", "best_odds": "$2.70", "horse_url": "https://www.punters.com.au/horses/gift-of-royal_1103739/"}, "4": {"horse": "Snow Moon", "jockey": "K Brewer", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/snow-moon_1080319/"}, "5": {"horse": "Blue Crystal", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/blue-crystal_1108476/"}, "6": {"horse": "Divine Messenger", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/divine-messenger_1073482/"}, "7": {"horse": "Beartic", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/beartic_1082740/"}, "8": {"horse": "Urquhart Castle", "jockey": "W Marwing", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/urquhart-castle_1941002/"}, "cond": "1700m Total $10.8k: 1st $6.8k Good", "title": "Vaal - R9 [2025-03-06 15:05:00 UTC] Next Vaal Meeting Tuesday 25 March Maiden Plate 1700m Total $10.8k: 1st $6.8k Good", "datetime": "2025-03-06 15:05:00 UTC"}}')
Berriesofthestraw191Event(url='https://www.punters.com.au/racing-results/south-africa/vaal/2025-01-16/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2025, 1, 16, 9, 50), json='{"1": {"1": {"horse": "Legendary", "jockey": "R Danielson", "best_odds": "$2.80 / $1.70", "horse_url": "https://www.punters.com.au/horses/legendary_1080317/"}, "2": {"horse": "Chieftain\'s Shield", "jockey": "T Mayhew", "best_odds": "$2.70", "horse_url": "https://www.punters.com.au/horses/chieftains-shield_1076044/"}, "3": {"horse": "Oklahoma Twister", "jockey": "J Syster", "best_odds": "$8.00", "horse_url": "https://www.punters.com.au/horses/oklahoma-twister_1047428/"}, "4": {"horse": "Spy Story", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/spy-story_1075301/"}, "5": {"horse": "Spirito Selvaggio", "jockey": "R Munger", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/spirito-selvaggio_1100368/"}, "6": {"horse": "Gun Barrel", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gun-barrel_1411605/"}, "7": {"horse": "Parabellum", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/parabellum_1115568/"}, "8": {"horse": "Stop The Traffic", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/stop-the-traffic_1100372/"}, "9": {"horse": "Ragamuffin", "jockey": "W Marwing", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/ragamuffin_1015183/"}, "10": {"horse": "Blue Crystal", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/blue-crystal_1108476/"}, "11": {"horse": "Lord Of The North", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lord-of-the-north_1902970/"}, "cond": "1450m Total $10.8k: 1st $6.8k Good", "title": "Vaal - R1 [2025-01-16 09:50:00 UTC] 4Racing Welcomes You Maiden Plate 1450m Total $10.8k: 1st $6.8k Good", "datetime": "2025-01-16 09:50:00 UTC"}, "2": {"1": {"horse": "Gimme Passion", "jockey": "C Zackey", "best_odds": "$3.10 / $1.70", "horse_url": "https://www.punters.com.au/horses/gimme-passion_1902963/"}, "2": {"horse": "Mountain High", "jockey": "P Strydom", "best_odds": "$1.50", "horse_url": "https://www.punters.com.au/horses/mountain-high_1077585/"}, "3": {"horse": "Like A Prayer", "jockey": "K Brewer", "best_odds": "$14.00", "horse_url": "https://www.punters.com.au/horses/like-a-prayer_1410118/"}, "4": {"horse": "Asiah\'s Tiara", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/asiahs-tiara_1180989/"}, "5": {"horse": "Summer Winter", "jockey": "N Nastili", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/summer-winter_1098643/"}, "6": {"horse": "Villa Semaya", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/villa-semaya_941280/"}, "7": {"horse": "Flightlight", "jockey": "R Munger", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/flightlight_1909957/"}, "8": {"horse": "Gimme A Green Card", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gimme-a-green-card_1102948/"}, "9": {"horse": "Bella Boop Boop", "jockey": "L Nhlapo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/bella-boop-boop_1082744/"}, "10": {"horse": "Aftershock", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/aftershock_1404165/"}, "11": {"horse": "Lady Bomber", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lady-bomber_1408510/"}, "12": {"horse": "Berriesofthestraw", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/berriesofthestraw_1033164/"}, "cond": "1450m Total $9.5k: 1st $5.9k Good", "title": "Vaal - R2 [2025-01-16 10:25:00 UTC] Play Soccer 6, 10 And 13 Maiden Plate (F & M) 1450m Total $9.5k: 1st $5.9k Good", "datetime": "2025-01-16 10:25:00 UTC"}, "3": {"1": {"horse": "Oh My Gucci Girl", "jockey": "M Katjedi", "best_odds": "$8.10 / $3.60", "horse_url": "https://www.punters.com.au/horses/oh-my-gucci-girl_1063230/"}, "2": {"horse": "Todoque", "jockey": "C Zackey", "best_odds": "$2.60", "horse_url": "https://www.punters.com.au/horses/todoque_1094946/"}, "3": {"horse": "Kotinos", "jockey": "R Munger", "best_odds": "$3.10", "horse_url": "https://www.punters.com.au/horses/kotinos_790022/"}, "4": {"horse": "Fast Duty", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/fast-duty_927153/"}, "5": {"horse": "Secret Recipe", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/secret-recipe_935454/"}, "6": {"horse": "King Rahul", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/king-rahul_941284/"}, "7": {"horse": "Breath Of Magic", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/breath-of-magic_992506/"}, "8": {"horse": "There She Goes", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/there-she-goes_795761/"}, "9": {"horse": "Phala Millions", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/phala-millions_1048572/"}, "10": {"horse": "Galladorn", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/galladorn_942873/"}, "11": {"horse": "Under The Rainbow", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/under-the-rainbow_1081531/"}, "cond": "1450m Total $9.9k: 1st $6.2k Good", "title": "Vaal - R3 [2025-01-16 11:00:00 UTC] www.tab4racing.com Classified Stakes 1450m Total $9.9k: 1st $6.2k Good", "datetime": "2025-01-16 11:00:00 UTC"}, "4": {"1": {"horse": "Sovereigns Call", "jockey": "R Munger", "best_odds": "$9.10 / $3.10", "horse_url": "https://www.punters.com.au/horses/sovereigns-call_1022216/"}, "2": {"horse": "Ampersand", "jockey": "T Mayhew", "best_odds": "$2.25", "horse_url": "https://www.punters.com.au/horses/ampersand_942870/"}, "3": {"horse": "Lets Play Poker", "jockey": "R Danielson", "best_odds": "$2.90", "horse_url": "https://www.punters.com.au/horses/lets-play-poker_1037082/"}, "4": {"horse": "Lava Fire", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lava-fire_1063756/"}, "5": {"horse": "Theres A Light", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/theres-a-light_1030728/"}, "6": {"horse": "Guerilla Warfare", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/guerilla-warfare_1052338/"}, "7": {"horse": "Super Awesome", "jockey": "D D Gouveia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/super-awesome_931984/"}, "8": {"horse": "Orange County", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/orange-county_1100367/"}, "cond": "1450m Total $10.8k: 1st $6.8k Good", "title": "Vaal - R4 [2025-01-16 11:35:00 UTC] Racehorse Owners Association Mr 80 Handicap 1450m Total $10.8k: 1st $6.8k Good", "datetime": "2025-01-16 11:35:00 UTC"}, "5": {"1": {"horse": "Melech", "jockey": "M Yeni", "best_odds": "$4.45 / $1.65", "horse_url": "https://www.punters.com.au/horses/melech_918063/"}, "2": {"horse": "Main Defender", "jockey": "G Lerena", "best_odds": "$1.12", "horse_url": "https://www.punters.com.au/horses/main-defender_942747/"}, "3": {"horse": "Fire \'n Flames", "jockey": "N Klink", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/fire-n-flames_928289/"}, "4": {"horse": "Mercantour", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/mercantour_891165/"}, "5": {"horse": "Zuzan", "jockey": "J Penny", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/zuzan_824173/"}, "6": {"horse": "Johnny Hero", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/johnny-hero_705712/"}, "cond": "1501m Total $18.1k: 1st $11.3k Good", "title": "Vaal - R5 [2025-01-16 12:10:00 UTC] Racing240 For Racing. For You Pinnacle Stakes 1501m Total $18.1k: 1st $11.3k Good", "datetime": "2025-01-16 12:10:00 UTC"}, "6": {"1": {"horse": "Silvano\'s Song", "jockey": "C Zackey", "best_odds": "$3.20 / $1.80", "horse_url": "https://www.punters.com.au/horses/silvanos-song_924493/"}, "2": {"horse": "One More Star", "jockey": "P Strydom", "best_odds": "$2.90", "horse_url": "https://www.punters.com.au/horses/one-more-star_1091347/"}, "3": {"horse": "Robert Browning", "jockey": "R Munger", "best_odds": "$8.50", "horse_url": "https://www.punters.com.au/horses/robert-browning_1092496/"}, "4": {"horse": "Another Universe", "jockey": "D D Gouveia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/another-universe_1101822/"}, "5": {"horse": "Gamer", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gamer_1043712/"}, "6": {"horse": "Hazlo Grande", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/hazlo-grande_939240/"}, "7": {"horse": "Party Punch", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/party-punch_1079998/"}, "8": {"horse": "Guy Alexander", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/guy-alexander_875484/"}, "9": {"horse": "Full Go", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/full-go_812827/"}, "10": {"horse": "Stormy Winter", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/stormy-winter_725991/"}, "11": {"horse": "Celtic Rush", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/celtic-rush_917914/"}, "12": {"horse": "Eye Catching", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/eye-catching_747539/"}, "cond": "2001m Total $9k: 1st $5.6k Good", "title": "Vaal - R6 [2025-01-16 12:45:00 UTC] Gauteng Guineas Day 1 February Mr 74 Handicap 2001m Total $9k: 1st $5.6k Good", "datetime": "2025-01-16 12:45:00 UTC"}, "7": {"1": {"horse": "Perini Palace", "jockey": "M Katjedi", "best_odds": "$63.00 / $15.00", "horse_url": "https://www.punters.com.au/horses/perini-palace_940858/"}, "2": {"horse": "Sahara Dawn", "jockey": "C Zackey", "best_odds": "$5.50", "horse_url": "https://www.punters.com.au/horses/sahara-dawn_998478/"}, "3": {"horse": "Vava Vegas", "jockey": "D Schwarz", "best_odds": "$3.60", "horse_url": "https://www.punters.com.au/horses/vava-vegas_926312/"}, "4": {"horse": "Bob Lee Swagger", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/bob-lee-swagger_942167/"}, "5": {"horse": "Great Barrier", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/great-barrier_940855/"}, "6": {"horse": "Can\'t Catch Me", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/cant-catch-me_889712/"}, "7": {"horse": "Call Me Master", "jockey": "G Lerena", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/call-me-master_766132/"}, "8": {"horse": "Kylie\'s Angel", "jockey": "G Dookhit", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/kylies-angel_1018682/"}, "9": {"horse": "Count Your Chances", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/count-your-chances_921019/"}, "10": {"horse": "Mix The Magic", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/mix-the-magic_875851/"}, "11": {"horse": "Samthewiseman", "jockey": "K Brewer", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/samthewiseman_900351/"}, "12": {"horse": "Wilkies", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/wilkies_896327/"}, "cond": "1450m Total $8.1k: 1st $5.1k Good", "title": "Vaal - R7 [2025-01-16 13:20:00 UTC] For Hospitality Bookings Call 011 681 1796 Mr 66 Handicap 1450m Total $8.1k: 1st $5.1k Good", "datetime": "2025-01-16 13:20:00 UTC"}, "8": {"1": {"horse": "Rollwiththepunches", "jockey": "G Lerena", "best_odds": "$1.62 / $1.22", "horse_url": "https://www.punters.com.au/horses/rollwiththepunches_790023/"}, "2": {"horse": "Cian The Conqueror", "jockey": "J Penny", "best_odds": "$4.80", "horse_url": "https://www.punters.com.au/horses/cian-the-conqueror_922833/"}, "3": {"horse": "Ikigai", "jockey": "K Matsunyane", "best_odds": "$3.30", "horse_url": "https://www.punters.com.au/horses/ikigai_723628/"}, "4": {"horse": "Tsar Bomba", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/tsar-bomba_917214/"}, "5": {"horse": "Wyzeact", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/wyzeact_1007238/"}, "6": {"horse": "Open Highway", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/open-highway_942875/"}, "7": {"horse": "Midnight Gem", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/midnight-gem_794351/"}, "8": {"horse": "Daring Dash", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/daring-dash_1082741/"}, "cond": "1200m Total $13.5k: 1st $8.5k Good", "title": "Vaal - R8 [2025-01-16 13:55:00 UTC] Tab Telebet 0861 000 822 Mr 96 Handicap 1200m Total $13.5k: 1st $8.5k Good", "datetime": "2025-01-16 13:55:00 UTC"}, "9": {"1": {"horse": "Boom Boom", "jockey": "C Zackey", "best_odds": "$6.10 / $2.70", "horse_url": "https://www.punters.com.au/horses/boom-boom_1015176/"}, "2": {"horse": "Prized Platinum", "jockey": "L Nhlapo", "best_odds": "$4.40", "horse_url": "https://www.punters.com.au/horses/prized-platinum_1061220/"}, "3": {"horse": "Sail The Sky", "jockey": "G Lerena", "best_odds": "$3.30", "horse_url": "https://www.punters.com.au/horses/sail-the-sky_1001491/"}, "4": {"horse": "Twice As Wild", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/twice-as-wild_823781/"}, "5": {"horse": "Written In Stone", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/written-in-stone_677326/"}, "6": {"horse": "Take Your Place", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/take-your-place_1077588/"}, "7": {"horse": "Gimme The Flame", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/gimme-the-flame_891170/"}, "8": {"horse": "Hammies Hero", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/hammies-hero_907762/"}, "9": {"horse": "Time For Charity", "jockey": "K Lihaba", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/time-for-charity_919985/"}, "cond": "1200m Total $9.9k: 1st $6.2k Good", "title": "Vaal - R9 [2025-01-16 14:30:00 UTC] Tab 4Racing App Classified Stakes 1200m Total $9.9k: 1st $6.2k Good", "datetime": "2025-01-16 14:30:00 UTC"}, "10": {"1": {"horse": "Neerah", "jockey": "P Strydom", "best_odds": "$4.00 / $2.25", "horse_url": "https://www.punters.com.au/horses/neerah_985567/"}, "2": {"horse": "Phantom Express", "jockey": "G Lerena", "best_odds": "$5.50", "horse_url": "https://www.punters.com.au/horses/phantom-express_944849/"}, "3": {"horse": "Pacific", "jockey": "K Matsunyane", "best_odds": "$10.00", "horse_url": "https://www.punters.com.au/horses/pacific_1048571/"}, "4": {"horse": "In The Ether", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/in-the-ether_875504/"}, "5": {"horse": "Lonely As A Cloud", "jockey": "C Zackey", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lonely-as-a-cloud_1072365/"}, "6": {"horse": "Sakhala Is\'cathulo", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/sakhala-iscathulo_1047429/"}, "7": {"horse": "My One And Only", "jockey": "M Yeni", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/my-one-and-only_1111592/"}, "8": {"horse": "Dancing Dora", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/dancing-dora_854769/"}, "9": {"horse": "Enchanting Lady", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/enchanting-lady_937640/"}, "10": {"horse": "Glawari", "jockey": "J Penny", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/glawari_931845/"}, "11": {"horse": "Thunderbird", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/thunderbird_1044314/"}, "12": {"horse": "Oriental Bouquet", "jockey": "N Nastili", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/oriental-bouquet_945941/"}, "13": {"horse": "Pendragon", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/pendragon_896844/"}, "cond": "1000m Total $9.9k: 1st $6.2k Good", "title": "Vaal - R10 [2025-01-16 15:05:00 UTC] Next Vaal Racemeeting Tuesday 21 January Classified Stakes 1000m Total $9.9k: 1st $6.2k Good", "datetime": "2025-01-16 15:05:00 UTC"}}')
Bye Bye Birdie002-Jan-23
Feather The Nest007-Sep-23
Fiddleronthecliffs018-Nov-22
Fog Bank017-Jan-23
Forever Canford014-Oct-25
Jitterbugger030-Mar-23
Just A Memory010-Nov-22
Marchingontogether011-Mar-23
Primal Fear0Event(url='https://www.punters.com.au/racing-results/south-africa/vaal/2024-11-21/', track_url='https://www.punters.com.au/tracks/vaal_845/', datetime=datetime.datetime(2024, 11, 21, 10, 25), json='{"1": {"1": {"horse": "My One And Only", "jockey": "S Valjalo", "best_odds": "$2.00 / $1.40", "horse_url": "https://www.punters.com.au/horses/my-one-and-only_1111592/"}, "2": {"horse": "Bilingual", "jockey": "A Feni", "best_odds": "$3.20", "horse_url": "https://www.punters.com.au/horses/bilingual_1035858/"}, "3": {"horse": "Chilli Marmalade", "jockey": "T Lukhele", "best_odds": "$5.50", "horse_url": "https://www.punters.com.au/horses/chilli-marmalade_934797/"}, "4": {"horse": "Flying Solo", "jockey": "S Dwayana", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/flying-solo_1407410/"}, "5": {"horse": "Panthera Uncia", "jockey": "C Mabaya", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/panthera-uncia_1089822/"}, "6": {"horse": "Blazing Beauty", "jockey": "P Mongqawa", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/blazing-beauty_1897016/"}, "7": {"horse": "Black Hole Sun", "jockey": "I Lukhele", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/black-hole-sun_935824/"}, "8": {"horse": "Q For Love", "jockey": "T Ncume", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/q-for-love_1110659/"}, "9": {"horse": "Marieskop", "jockey": "B Nyambo", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/marieskop_1060357/"}, "10": {"horse": "Magic Bank", "jockey": "V Sithetho", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/magic-bank_998475/"}, "11": {"horse": "Captains Clover", "jockey": "G Shuping", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/captains-clover_1070123/"}, "cond": "1000m Total $8.6k: 1st $5.4k Good", "title": "Vaal - R1 [2024-11-21 10:25:00 UTC] 4Racing Welcomes You Work Riders Maiden Plate (F & M) 1000m Total $8.6k: 1st $5.4k Good", "datetime": "2024-11-21 10:25:00 UTC"}, "2": {"1": {"horse": "Bourbon Reserve", "jockey": "C Habib", "best_odds": "$1.80 / $1.22", "horse_url": "https://www.punters.com.au/horses/bourbon-reserve_1088474/"}, "2": {"horse": "Tiger Storm", "jockey": "P Strydom", "best_odds": "$1.55", "horse_url": "https://www.punters.com.au/horses/tiger-storm_1094956/"}, "3": {"horse": "Green Cherry", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/green-cherry_1897017/"}, "4": {"horse": "Fizzly Bubbly", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/fizzly-bubbly_1411602/"}, "5": {"horse": "Ringho", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/ringho_1065352/"}, "cond": "1000m Total $10.8k: 1st $6.8k Good", "title": "Vaal - R2 [2024-11-21 11:00:00 UTC] Take A Bet Wina Numba Numba Maiden Plate 1000m Total $10.8k: 1st $6.8k Good", "datetime": "2024-11-21 11:00:00 UTC"}, "3": {"1": {"horse": "Another Universe", "jockey": "D D Gouveia", "best_odds": "$4.85 / $2.30", "horse_url": "https://www.punters.com.au/horses/another-universe_1101822/"}, "2": {"horse": "Santiago\'s Pride", "jockey": "K Brewer", "best_odds": "$2.05", "horse_url": "https://www.punters.com.au/horses/santiagos-pride_1120191/"}, "3": {"horse": "Snow Moon", "jockey": "P Strydom", "best_odds": "$2.70", "horse_url": "https://www.punters.com.au/horses/snow-moon_1080319/"}, "4": {"horse": "Mo Ment", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/mo-ment_1079296/"}, "5": {"horse": "Lightinthestorm", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/lightinthestorm_1081537/"}, "6": {"horse": "Hat Furious", "jockey": "M V\'rensburg", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/hat-furious_1047694/"}, "7": {"horse": "Chief Of Staff", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/chief-of-staff_1060516/"}, "8": {"horse": "Primal Fear", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/primal-fear_1077578/"}, "9": {"horse": "Pyro Edition", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/pyro-edition_1104317/"}, "10": {"horse": "Splashlanding", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/splashlanding_1097460/"}, "11": {"horse": "Future Knight", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/future-knight_966373/"}, "cond": "2001m Total $10.8k: 1st $6.8k Good", "title": "Vaal - R3 [2024-11-21 11:35:00 UTC] For Hospitality Bookings Call 011 681 1796 Maiden Plate 2001m Total $10.8k: 1st $6.8k Good", "datetime": "2024-11-21 11:35:00 UTC"}, "4": {"1": {"horse": "Ruby Rebel", "jockey": "G Dookhit", "best_odds": "$34.00 / $8.00", "horse_url": "https://www.punters.com.au/horses/ruby-rebel_1110660/"}, "2": {"horse": "Instant Attraction", "jockey": "T Mayhew", "best_odds": "$1.28", "horse_url": "https://www.punters.com.au/horses/instant-attraction_1106417/"}, "3": {"horse": "Gloria Mundi", "jockey": "J Penny", "best_odds": "$1.90", "horse_url": "https://www.punters.com.au/horses/gloria-mundi_1080320/"}, "4": {"horse": "City Lights", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/city-lights_1015177/"}, "5": {"horse": "Regina Maris", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/regina-maris_1087179/"}, "6": {"horse": "Perform", "jockey": "J Syster", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/perform_901567/"}, "7": {"horse": "Quello Che", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/quello-che_1094944/"}, "8": {"horse": "African Beauty", "jockey": "D D Gouveia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/african-beauty_1076471/"}, "cond": "2001m Total $9.5k: 1st $5.9k Good", "title": "Vaal - R4 [2024-11-21 12:10:00 UTC] Catch The Unmissable Live Acts On 30 November Maiden Plate (F & M) 2001m Total $9.5k: 1st $5.9k Good", "datetime": "2024-11-21 12:10:00 UTC"}, "5": {"1": {"horse": "Musical Score", "jockey": "M V\'rensburg", "best_odds": "$2.75 / $1.55", "horse_url": "https://www.punters.com.au/horses/musical-score_1102949/"}, "2": {"horse": "Wyzeact", "jockey": "T Mayhew", "best_odds": "$6.00", "horse_url": "https://www.punters.com.au/horses/wyzeact_1007238/"}, "3": {"horse": "Don\'t Cry For Me", "jockey": "K Matsunyane", "best_odds": "$7.50", "horse_url": "https://www.punters.com.au/horses/dont-cry-for-me_1077576/"}, "4": {"horse": "Biofarmer", "jockey": "P Strydom", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/biofarmer_1003345/"}, "5": {"horse": "Fire Attack", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/fire-attack_1052337/"}, "6": {"horse": "Choisaanada", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/choisaanada_1104316/"}, "7": {"horse": "Jordan", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/jordan_993545/"}, "8": {"horse": "That\'s My Baby", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/thats-my-baby_935591/"}, "9": {"horse": "Purpleninjaturtle", "jockey": "W Marwing", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/purpleninjaturtle_940201/"}, "cond": "1400m Total $11.7k: 1st $7.3k Good", "title": "Vaal - R5 [2024-11-21 12:47:00 UTC] Kiddies Entertainment 30 November Graduation Plate 1400m Total $11.7k: 1st $7.3k Good", "datetime": "2024-11-21 12:47:00 UTC"}, "6": {"1": {"horse": "To The Rescue", "jockey": "K Matsunyane", "best_odds": "$3.95 / $2.10", "horse_url": "https://www.punters.com.au/horses/to-the-rescue_1044315/"}, "2": {"horse": "Ideal Future", "jockey": "T Mayhew", "best_odds": "$4.55", "horse_url": "https://www.punters.com.au/horses/ideal-future_892114/"}, "3": {"horse": "Teo Torriatte", "jockey": "N Klink", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/teo-torriatte_946317/"}, "4": {"horse": "Royal Mazarin", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/royal-mazarin_780412/"}, "5": {"horse": "Master Tik Tok", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/master-tik-tok_1056971/"}, "6": {"horse": "Storm Ahead", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/storm-ahead_980029/"}, "7": {"horse": "Nuclear Force", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/nuclear-force_902534/"}, "cond": "2400m Total $9.5k: 1st $5.9k Good", "title": "Vaal - R6 [2024-11-21 13:20:00 UTC] Betway Summer Cup 30 November Mr 76 Handicap 2400m Total $9.5k: 1st $5.9k Good", "datetime": "2024-11-21 13:20:00 UTC"}, "7": {"1": {"horse": "Guy Alexander", "jockey": "K Matsunyane", "best_odds": "$3.60 / $1.90", "horse_url": "https://www.punters.com.au/horses/guy-alexander_875484/"}, "2": {"horse": "Flag Bearer", "jockey": "C Habib", "best_odds": "$1.95", "horse_url": "https://www.punters.com.au/horses/flag-bearer_807089/"}, "3": {"horse": "Global Impact", "jockey": "K Brewer", "best_odds": "$3.90", "horse_url": "https://www.punters.com.au/horses/global-impact_898153/"}, "4": {"horse": "Silent Trigger", "jockey": "M Katjedi", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/silent-trigger_855034/"}, "5": {"horse": "Callaburn", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/callaburn_1011162/"}, "6": {"horse": "Rainy Season", "jockey": "J Penny", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/rainy-season_788562/"}, "7": {"horse": "Perini Palace", "jockey": "D Schwarz", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/perini-palace_940858/"}, "8": {"horse": "Ambitious Lady", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/ambitious-lady_1018678/"}, "cond": "1800m Total $8.1k: 1st $5.1k Good", "title": "Vaal - R7 [2024-11-21 13:55:00 UTC] www.tab4racing.com Mr 66 Handicap 1800m Total $8.1k: 1st $5.1k Good", "datetime": "2024-11-21 13:55:00 UTC"}, "8": {"1": {"horse": "Bacchus", "jockey": "P Strydom", "best_odds": "$1.65 / $1.24", "horse_url": "https://www.punters.com.au/horses/bacchus_1897020/"}, "2": {"horse": "Dark Silver", "jockey": "D D Gouveia", "best_odds": "$7.50", "horse_url": "https://www.punters.com.au/horses/dark-silver_1060355/"}, "3": {"horse": "After Hours", "jockey": "M Katjedi", "best_odds": "$8.50", "horse_url": "https://www.punters.com.au/horses/after-hours_767782/"}, "4": {"horse": "Vava Vegas", "jockey": "G Samo-burthia", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/vava-vegas_926312/"}, "5": {"horse": "Stormy Winter", "jockey": "J Gates", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/stormy-winter_725991/"}, "6": {"horse": "Thambi", "jockey": "K Brewer", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/thambi_899857/"}, "7": {"horse": "Hammies Hero", "jockey": "K Matsunyane", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/hammies-hero_907762/"}, "8": {"horse": "Red Legend", "jockey": "C Maujean", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/red-legend_1092495/"}, "9": {"horse": "Eiffel Tower", "jockey": "T Mayhew", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/eiffel-tower_1022214/"}, "10": {"horse": "New Mexico", "jockey": "C Habib", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/new-mexico_908415/"}, "11": {"horse": "Fifth Of July", "jockey": "M V\'rensburg", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/fifth-of-july_758087/"}, "12": {"horse": "Together Again", "jockey": "P Mxoli", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/together-again_928870/"}, "13": {"horse": "Hat Trick Or Treat", "jockey": "R Danielson", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/hat-trick-or-treat_1094951/"}, "14": {"horse": "Volte Face", "jockey": "W Marwing", "best_odds": "-", "horse_url": "https://www.punters.com.au/horses/volte-face_910033/"}, "cond": "1600m Total $10.8k: 1st $6.8k Good", "title": "Vaal - R8 [2024-11-21 14:30:00 UTC] Next Vaal Racemeeting Thursday 28 November Mr 80 Handicap 1600m Total $10.8k: 1st $6.8k Good", "datetime": "2024-11-21 14:30:00 UTC"}}')
Silent Fantasy013-Jul-24
Ululate027-Jul-23
What Say You021-Mar-23
Wondering Star005-Jan-23