Cats Touch - Horse Profile & Next Race Odds

Grande Prairie 21:55
Claiming

Turf Paradise 23:21
Race 8 - Starter Allowance

Turf Paradise 21:25
Race 1 - Starter Optional Claiming

Turf Paradise 22:34
Race 7 - Starter Optional Claiming

Turf Paradise 21:18
Race 4 - Starter Optional Claiming

Turf Paradise 20:40
Race 3 - Starter Optional Claiming

Turf Paradise 20:43
Race 3 - Claiming

Turf Paradise 20:13
Race 2 - Claiming

Turf Paradise 20:28
Race 2 - Claiming

Date Race Details Result SP Video
19 Jul 2025 Gpr 7F Claim $2k Won/5 5/6 F
NEW YARD - MOVED FROM Kevin Oberholtzer TO Shawn Calfrobe
13 Feb 2023 Tfp 8F Fm Allow $6k Won/8 11/4 2F
NEW YARD - MOVED FROM James Brown TO Kevin Oberholtzer
25 Apr 2022 Tfp 8F Fs OptClaim $8k Won/5 15/8 F
09 Feb 2022 Tfp 8½F Fm OptClaim $8k Won/10 7/4 F
25 Jan 2022 Tfp 8F Fm OptClaim $8k Won/6 8/11 F
29 Dec 2021 Tfp 8F Gd OptClaim $7k Won/8 2/1 JF
NEW YARD - MOVED FROM Alfredo Asprino TO James Brown
22 Nov 2021 Tfp 8F Fs Claim $6k Won/6 15/8 JF
08 Nov 2021 Tfp 8F Fs Claim $6k Won/6 17/2
03 Mar 2021 Tfp 8F Fs Claim $5k Won/6 7/1
NEW YARD - MOVED FROM Jeffrey Metz TO Alfredo Asprino
NEW YARD - MOVED FROM Alan Bozell TO Jeffrey Metz

Grande Prairie 20:55
Claiming

Grande Prairie 21:55
Claiming

Turf Paradise 23:44
Race 8 - Allowance Optional Claiming

Turf Paradise 21:10
Starter Optional Claiming

Turf Paradise 23:21
Race 8 - Starter Allowance

Turf Paradise 22:57
Race 11 - Starter Optional Claiming

Century Mile 00:45
Starter Allowance

Century Mile 03:15
Allowance Optional Claiming

Turf Paradise 21:25
Race 1 - Starter Optional Claiming

Turf Paradise 22:26
Race 6 - Starter Optional Claiming

Turf Paradise 22:34
Race 7 - Starter Optional Claiming

Turf Paradise 21:18
Race 4 - Starter Optional Claiming

Turf Paradise 20:40
Race 3 - Starter Optional Claiming

Turf Paradise 21:37
Race 5 - Claiming

Turf Paradise 20:43
Race 3 - Claiming

Turf Paradise 20:13
Race 2 - Claiming

Turf Paradise 21:48
Race 4 - Claiming

Turf Paradise 20:28
Race 2 - Claiming

Emerald Downs 04:17
Race 8 - Claiming

Emerald Downs 00:41
Race 6 - Claiming

