Public ledger · horse racing

How the top picks have run

Flat $2 win on the top selection in each race, from Monday, September 28, 2026 through Wednesday, November 11, 2026. No races taken off after the fact.

258 for 893

Top selections, $2 win

Win rate
29%
In the money
63%
Profit
-$290.72
ROI
-16.3%
The losing weeks stay on the ledger with the winning ones.
Updated through Wednesday, November 11, 2026

Lifetime record

Every graded race on the card, including the 2025 Churchill and Turfway books.

Races graded
1330
Top pick / Key won
34.1%
Winner on the card
71.7%
  • Apr 26 to Dec 19, 2025

    Churchill Downs, Turfway Park

    Races

    415

    Top pick / Key

    196 (47.2%)

    Winner on card

    338 (81.4%)

  • Since September 28, 2026

    results ledger

    Races

    915

    Top pick / Key

    257 (28.1%)

    Winner on card

    616 (67.3%)

  • Lifetime

    Races

    1330

    Top pick / Key

    453 (34.1%)

    Winner on card

    954 (71.7%)

The 2025 cards used Key, Coverage, Chaos and Longshot groups, so winner on card there counts every horse listed across those groups. Since September 28, it counts the three selections, and top pick is the first selection. Scratched top picks count as misses here. They do not in the $2 win record.

By grade

Same $2 win ticket, split by the grade on the card.

  • A+Grade

    Record

    32/64

    Win

    50%

    ITM

    72%

    ROI

    -12.6%

  • AGrade

    Record

    37/79

    Win

    47%

    ITM

    77%

    ROI

    -6.4%

  • BGrade

    Record

    128/486

    Win

    26%

    ITM

    63%

    ROI

    -3.7%

  • CGrade

    Record

    60/262

    Win

    23%

    ITM

    56%

    ROI

    -26.3%

The three-horse ticket

How often the winner, exacta, or trifecta landed in the three horses on the card.

  • Winner in the three

    616 of 915

    67%

  • Exacta 3-horse box

    280 of 915

    31%

    82 of those were straight

  • Trifecta 3-horse box

    78 of 915

    9%

Horizontals covered

551

331 daily doubles, 177 Pick 3s, 28 Pick 4s, 15 Pick 5s. These are tickets written, not hits.

Day by day

