Kodo Analytics
Feedback

Welcome to Kodo Analytics

The goal here is to make fantasy baseball personal: the same Statcast and projection work everyone has access to, but filtered down to your team, your league and your scoring. Here is how it fits together, from the morning read to the last out of the night.

Start here

The morning loop

Most days on this site start in one place. Today's preview is the slate read before first pitch: who is pitching, which hitters have the matchup, what changed overnight, and the handful of moves worth making before lineups lock.

The next morning, the recap grades the night — what actually happened to the players we flagged, including the calls that went wrong. The two pages are meant to be read as a pair.

Today's preview · Yesterday's recap · Articles

Open today's preview
Today's Preview: the games count, the lineup-lock countdown, and the DTD watch listing each player's status and likely replacement
Make it yours

Connect your league

This is the part worth doing first. Link a Yahoo, ESPN, Fantrax, Ottoneu or CBS league and every board on the site narrows to the players you actually own and the ones you can actually add. Free agents become your free agents; the streaming boards drop anyone already rostered in your league.

From there you get your matchup scored live, a weekly recap, a lineup optimizer, a trade analyzer that prices deals against your categories, and projected standings for the rest of the season.

Overview · Matchup · Free agents · Lineup optimizer · Trade analyzer · Projected standings · Leagues and connections

Connect a league
My League before a league is connected, offering Yahoo, Fantrax, ESPN, Ottoneu and CBS
Signed out, this is the page: the five providers it can read.
The daily read

Find value before the box score does

A hitter squares up four balls and goes 0-for-4. The batting average says nothing happened; the expected numbers say the hit is coming. Find Value is the board that sorts for exactly that gap, in both directions — buy low on the unlucky, sell high on the player whose surface line has outrun his contact.

Hidden Gems is the same idea restricted to players almost nobody owns, which is usually where the week is won.

Hidden gems · Buy low · Sell high · Hot streaks · Cold spells

Open Find Value
Find value today: the market pulse counts for buys, sells, hot and cold, above the trade-for and trade-away boards
While the games are on

Live scores and the gamecast

Every game gets a live page with the play-by-play, win probability and the at-bat-level matchup read. If you have a league connected, the fantasy gamecast tracks your roster through the night instead of the scoreboard's — your players, your categories, your matchup moving in real time.

Live scores · Your live matchup

Open live scores
The 16-bit live gamecast
The deal desk

The trade board

Who is worth buying right now, who is worth moving, and what a fair two-for-one actually looks like in your scoring. The board reads rest-of-season value rather than what a player has already banked, which is why it will happily tell you to sell a name that has been great so far.

Trade board · Trade analyzer

Open the trade board
The trade board: how many players are on it, dealt and still open, above each player's rest-of-season line and Statcast bars
The numbers underneath

Projections and the Value Lab

Daily projections for tonight, weekly for the two-start planning, and rest-of-season ranks for everything longer than that. The Value Lab turns those into auction dollars so you can price a keeper or settle a trade in money rather than vibes.

The accuracy page is where we grade ourselves against what actually happened, and the methodology page explains how the projections are built. Both are linked here on purpose — a projection you cannot audit is just an opinion with decimals.

Daily · Weekly · Rest-of-season ranks · Value Lab · Game totals · Model accuracy · Methodology

Open projections
The Value Lab pricing every player in auction dollars against a league built by hand
The Value Lab: build the league, get a dollar value for every player.
One player, all the way down

Player pages and the Lab

Every player has a page with the season line, the rolling form, the Statcast profile and the pitch-level detail behind it. The Lab is the long version — heatmaps, arsenal shifts, swing changes — and Compare puts two players side by side when you are choosing between them.

Player search · Player Lab · Compare · Player cards · Hot and cold board

Search for a player
Player search, with the day's biggest ownership gainers on the board below it
Streaming and saves

Pitching, lineups and the bullpen

The two-start board is the weekly workhorse: who gets two turns, and whether both are worth starting. The streaming environment board ranks tonight's matchups by how friendly they are to a spot start, park and opponent included.

For saves, the closer grid tracks who actually has the job right now rather than who had it in March, and the save streamer surfaces the setup man about to inherit one.

Two-start pitchers · Starter board · Streaming environment · Closer grid · Save streamer · Today's lineups · Pitcher calendar

Open the pitching board
The daily pitching board: two-start picks, elite Stuff+, velocity alerts and buy/sell counts
The farm

Prospects and call-ups

Minor league coverage with the same Statcast treatment, which matters most in the week before a call-up. Call-up watch flags the players whose org situation and performance both point at a promotion; arrival tracks the ones who just got one.

Dynasty leagues get rankings and farm system pages; redraft leagues mostly want call-up watch and nothing else.

Rankings · Call-up watch · Arrival · Recent call-ups · Farm systems · Accuracy

Open prospects
The prospects board showing this week's call-ups and the last seven days of transactions

This is a work in progress

Boards get added through the season and the models get re-fit as the sample grows, so some of this will look different in a month. If a number ever looks wrong, it is worth telling us about — the accuracy page exists because we would rather be corrected than trusted blindly.

Two corners not covered above: games (guess the player, beat the model) and social cards, which turn any of these boards into something shareable.