You know the drill — and last night the drill knew US. Monday's Kalshi card went 2-for-3: Bobby Witt Jr. cashed a 16-cent ticket at +490, and Pete Crow-Armstrong didn't just hit his 21 cents' worth at +351, he hit TWICE — a leadoff bomb and then a walk-off in the 10th that punched his ticket to the 30-30 club. Quarter-unit sprinkles, so the ledger reads +1.85 units on 0.75 risked. That's a 247% ROI night, and after three baseballs left the premises on our behalf, the reply-guy section has gone suspiciously quiet. Funny how dingers do that. (Mookie was the miss, going 1-for-5 in a game the Dodgers won 11-5 at Coors, which takes real commitment — the one guy who didn't get a souvenir at altitude.)
No victory laps beyond that paragraph. Back to work. Three spots tonight — but first, the two tickets that were already working while the books slept.
Already In The Book (A.k.a. Why You Read This Early)
Two tickets I fired before writing this column: Jo Adell at 14¢ (+573 effective) and Corbin Carroll at 9¢ (+944 effective) — effective meaning fee-adjusted; the full math lives at the bottom, same as always. By the time I'm typing this sentence, Adell's ask is already 15¢ (+529) and Carroll's is 11¢ — that's +944 down to +756 overnight, before the books have posted a single number. The market wakes up and the gifts get repriced. Moral of the story: the early bird gets the dinger. Set an alarm.
Jackson Merrill: 1+ HR (13¢, Effective +625) — Padres @ Mets
You know I'm not a hot-streak guy, so let me be precise about what Merrill's last month actually is: not luck, not variance — violence. Over his last 28 games he's hit .349 with a .670 slug and nine bombs, and the reason I care isn't the results line, it's what's UNDER it: an 18.5% barrel rate, a 54.3% hard-hit rate, a 94.1 mph average exit velocity and a 20.3° average launch angle over that stretch, with a .433 xwOBA. Those aren't hot-streak numbers, those are the-ball-should-be-afraid numbers. The expected stats say the month is real. He's smashing baseballs at an elite-tier clip and getting them airborne, and the market's got him at THIRTEEN CENTS.
Honesty corner, because the price is cheap for a reason: the Mets are throwing lefty Zac Thornton, who's been legitimately good (2.78 ERA, just four homers allowed in 45.1 innings, 8.8% barrels), and Merrill swings lefty, so this is the wrong side of the platoon against a quality arm at Citi Field. Fine. I'm not betting the matchup. I'm betting that the loudest contact of anyone's last month, priced at +625, doesn't need the matchup's permission.
Pete Crow-Armstrong: 1+ HR (18¢, Effective +425) — White Sox @ Cubs
Back to the well. PCA has hit for this column two days in a row — Sunday's blast off the Cardinals, then last night's two-piece with the walk-off — and here's the fun part: nobody knows who's pitching against him tonight. Seriously. The White Sox listed their Tuesday starter as TBD because their bullpen situation is, and I'm quoting their manager's energy here, day by day. When a team can't tell you who's throwing, you bet the swing, not the matchup.
And the swing is the whole case anyway, same as it was Monday: 12.1% barrels, a 21.6° average launch angle, a 37.9% sweet-spot rate and a .255 ISO — quality contact that lives in the bleachers, now 30 homers deep. Garnish: the NWS has the Wrigley wind out of the southwest at 6-7 mph tonight, which at that ballpark is the friendly direction, with a little rain risk to monitor. The price crept from 21¢ Monday to 18¢ today — the market noticed him — but +425 for the best launch profile on the North Side against a mystery-box pitching plan? The well's still paying. Bring a bucket.
Mike Trout: 1+ HR (19¢, Effective +398) — Angels @ Astros
Full accountability: Trout let me down all weekend. I had him twice against Kansas City, he went 2-for-13 in the series with zero balls in the seats, and I watched a man barrel the fifth-most baseballs per swing in the sport hit singles like it was a personal choice. So why am I back? Because the price refuses to let me leave, and tonight the building finally cooperates.
Cristian Javier is on the mound for Houston, and Javier's profile is a righty-power vending machine: five of the six homers he's allowed this year have gone to right-handed bats, off a 6.68 ERA with a 43.4% fly-ball rate and a 24.7° average launch angle allowed — the most extreme air-ball profile we've featured all week. Everything he gives up is already flying. And tonight those fly balls live in Daikin Park, where the Crawford Boxes sit 315 feet from home plate in left field — the single most famous invitation to righty pull power in baseball. Trout's 17.1% barrel rate meeting a fly-ball pitcher who leaks specifically to righties, in THAT building, at +398? The weekend stung. The logic didn't change. One of these nights the singles start leaving, and I plan on holding the ticket when they do.
The Fee Math (Quick Version)
Kalshi's taker fee is roughly 7% × price × (1 − price) — about a penny on tonight's prices — so add it to the sticker before you compare anything to a sportsbook. Tonight's card, fee-adjusted:
- Jackson Merrill At 13¢ → +625 effective
- Pete Crow-Armstrong At 18¢ → +425 effective
- Mike Trout At 19¢ → +398 effective
One note on the books: I wrote this before they'd even posted tonight's home run boards. That's not a bug, that's the edge.
Final Thoughts
A 13-cent ticket on the loudest month in baseball, a return trip to a well that's paid two straight days, and a Hall of Famer aimed at a 315-foot porch — plus Adell and Carroll already working in the book at prices that no longer exist. That last part is the lesson tonight: these markets move while you sleep. And here's the underrated beauty of doing this on a prediction market — nobody limits you for it. Beat a sportsbook's overnight lines for CLV long enough and you'll be betting in nickels from the parking lot; on Kalshi, grabbing closing line value is just called trading. It's an exchange. Beating the market isn't against the rules — it IS the game.
Now the sermon, same as always, because a 247% ROI night is exactly when people do dumb things: every home run bet is obviously more likely to lose than win (#math). Even PCA, fresh off three bombs in two days, misses far more nights than he hits at 18 cents' worth of probability. Last night paid because the prices were right, not because we're geniuses — and tonight's card will lose more often than it wins too. That's the game.
So we sprinkle: quarter units, every night, win or lose. No doubling up because Monday felt good, no chasing when the well runs dry. The bankroll has to survive the whole season — that's the only rule that's undefeated.
— Lindy