Date Race Details Result SP Video
15 Aug 2026 Gpr 6½F Claim 0k 2/5 16/5
19 Jul 2025 Gpr 7F Claim $2k Won/5 5/6 F
NEW YARD - MOVED FROM Kevin Oberholtzer TO Shawn Calfrobe
20 Mar 2023 Tfp 8F Fm AllowOptClaim $13k 2/9 10/1
04 Mar 2023 Tfp 7½F Fm OptClaim $8k 2/7 9/1
13 Feb 2023 Tfp 8F Fm Allow $6k Won/8 11/4 2F
16 Nov 2022 Tfp 8½F Fm OptClaim $6k 2/9 9/2
19 Sep 2022 Qcm 8½F Allow $6k 3/8 11/2
NEW YARD - MOVED FROM James Brown TO Kevin Oberholtzer
02 Jul 2022 Qcm 8F AllowOptClaim $7k 3/8 85/40 F
25 Apr 2022 Tfp 8F Fs OptClaim $8k Won/5 15/8 F
08 Mar 2022 Tfp 8F Fm OptClaim $8k 3/8 9/4 F
09 Feb 2022 Tfp 8½F Fm OptClaim $8k Won/10 7/4 F
25 Jan 2022 Tfp 8F Fm OptClaim $8k Won/6 8/11 F
29 Dec 2021 Tfp 8F Gd OptClaim $7k Won/8 2/1 JF
NEW YARD - MOVED FROM Alfredo Asprino TO James Brown
15 Dec 2021 Tfp 8F Fm Claim $8k 2/9 9/2
22 Nov 2021 Tfp 8F Fs Claim $6k Won/6 15/8 JF
08 Nov 2021 Tfp 8F Fs Claim $6k Won/6 17/2
16 Mar 2021 Tfp 8F Fs Claim $5k 3/8 13/2
03 Mar 2021 Tfp 8F Fs Claim $5k Won/6 7/1
NEW YARD - MOVED FROM Jeffrey Metz TO Alfredo Asprino
16 Oct 2020 Emd 6F Fs Claim $4k 2/9 5/1 2F
NEW YARD - MOVED FROM Alan Bozell TO Jeffrey Metz
01 Jul 2019 Emd 6F Fs Claim $4k 2/5 5/4 F

Grande Prairie 20:15
Starter Allowance

Grande Prairie 22:45
Claiming

Grande Prairie 22:20
Marathon Series Stakes

Grande Prairie 22:45
Allowance

Grande Prairie 21:55
Allowance

Turf Paradise 22:54
Allowance Optional Claiming

Turf Paradise 23:07
Race 8 - Starter Optional Claiming

Turf Paradise 19:55
Race 2 - Allowance Optional Claiming

Turf Paradise 23:03
Race 9 - Starter Optional Claiming

Century Mile 03:15
Starter Allowance

Turf Paradise 00:56
Race 8 - Claiming

Turf Paradise 00:00
Race 6 - Claiming

Turf Paradise 22:20
Race 3 - Claiming

Turf Paradise 22:46
Race 8 - Claiming

Turf Paradise 22:45
Race 7 - Waiver Claiming

Emerald Downs 23:43
Race 6 - Claiming

Emerald Downs 04:17
Race 8 - Claiming

Date Race Details Result SP Video
25 Jul 2026 Gpr 5½F Allow 0k 4/5 10/1
17 Aug 2025 Gpr 6F Claim $2k 4/5 7/2 2F
06 Jul 2025 Gpr 8F $0k 3/5 13/5 2F
18 Aug 2024 Gpr 6F Allow $3k 4/6 20/1
04 Aug 2024 Gpr 5½F Allow $2k 6/6 13/1
NEW YARD - MOVED FROM Kevin Oberholtzer TO Shawn Calfrobe
08 Apr 2023 Tfp 8F AllowOptClaim $0k 6/6 19/5
02 Feb 2023 Tfp 8F Fm OptClaim $6k 5/9 14/1
23 Jan 2023 Tfp 8F Fs AllowOptClaim $13k 4/8 25/1
15 Dec 2022 Tfp 8F Fm OptClaim $6k 7/10 2/1 F
13 Aug 2022 Qcm 7F Allow $6k 5/6 13/5 2F
NEW YARD - MOVED FROM James Brown TO Kevin Oberholtzer
NEW YARD - MOVED FROM Alfredo Asprino TO James Brown
16 Apr 2021 Tfp 8F Fs Claim $5k ?/9 12/1
08 Apr 2021 Tfp 9F Claim $5k 4/9 4/1 2F
30 Mar 2021 Tfp 8F Fs Claim $5k 3/7 5/1
02 Feb 2021 Tfp 5F Fs Claim $5k ?/11 17/2
14 Jan 2021 Tfp 4½F Fs Claim $5k ?/9 17/2
NEW YARD - MOVED FROM Jeffrey Metz TO Alfredo Asprino
28 Oct 2020 Emd 5½F Claim $4k 4/7 11/4 2F
25 Sep 2020 Emd 6F Sloppy Claim $4k ?/10 4/1 J2F
NEW YARD - MOVED FROM Alan Bozell TO Jeffrey Metz

