{"date":"2026-06-07","generated_at":"2026-06-07T09:11:38.605277+00:00","model_version":"ensemble-v1.0","races":[{"race_id":"2026-06-07_perth_1307","race_name":"Scone Palace Jousting Tournament Novices' Hurdle (GBB Race)","course":"Perth","off_time":"13:07","race_class":"4","distance":"2m4f35y","going":"Good (Good to Soft in places)","runners":[{"horse":"Trigg","number":0,"jockey":"Harry Skelton","trainer":"D Skelton","sp_decimal":2.62,"model_prob":0.2361,"market_prob":0.331,"edge":-0.0949,"ev":-0.3802},{"horse":"Flying Ace","number":0,"jockey":"S Bowen","trainer":"G Elliott","sp_decimal":3.5,"model_prob":0.1649,"market_prob":0.2483,"edge":-0.0834,"ev":-0.423},{"horse":"Kibris","number":0,"jockey":"J J Slevin","trainer":"S R B Crawford","sp_decimal":2.88,"model_prob":0.1606,"market_prob":0.3023,"edge":-0.1416,"ev":-0.5382},{"horse":"Busted Springs","number":0,"jockey":"Bruce Lynn","trainer":"R M Smith","sp_decimal":67,"model_prob":0.1265,"market_prob":0.013,"edge":0.1136,"ev":7.4786},{"horse":"Dolly Dior","number":0,"jockey":"Alan Doyle","trainer":"P Neville","sp_decimal":21,"model_prob":0.1091,"market_prob":0.0414,"edge":0.0678,"ev":1.2917},{"horse":"Saint Cunning","number":0,"jockey":"R P McLernon","trainer":"R M Smith","sp_decimal":17,"model_prob":0.107,"market_prob":0.0511,"edge":0.0558,"ev":0.8183},{"horse":"Brewdog","number":0,"jockey":"Nathan Moscrop","trainer":"R M Smith","sp_decimal":67,"model_prob":0.0957,"market_prob":0.013,"edge":0.0828,"ev":5.4152}]},{"race_id":"2026-06-07_perth_1342","race_name":"Sun Racing The Home Of Racing Novices' Limited Handicap Hurdle","course":"Perth","off_time":"13:42","race_class":"5","distance":"2m47y","going":"Good (Good to Soft in places)","runners":[{"horse":"Allibaba","number":0,"jockey":"Oakley Brown","trainer":"A Keatley","sp_decimal":3.5,"model_prob":0.1158,"market_prob":0.2239,"edge":-0.1081,"ev":-0.5947},{"horse":"Bouboule","number":0,"jockey":"Jamie Hamilton","trainer":"G Boanas","sp_decimal":34,"model_prob":0.0846,"market_prob":0.023,"edge":0.0615,"ev":1.876},{"horse":"Betteryouthanme","number":0,"jockey":"Toby Wynne","trainer":"R M Smith","sp_decimal":7,"model_prob":0.083,"market_prob":0.1119,"edge":-0.029,"ev":-0.4192},{"horse":"Karthala","number":0,"jockey":"Sean Quinlan","trainer":"J Candlish","sp_decimal":11,"model_prob":0.081,"market_prob":0.0712,"edge":0.0098,"ev":-0.1089},{"horse":"Magic Gloves","number":0,"jockey":"Alan Doyle","trainer":"L Russell & M Scudamore","sp_decimal":26,"model_prob":0.0809,"market_prob":0.0301,"edge":0.0508,"ev":1.1037},{"horse":"Jack Dempsey","number":0,"jockey":"Callum Bewley","trainer":"I A Duncan","sp_decimal":26,"model_prob":0.0794,"market_prob":0.0301,"edge":0.0493,"ev":1.0641},{"horse":"Breadalbane Lass","number":0,"jockey":"William Maggs","trainer":"R M Smith","sp_decimal":9,"model_prob":0.0784,"market_prob":0.0871,"edge":-0.0087,"ev":-0.2943},{"horse":"Storm The Dug","number":0,"jockey":"P W Wadge","trainer":"L Russell & M Scudamore","sp_decimal":6,"model_prob":0.077,"market_prob":0.1306,"edge":-0.0536,"ev":-0.5382},{"horse":"Blondina","number":0,"jockey":"David Noonan","trainer":"A Nicol","sp_decimal":6,"model_prob":0.0708,"market_prob":0.1306,"edge":-0.0598,"ev":-0.5755},{"horse":"Struth","number":0,"jockey":"D R Fox","trainer":"L Russell & M Scudamore","sp_decimal":15,"model_prob":0.0701,"market_prob":0.0522,"edge":0.0178,"ev":0.0512},{"horse":"Bray Dale","number":0,"jockey":"Bruce Lynn","trainer":"C Bissett","sp_decimal":101,"model_prob":0.0627,"market_prob":0.0078,"edge":0.0549,"ev":5.3279},{"horse":"King Kodiak","number":0,"jockey":"Jonathon Bewley","trainer":"G Bewley","sp_decimal":26,"model_prob":0.0599,"market_prob":0.0301,"edge":0.0298,"ev":0.5586},{"horse":"Morandi Second","number":0,"jockey":"Charlie Maggs","trainer":"P Neville","sp_decimal":11,"model_prob":0.0565,"market_prob":0.0712,"edge":-0.0147,"ev":-0.3782}]},{"race_id":"2026-06-07_perth_1417","race_name":"Scone Palace International Horse Trials Handicap Hurdle","course":"Perth","off_time":"14:17","race_class":"4","distance":"2m47y","going":"Good (Good to Soft in places)","runners":[{"horse":"Scriabin","number":0,"jockey":"P W Wadge","trainer":"L Russell & M Scudamore","sp_decimal":13,"model_prob":0.1117,"market_prob":0.0644,"edge":0.0472,"ev":0.4518},{"horse":"Ailt An Chorrain","number":0,"jockey":"Joe Williamson","trainer":"P Neville","sp_decimal":15,"model_prob":0.1108,"market_prob":0.0558,"edge":0.055,"ev":0.6623},{"horse":"Scots Poet","number":0,"jockey":"C O'Farrell","trainer":"Ewan Whillans","sp_decimal":5.5,"model_prob":0.1004,"market_prob":0.1523,"edge":-0.0519,"ev":-0.448},{"horse":"King Sacre","number":0,"jockey":"James Davies","trainer":"N J Hawke","sp_decimal":4.33,"model_prob":0.0949,"market_prob":0.1933,"edge":-0.0984,"ev":-0.5888},{"horse":"Largy Meadow","number":0,"jockey":"R P McLernon","trainer":"R M Smith","sp_decimal":9,"model_prob":0.0895,"market_prob":0.0931,"edge":-0.0036,"ev":-0.1944},{"horse":"Mr Lincoln","number":0,"jockey":"Sean Quinlan","trainer":"I Jardine","sp_decimal":9,"model_prob":0.0865,"market_prob":0.0931,"edge":-0.0066,"ev":-0.2219},{"horse":"Just Dottie","number":0,"jockey":"William Maggs","trainer":"R M Smith","sp_decimal":15,"model_prob":0.0814,"market_prob":0.0558,"edge":0.0256,"ev":0.2214},{"horse":"Cosmic Soul","number":0,"jockey":"B S Hughes","trainer":"P Neville","sp_decimal":5,"model_prob":0.0719,"market_prob":0.1675,"edge":-0.0956,"ev":-0.6403},{"horse":"Kinbara Firstdraft","number":0,"jockey":"D R Fox","trainer":"L Kerr","sp_decimal":21,"model_prob":0.0692,"market_prob":0.0399,"edge":0.0293,"ev":0.4539},{"horse":"Tigress Lilly","number":0,"jockey":"Jack Power","trainer":"L Russell & M Scudamore","sp_decimal":67,"model_prob":0.067,"market_prob":0.0125,"edge":0.0545,"ev":3.4878},{"horse":"Alidam","number":0,"jockey":"Roisin Leech","trainer":"Mrs S Leech","sp_decimal":26,"model_prob":0.0631,"market_prob":0.0322,"edge":0.0309,"ev":0.641},{"horse":"Ravenscraig Castle","number":0,"jockey":"Danny McMenamin","trainer":"I Jardine","sp_decimal":21,"model_prob":0.0536,"market_prob":0.0399,"edge":0.0137,"ev":0.125}]},{"race_id":"2026-06-07_perth_1452","race_name":"Perth Silver Cup Handicap Chase (GBB Race)","course":"Perth","off_time":"14:52","race_class":"3","distance":"2m","going":"Good (Good to Soft in places)","runners":[{"horse":"Hypotenus","number":0,"jockey":"Jack Tudor","trainer":"N P Mulholland","sp_decimal":8.5,"model_prob":0.2588,"market_prob":0.1483,"edge":0.1106,"ev":1.2001},{"horse":"Newtown Rambler","number":0,"jockey":"Oakley Brown","trainer":"A Keatley","sp_decimal":3.5,"model_prob":0.2228,"market_prob":0.3601,"edge":-0.1373,"ev":-0.2203},{"horse":"Captain Cool","number":0,"jockey":"Sean Quinlan","trainer":"J Candlish","sp_decimal":4.5,"model_prob":0.1809,"market_prob":0.2801,"edge":-0.0992,"ev":-0.1859},{"horse":"Itwasfate","number":0,"jockey":"Freddie Keighley","trainer":"R M Smith","sp_decimal":13,"model_prob":0.1806,"market_prob":0.097,"edge":0.0837,"ev":1.3481},{"horse":"Garde Des Champs","number":0,"jockey":"Alan Doyle","trainer":"L Russell & M Scudamore","sp_decimal":11,"model_prob":0.1569,"market_prob":0.1146,"edge":0.0423,"ev":0.7257}]},{"race_id":"2026-06-07_perth_1527","race_name":"Perth Gold Cup Handicap Chase (GBB Race)","course":"Perth","off_time":"15:27","race_class":"2","distance":"2m7f180y","going":"Good (Good to Soft in places)","runners":[{"horse":"Light N Strike","number":0,"jockey":"James Bowen","trainer":"M Bowen","sp_decimal":15,"model_prob":0.1349,"market_prob":0.0547,"edge":0.0802,"ev":1.0237},{"horse":"Magna Sam","number":0,"jockey":"Isabelle Ryder","trainer":"A Ralph","sp_decimal":34,"model_prob":0.1209,"market_prob":0.0241,"edge":0.0968,"ev":3.1122},{"horse":"Walk On Quest","number":0,"jockey":"D R Fox","trainer":"L Russell & M Scudamore","sp_decimal":7,"model_prob":0.1165,"market_prob":0.1173,"edge":-0.0008,"ev":-0.1843},{"horse":"Somespring Special","number":0,"jockey":"Ben Jones","trainer":"P Hobbs & J White","sp_decimal":4.33,"model_prob":0.1137,"market_prob":0.1895,"edge":-0.0757,"ev":-0.5071},{"horse":"Stans The Man","number":0,"jockey":"Ben Godfrey","trainer":"Ella Pickard","sp_decimal":9,"model_prob":0.1047,"market_prob":0.0912,"edge":0.0135,"ev":-0.0573},{"horse":"Breizh River","number":0,"jockey":"Harry Reed","trainer":"T Davidson","sp_decimal":7,"model_prob":0.0947,"market_prob":0.1173,"edge":-0.0225,"ev":-0.3368},{"horse":"The Real Whacker","number":0,"jockey":"B S Hughes","trainer":"P Neville","sp_decimal":9,"model_prob":0.0853,"market_prob":0.0912,"edge":-0.0059,"ev":-0.2322},{"horse":"Riskintheground","number":0,"jockey":"Harry Skelton","trainer":"D Skelton","sp_decimal":5.5,"model_prob":0.0824,"market_prob":0.1493,"edge":-0.0669,"ev":-0.5469},{"horse":"Statuario","number":0,"jockey":"S Bowen","trainer":"M Bowen","sp_decimal":6.5,"model_prob":0.0791,"market_prob":0.1263,"edge":-0.0472,"ev":-0.4859},{"horse":"Duffle Coat","number":0,"jockey":"James Smith","trainer":"G Elliott","sp_decimal":21,"model_prob":0.0676,"market_prob":0.0391,"edge":0.0285,"ev":0.4192}]},{"race_id":"2026-06-07_perth_1602","race_name":"Malcolm Group Handicap Chase (GBB Race)","course":"Perth","off_time":"16:02","race_class":"4","distance":"2m7f180y","going":"Good (Good to Soft in places)","runners":[{"horse":"Settle Down Jill","number":0,"jockey":"Harry Reed","trainer":"T Davidson","sp_decimal":6,"model_prob":0.2026,"market_prob":0.1844,"edge":0.0181,"ev":0.2154},{"horse":"Ira Hayes","number":0,"jockey":"Callum Pritchard","trainer":"J C McConnell","sp_decimal":3,"model_prob":0.1783,"market_prob":0.3689,"edge":-0.1906,"ev":-0.4651},{"horse":"Neon Diamond","number":0,"jockey":"S Bowen","trainer":"G Elliott","sp_decimal":8,"model_prob":0.1698,"market_prob":0.1383,"edge":0.0315,"ev":0.3585},{"horse":"Buy Some Time","number":0,"jockey":"Ryan Mania","trainer":"R M Smith","sp_decimal":13,"model_prob":0.1697,"market_prob":0.0851,"edge":0.0846,"ev":1.2063},{"horse":"Inis Oirr","number":0,"jockey":"Gregor Walkingshaw","trainer":"L Russell & M Scudamore","sp_decimal":7,"model_prob":0.152,"market_prob":0.1581,"edge":-0.0061,"ev":0.0638},{"horse":"Wasdell Dundalk","number":0,"jockey":"Danny McMenamin","trainer":"Miss L Harrison","sp_decimal":17,"model_prob":0.1276,"market_prob":0.0651,"edge":0.0625,"ev":1.1697}]},{"race_id":"2026-06-07_perth_1637","race_name":"IM Group Handicap Hurdle","course":"Perth","off_time":"16:37","race_class":"5","distance":"2m7f207y","going":"Good (Good to Soft in places)","runners":[{"horse":"Jakana","number":0,"jockey":"D R Fox","trainer":"L Kerr","sp_decimal":26,"model_prob":0.1355,"market_prob":0.0309,"edge":0.1046,"ev":2.5223},{"horse":"Stiletto","number":0,"jockey":"S Bowen","trainer":"Mrs S Leech","sp_decimal":15,"model_prob":0.0866,"market_prob":0.0535,"edge":0.0331,"ev":0.2995},{"horse":"Reagrove Lord","number":0,"jockey":"Jonathon Bewley","trainer":"G Bewley","sp_decimal":15,"model_prob":0.0855,"market_prob":0.0535,"edge":0.032,"ev":0.2829},{"horse":"Maillot Blanc","number":0,"jockey":"Bruce Lynn","trainer":"N W Alexander","sp_decimal":4.33,"model_prob":0.0836,"market_prob":0.1852,"edge":-0.1016,"ev":-0.6378},{"horse":"Leader Wing","number":0,"jockey":"Harry Skelton","trainer":"D Skelton","sp_decimal":5,"model_prob":0.0821,"market_prob":0.1605,"edge":-0.0784,"ev":-0.5895},{"horse":"Creadan Grace","number":0,"jockey":"James Smith","trainer":"G Elliott","sp_decimal":6,"model_prob":0.0756,"market_prob":0.1337,"edge":-0.0581,"ev":-0.5465},{"horse":"Watchoutitscookie","number":0,"jockey":"James Davies","trainer":"N J Hawke","sp_decimal":17,"model_prob":0.0738,"market_prob":0.0472,"edge":0.0266,"ev":0.2545},{"horse":"Luminaries","number":0,"jockey":"Sean Quinlan","trainer":"Ewan Whillans","sp_decimal":21,"model_prob":0.0694,"market_prob":0.0382,"edge":0.0312,"ev":0.4572},{"horse":"Breaking Ground","number":0,"jockey":"Toby Wynne","trainer":"R M Smith","sp_decimal":101,"model_prob":0.0671,"market_prob":0.0079,"edge":0.0592,"ev":5.7812},{"horse":"Burgundy Man","number":0,"jockey":"R P McLernon","trainer":"R M Smith","sp_decimal":11,"model_prob":0.0651,"market_prob":0.0729,"edge":-0.0078,"ev":-0.2835},{"horse":"Myfavouritesister","number":0,"jockey":"Charlie Maggs","trainer":"P Neville","sp_decimal":9,"model_prob":0.0636,"market_prob":0.0892,"edge":-0.0256,"ev":-0.4279},{"horse":"Our Girl Sal","number":0,"jockey":"Ryan Mania","trainer":"A Nicol","sp_decimal":9,"model_prob":0.0603,"market_prob":0.0892,"edge":-0.0288,"ev":-0.4571},{"horse":"Dalileo","number":0,"jockey":"Peter Kavanagh","trainer":"Miss L Harrison","sp_decimal":21,"model_prob":0.0518,"market_prob":0.0382,"edge":0.0135,"ev":0.0869}]}]}