From CSV to report in seconds
Export your Yakkertech CSV
Export the game CSV from the Yakkertech portal (ask your operator to send it after the game).
Upload to PitchFilthy
Drop the CSV into your dashboard — every pitch is parsed automatically.
Generate your report
Pick a report type and player, and generate in seconds.
Every metric that matters
Velocity, spin, movement, extension, and location — pulled straight from your Yakkertech data.
Every report type
Pitching reports, hitting breakdowns, catcher framing, and umpire scorecards — all from one upload.
Print-ready PDFs
Clean 11×17 and letter-size output you can hand to players or print for the dugout.
Works with your workflow
Also supports Trackman and Rapsodo CSVs. No software to install — it runs in your browser.
Yakkertech files, handled natively
Yakkertech CSVs aren’t Trackman CSVs — column names differ, and team fields often come through as short codes instead of full names. PitchFilthy recognizes a Yakkertech export on upload and normalizes all of it automatically: no column mapping, no find-and-replace in Excel, no cleanup pass before you can generate. Export from the Yakkertech portal (or have your operator send the file), drop it in, done.
Like Trackman files, Yakkertech games carry full context — every pitch has a count, a batter, and a call. That means one Yakkertech upload generates the complete set: the pitching report, hitting breakdowns, a catcher framing report, and an umpire scorecard, without re-uploading anything.
Pitch-type tagging gets missed in Yakkertech data too, and a report built on mistagged pitches lies about usage and movement. PitchFilthy supports pitch-type review and correction for Yakkertech files, so you can fix a mislabeled cutter before it skews the report.
Turn your next Yakkertech game into a report
Free to start — 5 reports a month, no credit card required.

