The log that
survives the season.

Three dogs, forty weekends, two organizations. Scores, judges, faults, and the note you wrote at the gate. All still in one place when you go looking for them.

Opening soon. AKC, USDAA, UKI, NADAC, and CPE agility.

J
Juno
Border Collie · AKC
6 QQs
67%
Q Rate
4.31
Avg YPS
24
Runs
Season so far
QNQDNF
Recent runs
Masters JWW
Q33.87Mar 15
Masters Standard
NQRMar 15
Premier JWW
Q41.02Feb 22

Built for the ring

What it keeps track of

The run itself

Q or NQ, time, faults, placement, judge, and what you'd do differently. Enter it at the gate or after you've loaded the car.

What keeps happening

Fifty runs in, the pattern shows up: the class you keep dropping, the judge whose courses never suit her, the Sundays that don't go like the Saturdays.

Every dog you run

Each dog keeps its own record: its own levels, its own history, its own Q rate. Compare them when that's useful and leave them separate when it isn't.

The weekend you didn't log

Drop in the trial scoresheet as a PDF and CPT fills the runs in. Check the ones it flags. It won't guess quietly.

Video, course maps, and photos

Attach them to the run they belong to. Reviewing a weekend shouldn't mean scrolling back through a year of camera roll to find the one where she pulled off the weaves.

Toward the title

The arithmetic you do in the car

Twenty Double Qs and 750 speed points, and you're never quite sure which one you're short on. CPT counts both from the runs you've already entered, and keeps them apart, because they don't finish together. The Sunday your Standard fell apart still earned speed points on the Jumpers run.

It counts what you've logged, not what AKC has on file. Miss a weekend and the number comes up short, so CPT tells you which runs it couldn't count and why, rather than quietly rounding up.

JunoWorking toward MACH2
Double Qs26 / 40
Speed points1,310 / 1,500

Your runs account for 1 MACH.

Cumulative rather than per-title, so surplus carries into the next one.

Personal Bests
Fastest qualifying run in each class
Masters JWW, 20"5.02 yps
170 yds in 33.87s · Mar 15
Masters Standard, 20"4.62 yps
178 yds in 38.53s · Feb 8

A 20" Masters Standard run only ever gets compared to another one.

How it works

Set up before your next trial.

1

Add your dogs

Each dog with their breed, registered name, and the org numbers you can never find when you need them.

2

Log your runs

Ringside, on your phone, with no signal. It syncs on the drive home. Or drop in the scoresheet and let CPT do it.

3

See the patterns

One run tells you about one run. A season's worth tells you what to work on Tuesday night.

Built with handlers

Shaped by and for the community.

Features are community driven. Each one has come from the pain points of actual competitors. Help us make this app everything you need it to be.

If something's wrong, missing, or just annoying, write to contact@canineperformancetracker.com.

Start logging this season.

Early access, and somewhere to tell us what's wrong with it.

Free while it's in beta · No card · We email you about CPT and nothing else. See our Privacy Policy and Terms.