{"format":"ktb-json/1.0","generated_at":"2026-10-28T23:53:26Z","source":"https://kickthebookies.com/trainer/richard-fahey/","attribution":{"name":"Kickthebookies","site":"https://kickthebookies.com/","guide":"https://kickthebookies.com/for-ai/","cite_as":"Kickthebookies.com (https://kickthebookies.com/trainer/richard-fahey/), as at 28 October 2026"},"how_to_read":{"n":"the runs behind the figure — read nothing without it","as_at":"the archive day the figure was computed from (UTC)","window":"the first and last race day the figure covers; an empty \"to\" means through the archive's latest day","sample_warning":"true when n is under 30 — a small sample, not a finding","strike_pct":"wins as a percentage of runs","place_pct":"places as a percentage of runs (the places-paid convention for the field size)","ae":"Fair A/E: actual winners divided by the winners the margin-free market expected; 1.00 = as the market read it. Fair A/E compares wins with a margin-stripped market expectation. Favourite-heavy samples — top yards, leading riders — naturally read a few points warm, so 1.05 means \"beat the margin-free market read\", not \"the market underrates this by 5%\".","n_fair":"the runs with a fair (overround-removed) price behind the ae figure","ae_raw":"A/E at the raw starting price, for continuity with older figures — not the headline","roi_pct":"level-stake return at starting price, as a percentage of stakes, over n_staked runs","pl":"level-stake profit or loss at starting price, in points, over n_staked runs","prize":"prize money won over the window, in pounds","n_horses":"individual horses behind the figure","null":"a null is not a zero: the figure could not be computed or cannot be asserted","figures":"every figure is KTB's own, from its archive of GB, Irish and French racing since 2005; no Racing Post figure appears here"},"entity":{"type":"trainer","id":"trn_72090","name":"Richard Fahey","slug":"richard-fahey","url":"https://kickthebookies.com/trainer/richard-fahey/","runs_in_archive":26651,"last_seen":"2026-07-08"},"view":{"key":"last-5-seasons","label":"the last 5 seasons (calendar years, 2022 to date)","views":{"default":"https://kickthebookies.com/trainer/richard-fahey/?format=json","lifetime":"https://kickthebookies.com/trainer/richard-fahey/?record=lifetime&format=json"}},"record":{"n":3861,"wins":409,"places":1130,"strike_pct":10.6,"place_pct":29.3,"ae":0.99,"n_fair":3831,"ae_raw":0.85,"roi_pct":-19.9,"pl":-768.71,"n_staked":3861,"prize":8727514.16,"n_horses":427,"sample_warning":false,"window":{"from":"2022-01-01","to":""},"as_at":"2026-10-28"},"form":{"14d":{"n":0,"wins":0,"places":0,"strike_pct":null,"place_pct":null,"ae":null,"n_fair":0,"ae_raw":null,"roi_pct":null,"pl":null,"n_staked":0,"prize":null,"n_horses":0,"sample_warning":true,"window":{"from":"2026-10-15","to":""},"as_at":"2026-10-28"},"30d":{"n":0,"wins":0,"places":0,"strike_pct":null,"place_pct":null,"ae":null,"n_fair":0,"ae_raw":null,"roi_pct":null,"pl":null,"n_staked":0,"prize":null,"n_horses":0,"sample_warning":true,"window":{"from":"2026-09-29","to":""},"as_at":"2026-10-28"},"90d":{"n":0,"wins":0,"places":0,"strike_pct":null,"place_pct":null,"ae":null,"n_fair":0,"ae_raw":null,"roi_pct":null,"pl":null,"n_staked":0,"prize":null,"n_horses":0,"sample_warning":true,"window":{"from":"2026-07-31","to":""},"as_at":"2026-10-28"},"365d":{"n":212,"wins":20,"places":71,"strike_pct":9.4,"place_pct":33.5,"ae":0.86,"n_fair":211,"ae_raw":0.72,"roi_pct":-26.4,"pl":-55.87,"n_staked":212,"prize":263937.49,"n_horses":73,"sample_warning":false,"window":{"from":"2025-10-29","to":""},"as_at":"2026-10-28"}},"splits":{"race_type":{"rows":[{"key":"Flat","label":"Flat","n":3856,"wins":408,"places":1128,"strike_pct":10.6,"place_pct":29.3,"ae":0.99,"n_fair":3826,"ae_raw":0.85,"roi_pct":-19.9,"pl":-768.31,"n_staked":3856,"prize":8722000.16,"n_horses":426,"sample_warning":false},{"key":"NH Flat","label":"NH Flat","n":3,"wins":1,"places":2,"strike_pct":33.3,"place_pct":66.7,"ae":1.64,"n_fair":3,"ae_raw":1.4,"roi_pct":53.3,"pl":1.6,"n_staked":3,"prize":3818.4,"n_horses":1,"sample_warning":true},{"key":"Hurdle","label":"Hurdle","n":2,"wins":0,"places":0,"strike_pct":0,"place_pct":0,"ae":0,"n_fair":2,"ae_raw":0,"roi_pct":-100,"pl":-2,"n_staked":2,"prize":1695.6,"n_horses":2,"sample_warning":true}],"window":{"from":"2022-01-01","to":""},"as_at":"2026-10-28"},"going":{"rows":[{"key":"standard","label":"standard","n":1290,"wins":136,"places":374,"strike_pct":10.5,"place_pct":29,"ae":1.02,"n_fair":1284,"ae_raw":0.87,"roi_pct":-19.4,"pl":-250.76,"n_staked":1290,"prize":1637405.88,"n_horses":296,"sample_warning":false},{"key":"good","label":"good","n":891,"wins":105,"places":271,"strike_pct":11.8,"place_pct":30.4,"ae":1.07,"n_fair":883,"ae_raw":0.93,"roi_pct":-1.9,"pl":-17.23,"n_staked":891,"prize":2157103.54,"n_horses":310,"sample_warning":false},{"key":"gd_fm","label":"gd_fm","n":710,"wins":74,"places":187,"strike_pct":10.4,"place_pct":26.3,"ae":0.99,"n_fair":701,"ae_raw":0.86,"roi_pct":-25,"pl":-177.44,"n_staked":710,"prize":2146343.16,"n_horses":278,"sample_warning":false},{"key":"gd_sf","label":"gd_sf","n":503,"wins":45,"places":148,"strike_pct":8.9,"place_pct":29.4,"ae":0.86,"n_fair":500,"ae_raw":0.73,"roi_pct":-39.2,"pl":-197.29,"n_staked":503,"prize":1358088.2,"n_horses":229,"sample_warning":false},{"key":"soft","label":"soft","n":364,"wins":42,"places":114,"strike_pct":11.5,"place_pct":31.3,"ae":1.02,"n_fair":360,"ae_raw":0.86,"roi_pct":-22.6,"pl":-82.34,"n_staked":364,"prize":1195352.74,"n_horses":189,"sample_warning":false},{"key":"heavy","label":"heavy","n":103,"wins":7,"places":36,"strike_pct":6.8,"place_pct":35,"ae":0.53,"n_fair":103,"ae_raw":0.46,"roi_pct":-42.4,"pl":-43.65,"n_staked":103,"prize":233220.64,"n_horses":77,"sample_warning":false}],"window":{"from":"2022-01-01","to":""},"as_at":"2026-10-28"},"distance":{"rows":[{"key":"6to7","label":"6to7","n":2195,"wins":205,"places":622,"strike_pct":9.3,"place_pct":28.3,"ae":0.91,"n_fair":2178,"ae_raw":0.77,"roi_pct":-21.2,"pl":-465.06,"n_staked":2195,"prize":5229015.73,"n_horses":363,"sample_warning":false},{"key":"8to9","label":"8to9","n":612,"wins":58,"places":172,"strike_pct":9.5,"place_pct":28.1,"ae":0.9,"n_fair":605,"ae_raw":0.79,"roi_pct":-24.6,"pl":-150.52,"n_staked":612,"prize":752384.72,"n_horses":152,"sample_warning":false},{"key":"lt6","label":"lt6","n":554,"wins":83,"places":175,"strike_pct":15,"place_pct":31.6,"ae":1.23,"n_fair":552,"ae_raw":1.06,"roi_pct":-11.5,"pl":-63.58,"n_staked":554,"prize":1662206.91,"n_horses":168,"sample_warning":false},{"key":"10to12","label":"10to12","n":458,"wins":60,"places":149,"strike_pct":13.1,"place_pct":32.5,"ae":1.17,"n_fair":454,"ae_raw":0.99,"roi_pct":-12.8,"pl":-58.78,"n_staked":458,"prize":1034601.97,"n_horses":81,"sample_warning":false},{"key":"13to16","label":"13to16","n":39,"wins":3,"places":12,"strike_pct":7.7,"place_pct":30.8,"ae":0.75,"n_fair":39,"ae_raw":0.65,"roi_pct":-71.2,"pl":-27.77,"n_staked":39,"prize":43438.73,"n_horses":14,"sample_warning":false},{"key":"17to20","label":"17to20","n":3,"wins":0,"places":0,"strike_pct":0,"place_pct":0,"ae":0,"n_fair":3,"ae_raw":0,"roi_pct":-100,"pl":-3,"n_staked":3,"prize":5866.1,"n_horses":3,"sample_warning":true}],"window":{"from":"2022-01-01","to":""},"as_at":"2026-10-28"},"class":{"rows":[{"key":"5","label":"5","n":1062,"wins":125,"places":342,"strike_pct":11.8,"place_pct":32.2,"ae":0.94,"n_fair":1051,"ae_raw":0.82,"roi_pct":-28.9,"pl":-307.14,"n_staked":1062,"prize":1016637.35,"n_horses":322,"sample_warning":false},{"key":"4","label":"4","n":1031,"wins":102,"places":320,"strike_pct":9.9,"place_pct":31,"ae":0.92,"n_fair":1023,"ae_raw":0.78,"roi_pct":-25.9,"pl":-266.98,"n_staked":1031,"prize":1431268.29,"n_horses":291,"sample_warning":false},{"key":"6","label":"6","n":605,"wins":79,"places":190,"strike_pct":13.1,"place_pct":31.4,"ae":1.16,"n_fair":601,"ae_raw":0.98,"roi_pct":-21.2,"pl":-128.37,"n_staked":605,"prize":495844.9,"n_horses":145,"sample_warning":false},{"key":"2","label":"2","n":518,"wins":46,"places":123,"strike_pct":8.9,"place_pct":23.7,"ae":1.16,"n_fair":517,"ae_raw":0.97,"roi_pct":-23.3,"pl":-120.5,"n_staked":518,"prize":2536633.04,"n_horses":133,"sample_warning":false},{"key":"3","label":"3","n":478,"wins":38,"places":113,"strike_pct":7.9,"place_pct":23.6,"ae":0.81,"n_fair":472,"ae_raw":0.71,"roi_pct":-42.8,"pl":-204.58,"n_staked":478,"prize":946422.89,"n_horses":178,"sample_warning":false},{"key":"1","label":"1","n":154,"wins":16,"places":37,"strike_pct":10.4,"place_pct":24,"ae":1.2,"n_fair":154,"ae_raw":1.03,"roi_pct":167.4,"pl":257.73,"n_staked":154,"prize":1931977.69,"n_horses":50,"sample_warning":false}],"window":{"from":"2022-01-01","to":""},"as_at":"2026-10-28"},"handicap":{"rows":[{"key":"1","label":"1","n":2808,"wins":291,"places":796,"strike_pct":10.4,"place_pct":28.3,"ae":1.02,"n_fair":2792,"ae_raw":0.87,"roi_pct":-21.7,"pl":-608.64,"n_staked":2808,"prize":5027777.29,"n_horses":317,"sample_warning":false}],"window":{"from":"2022-01-01","to":""},"as_at":"2026-10-28"},"course":{"rows":[{"key":"crs_35178","label":"Newcastle (AW)","n":576,"wins":64,"places":174,"strike_pct":11.1,"place_pct":30.2,"ae":1,"n_fair":576,"ae_raw":0.85,"roi_pct":-18.8,"pl":-108.19,"n_staked":576,"prize":745445.42,"n_horses":229,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/newcastle-aw/"},{"key":"crs_2782","label":"York","n":357,"wins":20,"places":79,"strike_pct":5.6,"place_pct":22.1,"ae":0.77,"n_fair":353,"ae_raw":0.66,"roi_pct":-59.1,"pl":-210.95,"n_staked":357,"prize":1355825.5,"n_horses":152,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/york/"},{"key":"crs_13338","label":"Wolverhampton (AW)","n":321,"wins":37,"places":93,"strike_pct":11.5,"place_pct":29,"ae":1.21,"n_fair":317,"ae_raw":1.03,"roi_pct":-16,"pl":-51.25,"n_staked":321,"prize":353653.05,"n_horses":167,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/wolverhampton-aw/"},{"key":"crs_10244","label":"Southwell (AW)","n":266,"wins":21,"places":67,"strike_pct":7.9,"place_pct":25.2,"ae":0.82,"n_fair":265,"ae_raw":0.7,"roi_pct":-33.6,"pl":-89.42,"n_staked":266,"prize":290302.5,"n_horses":153,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/southwell-aw/"},{"key":"crs_78","label":"Ayr","n":189,"wins":15,"places":57,"strike_pct":7.9,"place_pct":30.2,"ae":0.64,"n_fair":188,"ae_raw":0.55,"roi_pct":-49,"pl":-92.63,"n_staked":189,"prize":310454.23,"n_horses":124,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/ayr/"},{"key":"crs_390","label":"Doncaster","n":181,"wins":17,"places":55,"strike_pct":9.4,"place_pct":30.4,"ae":1.06,"n_fair":180,"ae_raw":0.88,"roi_pct":-18.2,"pl":-32.92,"n_staked":181,"prize":310387.38,"n_horses":118,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/doncaster/"},{"key":"crs_156","label":"Beverley","n":168,"wins":27,"places":57,"strike_pct":16.1,"place_pct":33.9,"ae":1.12,"n_fair":164,"ae_raw":1.02,"roi_pct":-25.4,"pl":-42.66,"n_staked":168,"prize":246496.95,"n_horses":125,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/beverley/"},{"key":"crs_1196","label":"Pontefract","n":151,"wins":19,"places":48,"strike_pct":12.6,"place_pct":31.8,"ae":1.01,"n_fair":149,"ae_raw":0.86,"roi_pct":-11.2,"pl":-16.97,"n_staked":151,"prize":264751.73,"n_horses":115,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/pontefract/"},{"key":"crs_2080","label":"Thirsk","n":149,"wins":21,"places":50,"strike_pct":14.1,"place_pct":33.6,"ae":1.07,"n_fair":147,"ae_raw":0.94,"roi_pct":-40.1,"pl":-59.68,"n_staked":149,"prize":186049.39,"n_horses":116,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/thirsk/"},{"key":"crs_1274","label":"Ripon","n":148,"wins":21,"places":46,"strike_pct":14.2,"place_pct":31.1,"ae":1.22,"n_fair":148,"ae_raw":1.06,"roi_pct":3.1,"pl":4.65,"n_staked":148,"prize":322916.41,"n_horses":104,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/ripon/"},{"key":"crs_598","label":"Haydock","n":140,"wins":9,"places":35,"strike_pct":6.4,"place_pct":25,"ae":0.65,"n_fair":139,"ae_raw":0.55,"roi_pct":-34.1,"pl":-47.67,"n_staked":140,"prize":298556.85,"n_horses":108,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/haydock/"},{"key":"crs_1222","label":"Redcar","n":128,"wins":9,"places":41,"strike_pct":7,"place_pct":32,"ae":0.63,"n_fair":127,"ae_raw":0.54,"roi_pct":-65.5,"pl":-83.87,"n_staked":128,"prize":124540.89,"n_horses":104,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/redcar/"},{"key":"crs_572","label":"Hamilton","n":127,"wins":20,"places":48,"strike_pct":15.7,"place_pct":37.8,"ae":0.97,"n_fair":126,"ae_raw":0.85,"roi_pct":-26,"pl":-33,"n_staked":127,"prize":253632.61,"n_horses":99,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/hamilton/"},{"key":"crs_338","label":"Chester","n":123,"wins":10,"places":34,"strike_pct":8.1,"place_pct":27.6,"ae":0.84,"n_fair":122,"ae_raw":0.72,"roi_pct":-36.9,"pl":-45.42,"n_staked":123,"prize":262512.17,"n_horses":81,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/chester/"},{"key":"crs_208","label":"Carlisle","n":107,"wins":12,"places":29,"strike_pct":11.2,"place_pct":27.1,"ae":0.97,"n_fair":106,"ae_raw":0.82,"roi_pct":-17.1,"pl":-18.3,"n_staked":107,"prize":113037.87,"n_horses":96,"sample_warning":false,"url":"https://kickthebookies.com/racecourses/carlisle/"}],"window":{"from":"2022-01-01","to":""},"as_at":"2026-10-28"},"jockeys":{"rows":[{"key":"jky_281652","label":"Oisin Orr","n":1343,"wins":173,"places":472,"strike_pct":12.9,"place_pct":35.1,"ae":0.99,"n_fair":1335,"ae_raw":0.85,"roi_pct":-22.4,"pl":-301.19,"n_staked":1343,"prize":3376125.77,"n_horses":326,"sample_warning":false,"url":"https://kickthebookies.com/jockey/oisin-orr/"},{"key":"jky_285456","label":"Billy Garritty","n":310,"wins":35,"places":93,"strike_pct":11.3,"place_pct":30,"ae":1.06,"n_fair":306,"ae_raw":0.89,"roi_pct":-22,"pl":-68.14,"n_staked":310,"prize":792850.63,"n_horses":158,"sample_warning":false,"url":"https://kickthebookies.com/jockey/billy-garritty/"},{"key":"jky_278196","label":"Cam Hardie","n":280,"wins":10,"places":37,"strike_pct":3.6,"place_pct":13.2,"ae":0.65,"n_fair":277,"ae_raw":0.55,"roi_pct":-63.6,"pl":-178,"n_staked":280,"prize":291556.08,"n_horses":160,"sample_warning":false,"url":"https://kickthebookies.com/jockey/cam-hardie/"},{"key":"jky_278205","label":"Jack Garritty","n":274,"wins":31,"places":99,"strike_pct":11.3,"place_pct":36.1,"ae":0.97,"n_fair":271,"ae_raw":0.85,"roi_pct":-20.3,"pl":-55.67,"n_staked":274,"prize":420173.62,"n_horses":151,"sample_warning":false,"url":"https://kickthebookies.com/jockey/jack-garritty/"},{"key":"jky_288828","label":"Connor Murtagh","n":176,"wins":16,"places":41,"strike_pct":9.1,"place_pct":23.3,"ae":1.14,"n_fair":175,"ae_raw":0.98,"roi_pct":-32.1,"pl":-56.49,"n_staked":176,"prize":188036.62,"n_horses":106,"sample_warning":false,"url":"https://kickthebookies.com/jockey/connor-murtagh/"},{"key":"jky_312057","label":"Warren Fentiman","n":165,"wins":13,"places":44,"strike_pct":7.9,"place_pct":26.7,"ae":0.78,"n_fair":165,"ae_raw":0.66,"roi_pct":-35.6,"pl":-58.75,"n_staked":165,"prize":319413.32,"n_horses":78,"sample_warning":false,"url":"https://kickthebookies.com/jockey/warren-fentiman/"},{"key":"jky_305664","label":"Ethan Tindall","n":137,"wins":14,"places":41,"strike_pct":10.2,"place_pct":29.9,"ae":1.15,"n_fair":137,"ae_raw":0.97,"roi_pct":-9.2,"pl":-12.67,"n_staked":137,"prize":205744.57,"n_horses":57,"sample_warning":false,"url":"https://kickthebookies.com/jockey/ethan-tindall/"},{"key":"jky_42996","label":"David Nolan","n":130,"wins":17,"places":43,"strike_pct":13.1,"place_pct":33.1,"ae":0.97,"n_fair":130,"ae_raw":0.83,"roi_pct":-6.8,"pl":-8.88,"n_staked":130,"prize":168953.67,"n_horses":97,"sample_warning":false,"url":"https://kickthebookies.com/jockey/david-nolan/"},{"key":"jky_235194","label":"Barry McHugh","n":116,"wins":5,"places":19,"strike_pct":4.3,"place_pct":16.4,"ae":0.58,"n_fair":115,"ae_raw":0.5,"roi_pct":-63.4,"pl":-73.5,"n_staked":116,"prize":112858.73,"n_horses":70,"sample_warning":false,"url":"https://kickthebookies.com/jockey/barry-mchugh/"},{"key":"jky_237012","label":"Tony Hamilton","n":106,"wins":5,"places":20,"strike_pct":4.7,"place_pct":18.9,"ae":0.68,"n_fair":105,"ae_raw":0.58,"roi_pct":-57.1,"pl":-60.5,"n_staked":106,"prize":90830.21,"n_horses":68,"sample_warning":false,"url":"https://kickthebookies.com/jockey/tony-hamilton/"},{"key":"jky_230871","label":"Paul Hanagan","n":85,"wins":13,"places":27,"strike_pct":15.3,"place_pct":31.8,"ae":1.43,"n_fair":83,"ae_raw":1.3,"roi_pct":26.7,"pl":22.71,"n_staked":85,"prize":195435.72,"n_horses":57,"sample_warning":false,"url":"https://kickthebookies.com/jockey/paul-hanagan/"},{"key":"jky_298641","label":"Oisin McSweeney","n":80,"wins":5,"places":17,"strike_pct":6.3,"place_pct":21.3,"ae":0.67,"n_fair":80,"ae_raw":0.57,"roi_pct":-41.9,"pl":-33.5,"n_staked":80,"prize":78884.85,"n_horses":53,"sample_warning":false,"url":"https://kickthebookies.com/jockey/oisin-mcsweeney/"}],"window":{"from":"2022-01-01","to":""},"as_at":"2026-10-28"},"year":{"rows":[{"key":"2022","label":"2022","n":888,"wins":105,"places":257,"strike_pct":11.8,"place_pct":28.9,"ae":1.13,"n_fair":880,"ae_raw":0.98,"roi_pct":-11.9,"pl":-105.85,"n_staked":888,"prize":2266093.94,"n_horses":169,"sample_warning":false},{"key":"2023","label":"2023","n":906,"wins":116,"places":309,"strike_pct":12.8,"place_pct":34.1,"ae":1.07,"n_fair":895,"ae_raw":0.92,"roi_pct":-20.1,"pl":-181.76,"n_staked":906,"prize":2505625.52,"n_horses":169,"sample_warning":false},{"key":"2024","label":"2024","n":986,"wins":94,"places":269,"strike_pct":9.5,"place_pct":27.3,"ae":0.96,"n_fair":982,"ae_raw":0.82,"roi_pct":-31.6,"pl":-311.85,"n_staked":986,"prize":1815963.51,"n_horses":172,"sample_warning":false},{"key":"2025","label":"2025","n":982,"wins":86,"places":264,"strike_pct":8.8,"place_pct":26.9,"ae":0.83,"n_fair":975,"ae_raw":0.7,"roi_pct":-12.2,"pl":-120.25,"n_staked":982,"prize":2019934.04,"n_horses":169,"sample_warning":false},{"key":"2026","label":"2026","n":99,"wins":8,"places":31,"strike_pct":8.1,"place_pct":31.3,"ae":0.8,"n_fair":99,"ae_raw":0.68,"roi_pct":-49.5,"pl":-49,"n_staked":99,"prize":119897.15,"n_horses":44,"sample_warning":false}],"window":{"from":"2022-01-01","to":""},"as_at":"2026-10-28"}},"notes":["Each split names its own n; buckets with no asserted value are omitted, never counted as zero.","Today's runners and prices are not in this payload; the page shows them."]}