17 Sep 2026
Ctp 11F AllowOptClaim $15k
3/9
9/2
Canterbury Park 00:10
Race 5 - Allowance Optional Claiming
06 Sep 2026
Ctp 8F AllowOptClaim $15k
3/6
2/1 F
Canterbury Park 21:34
Race 5 - Allowance Optional Claiming
23 Aug 2026
Ctp 8F Fm AllowOptClaim $15k
4/5
14/1
Canterbury Park 19:40
Race 2 - Allowance Optional Claiming
NEW YARD - MOVED FROM Larry Rivelli TO Edgar Espinoza
09 Aug 2026
Ctp 8F Fm Claim $7k
Won /7
4/5 F
Canterbury Park 02:10
Claiming
72 Day break
NEW YARD - MOVED FROM Heriberto Villalobos TO Larry Rivelli
28 May 2026
Haw 8F Fm Claim $9k
Won /6
5/2 2F
Hawthorne 23:40
Race 7 - Claiming
NEW YARD - MOVED FROM Larry Rivelli TO Heriberto Villalobos
07 May 2026
Haw 7½F Fs OptClaim $9k
4/8
9/4 2F
Hawthorne 23:40
Race 7 - Starter Optional Claiming
22 Mar 2026
Frg 9F Fm Claim $12k
3/6
7/2
Fair Grounds 23:45
Race 13 - Claiming
NEW YARD - MOVED FROM Joe Sharp TO Larry Rivelli
16 Feb 2026
Frg 8F Gd Claim $13k
3/9
11/2
Fair Grounds 20:45
Race 5 - Claiming
NEW YARD - MOVED FROM Larry Rivelli TO Joe Sharp
23 Jan 2026
Frg 8F Fm Claim $13k
4/9
9/4 F
Fair Grounds 21:45
Race 7 - Claiming
NEW YARD - MOVED FROM Joe Sharp TO Larry Rivelli
02 Jan 2026
Frg 8F Fm Claim $13k
Won /10
11/2
Fair Grounds 20:45
Race 5 - Claiming
271 Day break
NEW YARD - MOVED FROM Jonathan Thomas TO Joe Sharp
07 Apr 2025
Sta 8F Fm OptClaim $25k
4/10
10/1
Santa Anita 01:13
Race 10 - Starter Optional Claiming
63 Day break
02 Feb 2025
Sta 8F Fm Claim $21k
4/8
11/4 2F
Santa Anita 20:00
Race 1 - Claiming
17 Jan 2025
Sta 8F Fm Claim $21k
3/9
5/2 F
Santa Anita 00:27
Race 10 - Claiming
61 Day break
16 Nov 2024
Chu 8½F Fm Allow $110k
7/12
12/1
Churchill Downs 22:55
Race 11 - Starter Allowance
58 Day break
19 Sep 2024
Qig 8½F Fm OptClaim $23k
3/9
5/2 2F
Horseshoe Indianapolis 21:45
Race 6 - Starter Optional Claiming
04 Sep 2024
Cnl 8½F Fm OptClaim $25k
Won /9
3/1 F
Colonial Downs 19:55
Race 4 - Starter Optional Claiming
54 Day break
NEW YARD - MOVED FROM Federico Villafranco TO Jonathan Thomas
13 Jul 2024
Lsp 8½F OptClaim $10k
3/8
19/10 F
Lone Star Park 03:44
Starter Optional Claiming
23 Jun 2024
Lsp 8F AllowOptClaim $21k
Won /8
4/1
Lone Star Park 21:55
Allowance Optional Claiming
18 May 2024
Qls 8F Gd AllowOptClaim $21k
4/9
6/1
Lone Star 02:23
Race 5 - Allowance Optional Claiming
68 Day break
NEW YARD - MOVED FROM Joe Sharp TO Federico Villafranco
10 Mar 2024
Frg 8½F Y Allow $23k
5/9
7/1
Fair Grounds 20:45
Race 7 - Starter Allowance
59 Day break
11 Jan 2024
Frg 8½F Gd OptClaim $18k
5/8
3/1 2F
Fair Grounds 22:45
Race 9 - Starter Optional Claiming
NEW YARD - MOVED FROM Larry Rivelli TO Joe Sharp
23 Nov 2023
Frg 8F Gd Claim $15k
Won /13
2/1 F
Fair Grounds 19:36
Race 4 - Claiming
77 Day break
07 Sep 2023
Knd 8F Gd Claim $47k
6/7
7/2
Kentucky Downs 18:30
Race 1 - Claiming
16 Aug 2023
Haw 8F Y AllowOptClaim $25k
4/9
11/4 J2F
Hawthorne 23:12
Race 7 - Allowance Optional Claiming
185 Day break
NEW YARD - MOVED FROM Jason Barkley TO Larry Rivelli
12 Feb 2023
Frg 9F AllowOptClaim $31k
8/8
10/1
Fair Grounds 22:15
Allowance Optional Claiming
15 Jan 2023
Frg 8½F AllowOptClaim $31k
3/8
7/1
Fair Grounds 22:15
Allowance Optional Claiming
26 Dec 2022
Frg 8½F $59k
7/8
13/1
Fair Grounds 22:30
Stakes
18 Nov 2022
Chu 8½F AllowOptClaim $1k
7/10
12/1
Churchill Downs 22:05
Allowance Optional Claiming
NEW YARD - MOVED FROM Lacey Gaudet TO Jason Barkley
01 Oct 2022
Lrl 12F Sloppy $63k
7/8
10/1
Laurel Park 21:45
Race 9 - Stakes
10 Sep 2022
Pim 8F Fm $126k
6/6
16/1
Pimlico 22:08
Race 9 - Baltimore/Washington International Turf Cup Stakes (Grade 3)
NEW YARD - MOVED FROM Larry Rivelli TO Lacey Gaudet
15 Aug 2022
Cnl 9F Fm AllowOptClaim $50k
2/6
15/8 F
Colonial Downs 20:09
Race 4 - Allowance Optional Claiming
19 Jul 2022
Cnl 8½F AllowOptClaim $56k
3/4
5/4 F
Colonial Downs 22:01
Race 8 - Allowance Optional Claiming
25 Jun 2022
Haw 8½F Y $47k
5/7
7/2 J2F
Hawthorne 23:08
Race 6 - Stakes
28 May 2022
Haw 8F Gd AllowOptClaim $28k
Won /6
5/4 F
Hawthorne 22:55
Race 6 - Allowance Optional Claiming
07 May 2022
Chu 9F Gd $96k
7/9
16/1
Churchill Downs 22:27
Old Forester Bourbon Turf Classic Stakes (Grade 1)
10 Apr 2022
Kee 8½F Gd Allow $88k
Won /12
13/2
Keeneland 20:08
Race 5 - Allowance
169 Day break
23 Oct 2021
Kee 8½F Gd Allow $58k
?/11
5/1 2F
Keeneland 21:44
Race 8 - Allowance
70 Day break
15 Aug 2021
Arl 10F $377k
5/8
13/1
Arlington 00:13
Mr D Stakes (Grade 1)
105 Day break
01 May 2021
Chu 8F Fm AllowOptClaim $76k
2/11
22/1
Churchill Downs 17:04
Race 4 - Allowance Optional Claiming
63 Day break
27 Feb 2021
Gul 8½F Fm $78k
?/9
22/1
Gulfstream 19:53
Race 8 - Canadian Turf Stakes (Grade 3)
133 Day break
17 Oct 2020
Kee 9F Fm Allow $47k
3/11
7/1
Keeneland 21:57
Race 8 - Allowance
09 Sep 2020
Knd 8F Fm AllowOptClaim $62k
2/9
6/1
Kentucky Downs 21:59
Race 8 - Allowance Optional Claiming
61 Day break
10 Jul 2020
Kee 6F Fs Claim $25k
?/7
11/4
Keeneland 18:05
Race 1 - Claiming
273 Day break
11 Oct 2019
Kee 8F Fm Allow $45k
3/11
13/2
Keeneland 21:24
Race 7 - Allowance
07 Sep 2019
Knd 6½F Fm Allow $91k
2/11
9/1
Kentucky Downs 19:57
Race 4 - Allowance
335 Day break
07 Oct 2018
Blm 6F Gd $94k
?/11
20/1
Belmont Park 21:14
Race 6 - Futurity Stakes
12 Sep 2018
Knd 8F Gd Mdn $81k
3/12
6/4 F
Kentucky Downs 19:25
Race 1 - Maiden Special Weight