TrainerB M Kravets
Runs in our results12 (5 won, 8 placed)
Form432151

Form.

Latest first; place / runners.

DateCourse · raceDistanceGoingPlaceJockey · trainer
15 Oct 2026Penn National · Allowance5 1/2 Furlongs–1/4Y O Ramos · B M Kravets
17 Sep 2026Delaware Park · Allowance6 Furlongs–5/7R Chiappe · B M Kravets
5 Sep 2026Delaware Park · Starter Optional Claiming5 Furlongs–1/9Y O Ramos · B M Kravets
20 Aug 2026Penn National · Claiming6 Furlongs–2/4Y O Ramos · B M Kravets
29 Jul 2026Penn National · Allowance5 Furlongs–3/6R Chiappe · B M Kravets
25 Jun 2026Penn National · Starter Allowance6 Furlongs–4/6R Chiappe · B M Kravets
10 Jun 2026Penn National · Allowance5 1/2 Furlongs–1/6Y O Ramos · B M Kravets
21 May 2026Penn National · Allowance6 Furlongs–4/6Y O Ramos · B M Kravets
8 May 2026Penn National · Starter Optional Claiming6 Furlongs–1/6Y O Ramos · B M Kravets
16 Apr 2026Penn National · Starter Optional Claiming6 Furlongs–2/6Y O Ramos · B M Kravets
4 Apr 2026Penn National · Starter Optional Claiming6 Furlongs–1/7Y O Ramos · B M Kravets
28 Mar 2026Penn National · Allowance6 Furlongs––Y O Ramos · B M Kravets

From our own race cards and results, as of 21 Oct 2026. Today’s winners · All racing today.