Grande Prairie 20:55
Claiming

Grande Prairie 20:15
Starter Allowance

Grande Prairie 22:45
Claiming

Grande Prairie 21:55
Claiming

Grande Prairie 22:20
Marathon Series Stakes

Grande Prairie 22:45
Allowance

Grande Prairie 21:55
Allowance

Turf Paradise 22:54
Allowance Optional Claiming

Turf Paradise 23:44
Race 8 - Allowance Optional Claiming

Turf Paradise 21:10
Starter Optional Claiming

Turf Paradise 23:21
Race 8 - Starter Allowance

Turf Paradise 23:07
Race 8 - Starter Optional Claiming

Turf Paradise 19:55
Race 2 - Allowance Optional Claiming

Turf Paradise 23:03
Race 9 - Starter Optional Claiming

Turf Paradise 22:57
Race 11 - Starter Optional Claiming

Century Mile 00:45
Starter Allowance

Century Mile 03:15
Starter Allowance

Century Mile 03:15
Allowance Optional Claiming

Turf Paradise 21:25
Race 1 - Starter Optional Claiming

Turf Paradise 22:26
Race 6 - Starter Optional Claiming

Turf Paradise 22:34
Race 7 - Starter Optional Claiming

Turf Paradise 21:18
Race 4 - Starter Optional Claiming

Turf Paradise 20:40
Race 3 - Starter Optional Claiming

Turf Paradise 21:37
Race 5 - Claiming

Turf Paradise 20:43
Race 3 - Claiming

Turf Paradise 20:13
Race 2 - Claiming

Turf Paradise 00:56
Race 8 - Claiming

Turf Paradise 00:00
Race 6 - Claiming

Turf Paradise 22:20
Race 3 - Claiming

Turf Paradise 21:48
Race 4 - Claiming

Turf Paradise 20:28
Race 2 - Claiming

Turf Paradise 22:46
Race 8 - Claiming

Turf Paradise 22:45
Race 7 - Waiver Claiming

Emerald Downs 23:43
Race 6 - Claiming

Emerald Downs 04:17
Race 8 - Claiming

Emerald Downs 04:17
Race 8 - Claiming

Emerald Downs 00:41
Race 6 - Claiming

