Nothing here is proprietary and nothing is behind a form. The whole study is 2,844 rows of who played where and when. Download it, open it in a spreadsheet, and check the arithmetic yourself. If a figure on this site is wrong, this is where you will find it.
If you only take one thing, take the first one. Every chart, every percentage and every leaderboard on this site is derived from it.
| File | Type | Size | What it is |
|---|---|---|---|
| all-appearances.csv | CSV | 246 KB | The master file. One row per artist per edition, across every counted series. Berks and Rehoboth are published as their own analysis files rather than in this CSV — see the note below. 2,844 rows · columns: event, location, year, artist, booking_desk, series_type. Open it in Excel and you can rebuild every number in the counted series. |
| artist-leaderboard.csv | CSV | 18 KB | Every artist ranked by total slots. 687 artists · columns: rank, artist, slots, event_series, booking_desk. |
| agent-rosters.csv | CSV | 4 KB | Who represents whom, flattened. One row per artist per desk, with that artist’s total slot count. Artists on two rosters appear twice, by design. |
This study holds two separate datasets, and a number from one cannot be checked against the other. Both are downloadable and both are listed below.
1. The series file — all-appearances.csv. Eighteen event series counted edition by edition, one row per artist per edition, 1987–2027. This is the file behind the volume pages, the Gatekeepers table and every bucket percentage (promoter-run festivals 42.5%, promoter-run concert series 28.7%, artist-run 22.1%; across the whole file, 35.8%).
2. The artist-total file — ten-largest-appearances.csv. Ten smooth jazz events selected for this study — Berks, Seabreeze, Catalina JazzTrax, Capital Jazz, Newport Beach, Long Beach, the Napa Valley Jazz Getaway, the Smooth Jazz Cruise, the Dave Koz Cruise and the Thornton Winery series — counted per artist, 2006–2026 (Berks across its full history from 1991). This is the file behind Ten Facts and the front-page headline numbers: Rick Braun 103 bookings, Peter White 100, Gerald Veasley on 29 of 35 Berks editions.
Only two events appear in both — Catalina JazzTrax and Newport Beach. The rest do not overlap, so the two files must never be added together, and a figure quoted from one should name which one it came from. Merging them is the single largest open job in this study.
Berks and Rehoboth. Both volumes were counted before this file existed and are published as their own analysis files — Berks — appearance counts and rotation and Rehoboth — appearance counts and rotation, both downloadable below. Two front-page figures come from them: Rick Braun on 28 of 35 Berks bills, and 84.5% of Rehoboth slots over ten editions going to a returning artist. Those two numbers are auditable from those files, not from the master CSV. Merging them would add well over a thousand slots and move every bucket percentage on this site, so it is a decision to be taken deliberately rather than quietly.
The Florida Smooth Jazz Weekend. This file carries 133 rows for a Florida Smooth Jazz Weekend attributed to the Florida Smooth Jazz Foundation, whose first edition is recorded as January 2015 at the Crowne Plaza Melbourne Oceanfront. BMG Concerts’ own published archive lists Florida Smooth Jazz Weekends in the same city and the same hotel from 2014. Whether these are one event under two producers, a co-promotion or a handover is unresolved, and no published document settles it. Under the rule that conflicts are reported rather than resolved, every Florida Smooth Jazz Weekend, Festival and Cruise entry is excluded from the BMG volume’s counts so that no slot is counted twice anywhere here. Resolving it would add slots to this study, not remove them.
Jazz at the Oxford is held in its own file rather than the master CSV. Folding 114 rows into it would move every headline figure on every other page — the four-desk share, the leaderboard, the artist count. Keeping it separate means the numbers you check against the other volumes are the numbers those volumes were written from. It uses the identical schema, so concatenating the two files is one line if you want the combined view.
| File | Type | Size | What it is |
|---|---|---|---|
| ten-largest-appearances.csv | CSV | 10 KB | The artist-total file. Ten smooth jazz events selected for this study, counted per artist — the dataset behind Ten Facts and the front-page numbers. 233 rows · 27 artists · 10 events · 1,422 appearances. Columns: artist, event, appearances, artist_total_across_ten. Does not overlap the master file except at Catalina and Newport Beach. |
| oxford-appearances.csv | CSV | 5 KB | Jazz at the Oxford. Same five columns as the master file, so it concatenates straight onto it. 114 rows · 14 counted seasons, 89 distinct artists. Booked by the commissioning promoter since the 2015–16 season — see the volume itself. |
| oxford-lineups-2010-2027.txt | TXT | 6 KB | The Oxford’s raw lineup file Carries the @PARTIAL 2012-13 season, the @NOTHELD pandemic years, the producer eras, and every judgement call made in counting it. |
| oxford-tally.json | JSON | 6 KB | The Oxford’s computed tally Repeat rate, desk share on the four-desk and all-desk bases, era split, full artist counts. |
Combined, the study holds 2,958 appearances across 19 series. Every figure quoted elsewhere on this site uses the 2,844-row master file unless it explicitly says otherwise.
Plain text, human-readable, and heavily commented. Every line carries the source it came from, and every gap is marked as a gap rather than filled in. The comment blocks are often more useful than the data — they hold the price series, the corporate records, the conflicts and the things that could not be verified.
| File | Type | Size | Event |
|---|---|---|---|
| catalina-lineups-1987-2026.txt | TXT | 17 KB | Catalina Island JazzTrax 38 editions, 1987–2026. 1992 unrecovered. |
| berks-lineups-1991-2005.txt | TXT | 15 KB | Boscov’s Berks Jazz Fest Early run, 1991–2005. |
| Berks Seabreeze JazzTrax - raw lineups 2006-2026.txt | TXT | 63 KB | Berks, Seabreeze and JazzTrax, raw 2006–2026, as captured before parsing. |
| newport-lineups-2013-2026.txt | TXT | 4 KB | Newport Beach Jazz Festival 13 editions, 2013–2026. Alias expansions noted inline. |
| sandiego-lineups-2017-2026.txt | TXT | 2 KB | San Diego Smooth Jazz Festival 8 editions, 2017–2026. |
| daytona-lineups-2021-2027.txt | TXT | 4 KB | Daytona Jazz Weekend 7 editions, 2021–2027, plus price series and host history. |
| yosemite-lineups-2021-2026.txt | TXT | 5 KB | Yosemite Jazz Train 6 seasons, 2021–2026. |
| gulfcoast-lineups-2016-2026.txt | TXT | 19 KB | Gulf Coast Summer Fest Jazz Edition 10 editions, 2016–2026. Carries the full producer, funding, price and attendance record in its comment blocks. |
| bmg-lineups-1993-2026.txt | TXT | 25 KB | BMG Concerts, Melbourne FL 373 counted shows, 1993–2026. One show per line with date and venue — a concert series, not a festival, so the unit is the show. Comment block carries the full exclusion list. |
| fsjf-sister-events.txt | TXT | 4 KB | Florida Smooth Jazz Weekend and sister events Includes Rick Braun’s New Year’s Eve and the Clearwater Smooth Jazz Jam. |
| apaulo-events.txt | TXT | 12 KB | Apaulo Productions events 8 series, 557 slots. The artist-run comparison case. |
| File | Type | Size | What it covers |
|---|---|---|---|
| agent-rosters.txt | TXT | 13 KB | The roster map. Every booking desk, principal, address and client list. Each line traced to a source URL. Representation is recorded only where an agency’s own page or the artist’s own booking page says so — never inferred from a shared billing. Conflicts are recorded, not resolved. |
| Capital Jazz - why it collapsed.md | MD | 59 KB | Why Capital Jazz collapsed A test of the study’s own thesis — and a refutation of it. Circuit share, liens, the cruise charter timeline. |
| spaghettini-2024-2026.md | MD | 7 KB | Spaghettini, Seal Beach 1,085 shows over three years, pulled from the venue’s own database. The counter-example: 79.8% of bookings trace to no named desk. |
| Rehoboth - the agency supply chain.md | MD | 9 KB | Rehoboth’s supply chain Where one person holds two published roles. |
| IRS record - Delaware Celebration of Jazz.md | MD | 19 KB | IRS record, Delaware Celebration of Jazz Form 990 extracts for Rehoboth’s promoter of record. |
| Appearance counts - ten festivals.txt | TXT | 4 KB | Appearance counts across ten festivals The first cross-festival tally. |
| Rehoboth - appearance counts and rotation.txt | TXT | 9 KB | Rehoboth rotation |
| Rehoboth - rebooking rates and agent share.txt | TXT | 4 KB | Rehoboth rebooking rates |
| Berks - appearance counts and rotation.txt | TXT | 8 KB | Berks rotation |
Intermediate output. These are generated from the raw lineups, so if the two ever disagree, the raw lineups win.
| File | Type | Size | What it holds |
|---|---|---|---|
| agent-share.json | JSON | 3 KB | Desk share per event Machine-readable. Feeds the supply map on The Gatekeepers. |
| catalina-tally.json | JSON | 8 KB | Catalina tally |
| daytona-tally.json | JSON | 1 KB | Daytona tally |
| gulfcoast-tally.json | JSON | 4 KB | Gulf Coast tally |
| bmg-tally.json | JSON | 79 KB | BMG Concerts tally |
| three-artists.json | JSON | 2 KB | The Carousel — three careers |
| oxford-tally.json | JSON | 6 KB | Jazz at the Oxford tally The control case. Also listed above. |
The files behind How It Connects, Smooth Jazz Radio, Counted and The Festival List. Public sources only; every row carries its source URL.
| File | Type | Size | What it holds |
|---|---|---|---|
| radio-terrestrial-international.csv | CSV | 16 KB | International terrestrial stations. 60 rows, 31 countries. Columns: country, station, frequency, market, licensee, format as stated, category, date, source. |
| radio-digital.csv | CSV | 20 KB | Digital outlets. 205 internet, app, satellite, cable and network outlets, with the public chart panels each appears on. |
| smoothjazzcom-reporters-2026-09-21.csv | CSV | 4 KB | SmoothJazz.com reporting panel The 34 stations on the public reporters page, week of 21 September 2026. |
| chart-vs-bookings-2026-09-21.csv | CSV | 2 KB | How It Connects. 49 artists from the SmoothJazz.com Airplay top 50 (21 Sep 2026), with festival slots in the study, series played and published booking desk. |
| radio-promoter-number-ones.csv | CSV | 243 KB | The Promoters. 517 rows, 5 firms. Number-one singles credited to radio promotion firms, with tier, weeks at No. 1, basis for credit and source. See the volume. |
| smooth-jazz-news-covers.csv | CSV | 6 KB | The Cover. 112 Smooth Jazz News covers, Mar 2008–Oct 2026. Columns: issue, lead_cover, pictured_inset_or_collage, cover_type, note. See the volume. |
| festivals-master.csv | CSV | 52 KB | The festival list. 218 events, with region, usual month, status, website and listing source. |
The file format. Lineup files are one line per edition:
YEAR | Artist; Artist; Artist.
Lines beginning #
are commentary and sources. Lines beginning
@ open a section
— and everything from the first section header onward is excluded from the counts.
That is how partial and cancelled editions are kept on the record without contaminating the
arithmetic.
The counting rule. One appearance is one artist on one edition’s bill. Package and supergroup billings are opened into the individuals named in them. Standing groups count as one. Hosts and DJs who do not play a set are excluded. An artist billed twice in a single edition counts once. Unrecovered editions are omitted entirely and never estimated, so every figure in this study is a floor, not an estimate.
On representation. An artist is attributed to a booking desk only where the agency’s own roster page, or the artist’s own booking page, says so. It is never inferred from the fact that two artists shared a stage. Where two desks claim the same artist, both are recorded and the conflict is reported rather than resolved — which is why desk percentages overlap and must never be added together. 1,597 of 2,844 slots (56.2%) trace to no publicly named desk at all.
Every figure on every page traces back to these files.