Let AI pick your races.

AI Horse Score fetches AI-calculated ability scores, index values, and reliability ratings for every horse in every JRA race — then tells you whether to bet or pass. Live JRA odds and post times are pulled automatically, and the app combines score × odds to surface the highest expected-value horses. Buy-worthy races are color-coded right in the race list so you never miss a play.

Download on the App Store

Get it on the App Store

Download on the App Store

AI Score, Index & Reliability for Every Horse

Three metrics — AI Score, Index, and Reliability — are displayed for every runner. Sort by any column with a tap: score, index, reliability, odds, or expected value. The top horses surface instantly.

Automatic Wide-Bet Recommendation

The app evaluates the top-ranked horse's reliability and normalized win probability and returns a clear verdict: Buy (blue) or Pass (red). Recommended races are highlighted in the race list before you even open them.

Live JRA Odds & Post Times

Post times and odds are fetched directly from the JRA website. All races across every venue are sorted by post time, and the Score × Odds expected value ranking shows you where the real edge is.

Customizable Judgment Thresholds

Adjust the reliability threshold used for buy/pass decisions directly in the settings screen. Changes take effect immediately, and you can reset to the default value any time.

Three AI Metrics Score Every Horse in the Field

AI Score, Index, and Reliability (standard deviation) are calculated server-side and displayed for each runner. Tap any column header to re-sort the list. After scores are confirmed, the view automatically switches to score-descending order so the standout horses are always at the top.

SCORE
JUDGE

Race-List Pre-Scan Highlights Buy Races Instantly

When you open a race day, all races are fetched in parallel and scored before you tap a single one. Races that meet the buy criteria are highlighted in blue; others display normally. The pre-scan can be toggled in AppConfig.

JRA Odds Feed Powers the Expected Value Ranking

Live odds from the JRA website are merged with AI scores to compute an Expected Value (Exp) for each horse. Tap the screen during race detail to toggle between the AI score view and the Odds / Exp view.

ODDS
SETTING

Fine-Tune the Buy Threshold in Settings

The reliability threshold that drives the buy/pass verdict is adjustable in 0.001 steps from the settings screen. A one-tap reset restores the default value. Your custom threshold is saved across sessions via UserDefaults.

Open the race.
Check the verdict. Done.

3 Steps to Smarter Betting

1
Choose a race day and venue

The home screen lists all active JRA race days. Tap a date to see every venue on that card. Buy-recommended races are already color-coded, so you know where to look before you open anything.

2
Review the AI scores

Tap any race to see each horse's AI Score, Index, and Reliability. Tap the screen to flip to the Odds and Expected Value view. Sort by any column to find your angle quickly.

3
Act on the verdict

The verdict panel at the bottom shows either "Wide: X − Y" or "Pass." If it says buy, that's your wide bet combination. Adjust the threshold in settings to calibrate the judgment to your own style.

Get it on the App Store

Download on the App Store

What Users Are Saying

"Having buy-recommended races highlighted before I even open them has completely changed how I approach race day. I used to check odds manually for every race — now I go straight to the blue ones. The AI score accuracy is impressive."

— weekend_racing_fan_tanaka

"The Expected Value ranking is what sold me. High odds don't matter if the score is low, and this app makes that trade-off visible at a glance. Being able to tweak the buy threshold to match my own risk tolerance is a nice touch."

— data_driven_bettor_suzuki

"Clean, fast UI that I can check right before post time without any friction. Races sorted by post time means I never lose track of what's coming up next. Wide-bet hit rate has gone up noticeably since I started using this."

— wide_specialist_yamamoto

Frequently Asked Questions

Find answers to common questions below.

QHow is the AI Score calculated?

AAI scores, index values, and reliability ratings (standard deviation) are calculated server-side and delivered to the app. A higher AI Score indicates a horse the model rates more highly for the given race.
QWhat determines a Buy vs. Pass verdict?

AThe app issues a Buy recommendation when the top-ranked horse's reliability score is below your configured threshold and its normalized win probability is 17% or higher. Both conditions must be met. You can adjust the reliability threshold in the settings screen.
QHow does the app get JRA odds and post times?

AThe app scrapes post times and odds directly from the JRA website. Retrieval time depends on your network connection. The odds feature can be enabled or disabled via the in-app configuration flag.
QWhich races does the app cover?

AAll JRA venues are supported — Sapporo, Hakodate, Fukushima, Niigata, Tokyo, Nakayama, Chukyo, Kyoto, Hanshin, and Kokura. Coverage starts from Race 8 onward at each venue, including Graded and special races.
QIs the app free to use?

AThe core race list, AI scores, and buy/pass verdicts are free. Check the App Store listing for full pricing and subscription details.

Get it on the App Store

Download on the App Store
App Gallery