The Rafael Jodar vs Lorenzo Musetti prediction produced the widest disagreement between our number and the market anywhere on this board — and we are confident the disagreement belongs to us, not to the sportsbook. Jodar is -204, Musetti is +162, and our model looks at that and objects strenuously.
It should not be listened to. This is a PASS with no side, for reasons we can point at precisely. The match starts at 22:00 UTC at ATP Washington.
The stale-file problem, stated plainly
Our ATP match file runs about eleven days behind the present. That is usually a survivable lag. On this specific match it is fatal, in two different directions at once.
Jodar's last match in our data is 29 June. His entire run in Washington this week — the run that turned him from an outsider into the favourite in this match — is invisible to the model. It is pricing a 20-year-old off a forty-match sample that stops before any of the relevant evidence existed.
Musetti is the mirror image. His last match in our file is Rome on 6 May, an 86-day gap. Our own layoff flag is set at 45 days, and it is set there deliberately — deep enough into a season that a long run at a single event cannot trip it by accident. Musetti trips it comfortably. Whether that gap represents injury, scheduling or something else is not something our match data can tell us, and a layoff widens our error bars rather than picking a side.
So one player is being priced without his best recent form and the other without any recent form at all. The model's confident number is an artefact of what it has not seen.
What we can actually say about Jodar
Working only from the record we do hold: Rafael Jodar is 20 years old, and he reached the Roland Garros quarter-finals this year. That run included beating Alex Michelsen over five sets and coming through against Pablo Carreno Busta from two sets down — the second of those is the more interesting line on the sheet, because coming back from two down at a Slam is a durability and temperament signal that a ranking does not carry.
On hard courts in 2026 our file has him 18-7. That is a strong record, and it is a strong record measured against the opponents a player at his stage of the climb actually draws, which is a different and easier field than the one he is walking into now. There is no head-to-head between these two.
What we can say about Musetti
Musetti is ranked inside the top ten and our data has him 7-3 on hard courts this season — a smaller sample than Jodar's on this surface, because Musetti's calendar leans clay and because our file simply stops earlier for him. He is the more accomplished player by a distance and the one whose ceiling in a rally is higher.
The honest uncertainty is entirely about condition. A top-ten player who has not appeared in our records since early May is a player about whom the market knows things we do not, and it has had every opportunity to price them.
Why the market wins this argument
A model number built on a stale file is not evidence against a market that watched the week happen. That is the whole call. The sportsbook has seen every ball Jodar has hit in Washington and every piece of news about Musetti's layoff; our engine has seen neither. When a disagreement is that cleanly explained by an information gap on our side, the disagreement is not a signal — it is a diagnostic reading on our own pipeline.
We would rather publish that than quietly bury the number and present a confident lean. The read is that we cannot price this match today.
The verdict
PASS, no side. Jodar at -204 against Musetti at +162 is the largest gap between our model and the board on this card, and it is manufactured by our own eleven-day data lag: Jodar's Washington run is unseen and Musetti has not appeared in our file since 6 May. A stale number is not an edge. Logged for the record, no action.
