⚑ Blotter Flag · Narrative Spine
The call was Roach on recent form against tougher opposition. Zepeda's output, not Roach's résumé, decided it.
When Enough Was Enough
Zepeda took the vacant WBC lightweight title from Roach by unanimous decision, out-throwing him by roughly 300 punches over 12 rounds.
Roach banked the opening round — his best of the night by most reads. From Round 2 on, Zepeda started rolling downhill, and Roach's defense, genuinely sound all night, couldn't keep pace with the math: whatever points clean guarding earned him were being buried under Zepeda's volume.
Zepeda didn't just walk through him, either. He boxed — real footwork, real range-finding between flurries, not pure pressure. By Round 9 he'd already landed more total punches than any previous Roach opponent, with three rounds still to go.
It went the full 12. Final CompuBox: Zepeda out-landed Roach 219-153 overall, 77-29 in jabs, 142-124 in power shots, 62-29 to the body. Scorecards were competitive on paper (117-111 twice, 116-113) but the fight was not — the Blotter's own live scorecard had it the same way, 117-111, Zepeda taking 9 of the 12 rounds.
Zepeda vs. Roach Jr., mid-fight exchange · The Theater at Virgin Hotels, Las Vegas · Photo courtesy Kwesi Kotoko / The Boxing Blotter
Round 9
With three rounds still to go, Zepeda had already landed more total punches than any previous Roach opponent managed across a full fight — the moment this stopped being a slow fade and became a clear-cut volume decision.
Lamont Roach Jr.Missed
The counter-punching-on-good-form case never got the volume to back it up. He should have thrown more, though that opens him to more counters too — damned if you do, damned if you don't.
William ZepedaExceeded
The volume was the known quantity going in. The footwork and range-finding between flurries weren't — he showed he can box, not just press.
Raymond MuratallaDelivered
Won clean on all three cards as called. No finish needed against a durable, game opponent.
Robson ConceiçãoDelivered
Durable to the final bell at 37, as expected, but lost clearly to the speed and power gap flagged pre-fight.
Source: CompuBox · Dashes Mark Segments With No Published Split — Not Zeros
| Segment | Roach Jr. | Zepeda |
| Total Punches Landed/Thrown | 153/591 (25.9%) | 219/864 (25.3%) |
| Jabs Landed/Thrown | 29/209 (13.9%) | 77/369 (~21%) |
| Power Punches Landed/Thrown | 124/383 (32.4%) | 142/515 (27.6%) |
| Body Punches Landed | 29 | 62 |
Zepeda's jab percentage is read off a lower-resolution CompuBox scan; the landed/thrown split is close but worth confirming against the full sheet if it ever needs to be cited to the punch.
Card-Wide Results · Blotter Call vs. Result
Muratalla vs. Conceíção · The Theater at Virgin Hotels, Las Vegas · Photo courtesy Kwesi Kotoko / The Boxing Blotter
Called: Muratalla — Decision. HIT. Won 119-109, 119-109, 118-110 to retain the IBF lightweight title. He hinted afterward that 135 pounds may be behind him — a likely move to 140 next.
Called: Curiel — Wide Decision or Mid-Fight Stoppage. HIT (winner). Retained his NABF welterweight title 95-95, 96-94, 100-90 — closer than "wide" on one card, but the right side.
Called: Conwell — Decision. MISS (method). Wore Kroll down with body work and stopped him at 2:38 of the ninth — a cleaner bounce-back from his first pro loss than the call gave him credit for.
Called: Guzman — Decision or Late Stoppage. HIT. Won 78-74, 78-74, 79-73, staying busy over a game but overmatched Coley.
Called: Iriarte — Inside the Distance. HIT. Broke Lagunas down behind precise range-boxing and forced a stoppage at 0:48 of the eighth to retain his WBA Continental Gold welterweight title.
Called: Cabrera — Comfortable Decision or Late Stoppage. HIT. Won 79-73, 80-72, 80-72, finding range against an opponent whose job was to survive.
Called: Kaleiopu — Decision. MISS (method). Ended it in the first round at 2:37 — the sequencing-and-activity edge the Blotter flagged showed up immediately instead of over time.
No call was issued pre-fight (insufficient professional sample, development watch only). Becerril scored a knockout at 2:59 of the third. Not scored in the Accuracy Report.
Blueprint Accuracy Report · Volume 30
Story First Blueprint v6.2 · Accuracy Audit · Call Standard: Winner + Method
8 calls made · 7 winners correct · 3 method misses
No fabricated stats · All called fighters accounted for
| Fight |
Blotter Call |
Result |
Verdict |
| Zepeda vs. Roach Jr. |
Roach — UD, Lean |
Zepeda UD12 |
MISS |
| Muratalla vs. Conceição |
Muratalla — Decision |
Muratalla UD12 |
HIT |
| Curiel vs. Randall |
Curiel — Wide Decision or Stoppage |
Curiel MD10 |
HIT |
| Conwell vs. Kroll |
Conwell — Decision |
Conwell TKO9 |
MISS |
| Guzman vs. Coley |
Guzman — Decision or Late Stoppage |
Guzman UD8 |
HIT |
| Iriarte vs. Lagunas |
Iriarte — Inside the Distance |
Iriarte TKO8 |
HIT |
| Cabrera vs. Pedroza Portillo |
Cabrera — Comfortable Decision or Late Stoppage |
Cabrera UD8 |
HIT |
| Kaleiopu vs. Castillo |
Kaleiopu — Decision |
Kaleiopu KO1 |
MISS |
The main event is the whole story here — Roach was the headline pick and lost clearly. The pre-fight Trainer Consistency check came back a wash for both camps and didn't flag this; the real signal missed was weighting Zepeda's work-rate and output more heavily against a clean but lower-volume counter-punching style. Lesson for the file: when a proven high-volume pressure fighter meets a technically sound, lower-output boxer, treat the output gap itself as a live risk factor in the call, not just a stylistic footnote.
William Zepeda
A Real Problem at 135
First world title. His lone loss remains Shakur Stevenson (July 2025), and outside of Stevenson, the Blotter doesn't see many who beat him right now. Abdullah Mason, the WBO titleholder, is the fight to want next — and the one worth finding out about.
Lamont Roach Jr.
No More Ambiguity
Second career loss, and his first since a 2019 decision to Jamel Herring — no draw to hide behind this time after back-to-back majority draws against Gervonta Davis and Isaac Cruz. Open question now is whether he rebuilds at 135 or looks elsewhere.
The Lightweight Landscape
Two Belts Could Come Loose
Muratalla flagged after the fight that 135 pounds has become a hard make and this may have been his last fight there — a likely IBF vacancy. Add in Gervonta Davis's inactivity since the Roach draw (Roach has fought twice since; Davis hasn't fought at all) and two of the division's four belts could functionally be up for grabs soon, even as Zepeda (WBC) and Mason (WBO) give the division its two clearest names.