SaucyRossyBBQ KCBS Helper

← All events

Keystone Classic Cookoff

Oct 2–3, 2026 · Harrisburg, PA · 📍 2300 North Cameron Street · State championship

Reps: Jeff Chambers, Regina Bodnar · Prize money: $7,250

🥇
698.2516 · Master Series — Overall
🥈
695.3716 · Master Series — Overall
🥉
690.7888 · Master Series — Overall

Dirty Shirt BBQ won Grand Champion at the Keystone Classic Cookoff on October 2, 2026 in Harrisburg, PA at 2300 North Cameron Street, scoring 698.2516 in a field of 25 teams. Chunky BBQ took Reserve Grand Champion with 695.3716. Category winners: Chicken — Fire & Shine BBQ (177.7028); Pork Ribs — Dirty Shirt BBQ (179.4400); Pork — A BBQ Team (178.8572); Brisket — Drilling & Grilling (177.7028).

The contest at a glance (read off the scored boards)

How the field scored

Overall totals, every team on the board — tall stacks are where the pack sat.

How the meats cooked

Every board on one scale — the bar runs last score to first, the dot is the median.

  • Chicken 177.70
  • Pork Ribs 179.44
  • Pork 178.86
  • Brisket 177.70
141.71 179.44

Entries

25
4 judged meats

Top score

698.2516

Winning margin

2.8800
GC over RC

Field average

666.50
622.75698.25
median 662.67 · last place to winner

Perfect 180s

0

Tightest race

Pork
3.4400 pts across the top 5

Top-10 cutoff

677.0056
622.75698.25
10th place overall

Field spread

75.4972
winner to last place

Prize money

$7,250
on the line

Most consistent

avg finish 4.75 across 4 meats

Double threats

5
teams with 2+ top-5 calls

Widest winning margin

Pork Ribs
won by 4.0228 pts — Dirty Shirt BBQ

How hot was the win?

Top 40%
beats 60% of 4723 Master Series wins in the data

Form held

Moderate
ρ = -0.4 between pre-contest rating and finish

Field strength

1,568
avg power rating going in · stronger than 53% of contests

Top-rated in the field

rated 1842 pre-contest