Each card is one calendar day. Tracks sit inside it, with the day's $2 win total on top.

  • Wednesday, November 11, 2026

    3 for 8

    $6.90

    • Churchill Downs

      3 for 8

      $6.90

  • Tuesday, November 10, 2026

    5 for 17

    -$2.60

    • Parx Racing

      3 for 8

      $9.20

    • Horseshoe Indianapolis

      2 for 9

      -$11.80

  • Monday, November 9, 2026

    5 for 18

    -$13.20

    • Parx Racing

      3 for 9

      -$6.00

    • Horseshoe Indianapolis

      2 for 9

      -$7.20

  • Sunday, November 8, 2026

    7 for 26

    -$14.36

    • Del Mar

      3 for 9

      $2.00

    • Churchill Downs

      2 for 9

      -$8.44

    • Belmont Park

      2 for 8

      -$7.92

  • Saturday, November 7, 2026

    3 for 29

    -$42.86

    • Del Mar

      0 for 8

      -$16.00

    • Churchill Downs

      2 for 11

      -$13.98

    • Belmont Park

      1 for 10

      -$12.88

  • Friday, November 6, 2026

    7 for 25

    -$9.24

    • Del Mar

      3 for 8

      $4.20

    • Churchill Downs

      3 for 9

      -$3.10

    • Belmont Park

      1 for 8

      -$10.34

  • Thursday, November 5, 2026

    8 for 18

    $18.84

    • Churchill Downs

      4 for 10

      $10.92

    • Belmont Park

      4 for 8

      $7.92

  • Wednesday, November 4, 2026

    4 for 9

    $17.10

    • Churchill Downs

      4 for 9

      $17.10

  • Sunday, November 1, 2026

    4 for 19

    -$15.06

    • Churchill Downs

      2 for 9

      -$6.72

    • Belmont Park

      2 for 10

      -$8.34

  • Saturday, October 31, 2026

    10 for 32

    -$1.10

    • Santa Anita

      3 for 10

      -$4.00

    • Keeneland

      5 for 11

      $10.64

    • Belmont Park

      2 for 11

      -$7.74

  • Friday, October 30, 2026

    6 for 28

    -$14.70

    • Santa Anita

      3 for 9

      -$5.00

    • Keeneland

      3 for 10

      $8.30

    • Belmont Park

      0 for 9

      -$18.00

  • Thursday, October 29, 2026

    5 for 15

    -$4.56

    • Churchill Downs

      3 for 7

      $3.08

    • Belmont Park

      2 for 8

      -$7.64

  • Wednesday, October 28, 2026

    4 for 17

    -$8.26

    • Churchill Downs

      1 for 9

      -$12.00

    • Belmont Park

      3 for 8

      $3.74

  • Sunday, October 25, 2026

    14 for 38

    -$7.18

    • Santa Anita

      4 for 8

      -$1.40

    • Gulfstream Park

      1 for 10

      -$16.80

    • Churchill Downs

      3 for 11

      -$0.92

    • Belmont Park

      6 for 9

      $11.94

  • Saturday, October 24, 2026

    12 for 42

    -$22.98

    • Laurel Park

      5 for 12

      $0.20

    • Keeneland

      3 for 10

      -$0.42

    • Gulfstream Park

      1 for 10

      -$15.80

    • Belmont Park

      3 for 10

      -$6.96

  • Friday, October 23, 2026

    14 for 36

    $27.50

    • Woodbine

      3 for 8

      $10.00

    • Santa Anita

      3 for 9

      -$4.00

    • Keeneland

      5 for 10

      $20.34

    • Belmont Park

      3 for 9

      $1.16

  • Thursday, October 22, 2026

    9 for 25

    -$1.34

    • Woodbine

      4 for 8

      $9.50

    • Keeneland

      2 for 9

      -$4.22

    • Belmont Park

      3 for 8

      -$6.62

  • Wednesday, October 21, 2026

    4 for 16

    -$14.84

    • Keeneland

      0 for 8

      -$16.00

    • Belmont Park

      4 for 8

      $1.16

  • Monday, October 19, 2026

    1 for 6

    -$4.80

    • Horseshoe Indianapolis

      1 for 6

      -$4.80

  • Sunday, October 18, 2026

    8 for 34

    -$27.78

    • Santa Anita

      2 for 9

      -$11.20

    • Keeneland

      1 for 9

      -$12.08

    • Gulfstream Park

      2 for 8

      -$4.80

    • Belmont Park

      3 for 8

      $0.30

  • Saturday, October 17, 2026

    10 for 37

    -$23.12

    • Woodbine

      1 for 9

      -$12.50

    • Santa Anita

      2 for 8

      -$8.00

    • Keeneland

      3 for 9

      $0.80

    • Belmont Park

      4 for 11

      -$3.42

  • Thursday, October 15, 2026

    4 for 33

    -$40.92

    • Woodbine

      0 for 8

      -$16.00

    • Keeneland

      2 for 9

      -$2.92

    • Horseshoe Indianapolis

      2 for 8

      -$6.00

    • Belmont Park

      0 for 8

      -$16.00

  • Monday, October 12, 2026

    7 for 18

    $1.20

    • Santa Anita

      3 for 10

      -$8.60

    • Horseshoe Indianapolis

      4 for 8

      $9.80

  • Sunday, October 11, 2026

    7 for 27

    $5.48

    • Santa Anita

      3 for 10

      $2.20

    • Keeneland

      2 for 8

      $9.22

    • Belmont Park

      2 for 9

      -$5.94

  • Saturday, October 10, 2026

    11 for 42

    -$23.76

    • Woodbine

      4 for 11

      -$1.30

    • Santa Anita

      2 for 10

      -$8.00

    • Keeneland

      4 for 10

      $4.64

    • Belmont Park

      1 for 11

      -$19.10

  • Friday, October 9, 2026

    8 for 44

    -$43.00

    • Woodbine

      2 for 7

      $2.80

    • Santa Anita

      3 for 9

      -$6.00

    • Keeneland

      0 for 10

      -$20.00

    • Gulfstream Park

      3 for 9

      -$1.80

    • Belmont Park

      0 for 9

      -$18.00

  • Thursday, October 8, 2026

    8 for 28

    -$5.24

    • Keeneland

      1 for 10

      -$13.72

    • Horseshoe Indianapolis

      3 for 9

      $3.40

    • Belmont Park

      4 for 9

      $5.08

  • Wednesday, October 7, 2026

    12 for 24

    $24.34

    • Keeneland

      5 for 8

      $15.38

    • Horseshoe Indianapolis

      3 for 8

      $7.60

    • Belmont Park

      4 for 8

      $1.36

  • Tuesday, October 6, 2026

    3 for 9

    $0.40

    • Horseshoe Indianapolis

      3 for 9

      $0.40

  • Monday, October 5, 2026

    4 for 9

    -$0.20

    • Horseshoe Indianapolis

      4 for 9

      -$0.20

  • Sunday, October 4, 2026

    9 for 29

    -$12.34

    • Santa Anita

      4 for 9

      -$1.60

    • Keeneland

      4 for 10

      $5.64

    • Belmont Park

      1 for 10

      -$16.38

  • Saturday, October 3, 2026

    15 for 43

    -$3.62

    • Woodbine

      4 for 11

      $11.50

    • Santa Anita

      4 for 10

      -$4.00

    • Keeneland

      3 for 11

      -$6.74

    • Belmont Park

      4 for 11

      -$4.38

  • Friday, October 2, 2026

    11 for 35

    -$1.38

    • Woodbine

      4 for 7

      $8.50

    • Santa Anita

      3 for 9

      -$2.60

    • Keeneland

      1 for 10

      -$7.24

    • Belmont Park

      3 for 9

      -$0.04

  • Thursday, October 1, 2026

    9 for 25

    -$3.68

    • Woodbine

      2 for 8

      -$8.30

    • Horseshoe Indianapolis

      4 for 9

      -$0.80

    • Belmont Park

      3 for 8

      $5.42

  • Wednesday, September 30, 2026

    1 for 17

    -$31.36

    • Horseshoe Indianapolis

      0 for 11

      -$22.00

    • Belmont Park

      1 for 6

      -$9.36

  • Tuesday, September 29, 2026

    4 for 8

    $2.60

    • Horseshoe Indianapolis

      4 for 8

      $2.60

NFL

Sports results post here as games grade out

The ledger has an NFL tab. Graded sports plays are not on this page yet. Horse racing above is current through Wednesday, November 11, 2026.

Today's card is waiting

Picks are for entertainment and education. Past results do not promise future profit. Never bet more than you can afford to lose.

Get the horse card