Ryan Callahan grew up in Perth, Western Australia — the home state of TABtouch and WA's premier thoroughbred racing industry. His passion for racing was sparked by Saturday afternoons watching the Ascot and Belmont meetings with his father, a lifelong punter who taught him to read a form guide before he could read a novel. That childhood fascination became a career when Ryan graduated from Curtin University's journalism programme in 2011 and immediately began writing about WAR racing for a now-defunct Perth sports publication.
Over the following decade, Ryan established himself as one of Australia's most trusted independent expert commentators on the wagering space, with a particular focus on the TABtouch platform. He has attended over 140 metropolitan race meetings across WA, attended AFL and NRL press conferences, and spent three years working as a racing data analyst for a private syndicate before returning to full-time content work. His analysis blends statistical modelling, form study and on-the-ground reporting to give everyday bettors an informed perspective on Australian wagering.
Every guide, review and comparison table published on TABtouch-Australia.com is written or reviewed by Ryan personally. All odds, table data and platform features described in the content are verified against live TABtouch data before publication. Ryan does not accept payment from TABtouch or any bookmaker in exchange for favourable reviews — his editorial independence and his readers' trust are paramount. Where this site earns affiliate commissions, this is disclosed in accordance with the ACCC's affiliate disclosure guidelines.
Ryan is a committed advocate for responsible gambling education. Every content page on this site includes clear responsible gambling messaging and links to free support services. Ryan is a member of the Responsible Wagering Australia (RWA) content standards working group and regularly participates in industry discussions about harm minimisation in online betting content. If you or someone you know needs help, please contact Gambling Help on 1800 858 858 — free, confidential, 24/7.