Date Race Details Result SP Video
15 Aug 2026 Gpr 6½F Claim 0k 2/5 16/5
25 Jul 2026 Gpr 5½F Allow 0k 4/5 10/1
342 Day break
17 Aug 2025 Gpr 6F Claim $2k 4/5 7/2 2F
19 Jul 2025 Gpr 7F Claim $2k Won/5 5/6 F
06 Jul 2025 Gpr 8F $0k 3/5 13/5 2F
322 Day break
18 Aug 2024 Gpr 6F Allow $3k 4/6 20/1
04 Aug 2024 Gpr 5½F Allow $2k 6/6 13/1
484 Day break
NEW YARD - MOVED FROM Kevin Oberholtzer TO Shawn Calfrobe
08 Apr 2023 Tfp 8F AllowOptClaim $0k 6/6 19/5
20 Mar 2023 Tfp 8F Fm AllowOptClaim $13k 2/9 10/1
04 Mar 2023 Tfp 7½F Fm OptClaim $8k 2/7 9/1
13 Feb 2023 Tfp 8F Fm Allow $6k Won/8 11/4 2F
02 Feb 2023 Tfp 8F Fm OptClaim $6k 5/9 14/1
23 Jan 2023 Tfp 8F Fs AllowOptClaim $13k 4/8 25/1
15 Dec 2022 Tfp 8F Fm OptClaim $6k 7/10 2/1 F
16 Nov 2022 Tfp 8½F Fm OptClaim $6k 2/9 9/2
59 Day break
19 Sep 2022 Qcm 8½F Allow $6k 3/8 11/2
13 Aug 2022 Qcm 7F Allow $6k 5/6 13/5 2F
NEW YARD - MOVED FROM James Brown TO Kevin Oberholtzer
02 Jul 2022 Qcm 8F AllowOptClaim $7k 3/8 85/40 F
67 Day break
25 Apr 2022 Tfp 8F Fs OptClaim $8k Won/5 15/8 F
08 Mar 2022 Tfp 8F Fm OptClaim $8k 3/8 9/4 F
09 Feb 2022 Tfp 8½F Fm OptClaim $8k Won/10 7/4 F
25 Jan 2022 Tfp 8F Fm OptClaim $8k Won/6 8/11 F
29 Dec 2021 Tfp 8F Gd OptClaim $7k Won/8 2/1 JF
NEW YARD - MOVED FROM Alfredo Asprino TO James Brown
15 Dec 2021 Tfp 8F Fm Claim $8k 2/9 9/2
22 Nov 2021 Tfp 8F Fs Claim $6k Won/6 15/8 JF
08 Nov 2021 Tfp 8F Fs Claim $6k Won/6 17/2
207 Day break
16 Apr 2021 Tfp 8F Fs Claim $5k ?/9 12/1
08 Apr 2021 Tfp 9F Claim $5k 4/9 4/1 2F
30 Mar 2021 Tfp 8F Fs Claim $5k 3/7 5/1
16 Mar 2021 Tfp 8F Fs Claim $5k 3/8 13/2
03 Mar 2021 Tfp 8F Fs Claim $5k Won/6 7/1
02 Feb 2021 Tfp 5F Fs Claim $5k ?/11 17/2
14 Jan 2021 Tfp 4½F Fs Claim $5k ?/9 17/2
78 Day break
NEW YARD - MOVED FROM Jeffrey Metz TO Alfredo Asprino
28 Oct 2020 Emd 5½F Claim $4k 4/7 11/4 2F
16 Oct 2020 Emd 6F Fs Claim $4k 2/9 5/1 2F
25 Sep 2020 Emd 6F Sloppy Claim $4k ?/10 4/1 J2F
452 Day break
NEW YARD - MOVED FROM Alan Bozell TO Jeffrey Metz
01 Jul 2019 Emd 6F Fs Claim $4k 2/5 5/4 F
No Future Entries

Video Highlights

  • Replay: 20th Mar 2023, finished 2nd - Turf Paradise
     
  • Replay: 13th Feb 2023, finished 1st - Turf Paradise
     
  • Replay: 16th Nov 2022, finished 2nd - Turf Paradise
     
  • Replay: 25th Apr 2022, finished 1st - Turf Paradise
     
  • Replay: 8th Mar 2022, finished 3rd - Turf Paradise
     
  • Replay: 9th Feb 2022, finished 1st - Turf Paradise
     
  • Replay: 25th Jan 2022, finished 1st - Turf Paradise
     
  • Replay: 29th Dec 2021, finished 1st - Turf Paradise
     
  • Replay: 15th Dec 2021, finished 2nd - Turf Paradise
     
  • Replay: 22nd Nov 2021, finished 1st - Turf Paradise
     
  • Replay: 8th Nov 2021, finished 1st - Turf Paradise
     
  • Replay: 16th Mar 2021, finished 3rd - Turf Paradise
     
  • Replay: 3rd Mar 2021, finished 1st - Turf Paradise
     
  • Replay: 15th Oct 2020, finished 2nd - Emerald Downs
     
  • Replay: 30th Jun 2019, finished 2nd - Emerald Downs