Storylines (4 found in this contest's numbers)

Everything below is read straight out of the results — the number on each card is the one that made it a story.

An upset on the books

10-in-100 shot on pre-contest ratings

The ratings favoured the top seed the other 90 times in 100

Dirty Shirt BBQ came in rated below the field's top team, CHUNKY BBQ, and took the Grand Championship anyway — roughly a 10-in-100 shot on pre-contest ratings.

  • champion 1467
  • top seed 1842

A first Grand Championship

4 tracked contests to get there

This was Dirty Shirt BBQ's first Grand Championship in the data — it arrived at their 4th tracked contest.

Photo finishes

Tie closest of 10 calls decided inside half a point

Pork Ribs places 5–6: Chunky BBQ and Susquehanna Smokers tied on 171.4172 — settled by the KCBS tiebreaker. Pork Ribs places 9–10: 4 Boxers Q and PJ's Magic Smoke tied on 169.6800 — settled by the KCBS tiebreaker. Pork places 2–3: Chunky BBQ and Drilling & Grilling tied on 177.7028 — settled by the KCBS tiebreaker.

  • Pork Ribs 5–6 · tie
  • Pork Ribs 9–10 · tie
  • Pork 2–3 · tie
  • Brisket 3–4 · tie

How the title was won

4 of 4 meats called to the stage

Dirty Shirt BBQ took the title on 4 calls from 4 meats, with 1 outright win — their weakest board was pork at 9th.

  • Chicken 8th
  • Pork Ribs 1st
  • Pork 9th
  • Brisket 2nd

Score curves (score by finishing position — steep cliffs mean a spread field, flat lines a knife fight)

Category showdown (top / average / median score per meat)

Biggest rating movers (power-rating points won and lost at this contest)

Did form hold? (pre-contest rating vs overall finish — ratings called it if the dots climb to the right)

What a call cost (the score it took to finish 1st, 5th and 10th)

Category1st5th10th
Chicken177.7028173.1200169.6684
Pork Ribs179.4400171.4172169.6800
Pork178.8572175.4172170.2744
Brisket177.7028170.8228167.3828

Official results on kcbs.us ↗

Master Series

Overall

25 entries · top 698.2516 · median 662.6740

#TeamScore
1 Dirty Shirt BBQ 698.2516
2 Chunky BBQ 695.3716
3 Drilling & Grilling 690.7888
4 HotMess BBQ 684.4684
5 Yardogs BBQ 682.7540
6 A BBQ Team 682.7428
7 Better Half Barbecue 682.1716
8 Susquehanna Smokers 680.4572
9 MRC_Barbecue 677.0400
10 PJ's Magic Smoke 677.0056
11 Truckers Choice BBQ 671.3488
12 Backwooder BBQ 668.4344
13 Checkered Flag 500 BBQ 662.6740
14 Gold-N- Blue Barbecue 661.5428
15 GigaBite BBQ 660.4912
16 Hungry Holler 660.3888
17 Fire & Shine BBQ 658.7200
18 Red & Black BBQ Shack 658.6740
19 4 Boxers Q 655.2684
20 Poppa-Q-BBQ 652.9488
21 Many Moons BBQ 651.2228
22 Spur of the Moment Que 645.1776
23 Neanderthal Q 643.7600
24 FAFO BBQ 638.0340
25 Lucy Lu BBQ 622.7544

Chicken

25 entries · top 177.7028 · median 167.3828

#TeamScore
1 Fire & Shine BBQ 177.7028
2 HotMess BBQ 176.5716
3 A BBQ Team 175.4172
4 Truckers Choice BBQ 174.2744
5 Gold-N- Blue Barbecue 173.1200
6 Spur of the Moment Que 172
7 PJ's Magic Smoke 171.9772
8 Dirty Shirt BBQ 170.8344
9 Chunky BBQ 169.6916
10 Yardogs BBQ 169.6684
11 Drilling & Grilling 169.1200
12 MRC_Barbecue 168.5600
13 Better Half Barbecue 167.3828
14 Backwooder BBQ 167.3828
15 Susquehanna Smokers 166.2400
16 4 Boxers Q 166.2400
17 GigaBite BBQ 165.6684
18 Hungry Holler 165.0972
19 Red & Black BBQ Shack 163.9312
20 Poppa-Q-BBQ 160.5028
21 Checkered Flag 500 BBQ 158.1940
22 Many Moons BBQ 157.6456
23 FAFO BBQ 157.0628
24 Neanderthal Q 155.3600
25 Lucy Lu BBQ 145.6572

Pork Ribs

25 entries · top 179.4400 · median 169.1200

#TeamScore
1 Dirty Shirt BBQ 179.4400
2 MRC_Barbecue 175.4172
3 Better Half Barbecue 173.1316
4 Checkered Flag 500 BBQ 171.9772
5 Chunky BBQ 171.4172
6 Susquehanna Smokers 171.4172
7 Truckers Choice BBQ 170.8344
8 Many Moons BBQ 169.6916
9 4 Boxers Q 169.6800
10 PJ's Magic Smoke 169.6800
11 HotMess BBQ 169.6684
12 Backwooder BBQ 169.1316
13 Yardogs BBQ 169.1200
14 Red & Black BBQ Shack 167.3828
15 Drilling & Grilling 166.2632
16 Hungry Holler 166.2400
17 A BBQ Team 165.0856
18 Fire & Shine BBQ 163.4172
19 Poppa-Q-BBQ 162.8000
20 Neanderthal Q 162.7884
21 Gold-N- Blue Barbecue 161.6456
22 GigaBite BBQ 160.5600
23 FAFO BBQ 155.3484
24 Lucy Lu BBQ 152.5028
25 Spur of the Moment Que 141.7144

Pork

25 entries · top 178.8572 · median 167.9656

#TeamScore
1 A BBQ Team 178.8572
2 Chunky BBQ 177.7028
3 Drilling & Grilling 177.7028
4 Yardogs BBQ 176.5600
5 Lucy Lu BBQ 175.4172
6 Susquehanna Smokers 171.9772
7 Red & Black BBQ Shack 171.4400
8 HotMess BBQ 171.4172
9 Dirty Shirt BBQ 170.8228
10 Poppa-Q-BBQ 170.2744
11 Checkered Flag 500 BBQ 169.1200
12 Backwooder BBQ 169.1200
13 PJ's Magic Smoke 167.9656
14 4 Boxers Q 167.3828
15 Spur of the Moment Que 166.8572
16 FAFO BBQ 166.8344
17 GigaBite BBQ 166.2628
18 Truckers Choice BBQ 165.1428
19 Hungry Holler 165.0972
20 MRC_Barbecue 165.0972
21 Neanderthal Q 165.0972
22 Better Half Barbecue 165.0972
23 Many Moons BBQ 162.2284
24 Gold-N- Blue Barbecue 157.0972
25 Fire & Shine BBQ 156.5144

Brisket

25 entries · top 177.7028 · median 163.9544

#TeamScore
1 Drilling & Grilling 177.7028
2 Dirty Shirt BBQ 177.1544
3 Chunky BBQ 176.5600
4 Better Half Barbecue 176.5600
5 Susquehanna Smokers 170.8228
6 Gold-N- Blue Barbecue 169.6800
7 GigaBite BBQ 168
8 MRC_Barbecue 167.9656
9 Yardogs BBQ 167.4056
10 PJ's Magic Smoke 167.3828
11 HotMess BBQ 166.8112
12 Spur of the Moment Que 164.6060
13 Hungry Holler 163.9544
14 A BBQ Team 163.3828
15 Checkered Flag 500 BBQ 163.3828
16 Backwooder BBQ 162.8000
17 Many Moons BBQ 161.6572
18 Truckers Choice BBQ 161.0972
19 Fire & Shine BBQ 161.0856
20 Neanderthal Q 160.5144
21 Poppa-Q-BBQ 159.3716
22 FAFO BBQ 158.7884
23 Red & Black BBQ Shack 155.9200
24 4 Boxers Q 151.9656
25 Lucy Lu BBQ 149.1772

Heading out? 🔥

Are you sure you want to leave the KCBS Helper Tool and go to SaucyRossyBBQ.com?

Yes, take me there

Hey, I’m Ross

Most folks know me as SaucyRossyBBQ. I built this Helper App myself and put it out for free, because I wanted the tool to exist for our sport — no paywall, no account needed.

If you’ve got it in you to chip in, it means a whole lot. And if you’ve already bought me a coffee — thank you so much. Your support pays the server and hosting bills that keep a system like this running.

Buy me a coffee

You won’t see this again for a month. Now get back to it — good luck at your next cook. 🔥