Korea Republic vs Dominican Republic Preview & Prediction | 2026 World Baseball Classic | Quarter-Final
Click here for today’s sports betting tips from our expert analysts!
The first quarter-final of the 2026 WBC sees Pool C runners-up Korea Republic travel from Tokyo to Miami where a dominating Dominican Republic line-up awaits them.
Kick-off date/time:
How to watch on TV: UK – TNT Sports / USA – Fox Sports / USA – Netflix
How to watch online: UK – discovery+ / USA – Fox ONE / USA – Netflix
Korea Republic vs Dominican Republic prediction
Korea Republic endured a mixed pool stage campaign with highs and lows. After thrashing Czechia in their first game at the Tokyo Dome, Korea Republic suffered consecutive defeats to Japan and Chinese Taipei to leave their tournament hopes hanging by a thread. But a 7-2 victory against Australia was enough for them to scrape through Pool C in second-place.
Dominican Republic are one of three nations to go through pool play undefeated. No team boasts more runs than Team DR’s 41, an average of over ten runs per game. On the flip side, Korea Republic have conceded 19 runs across their four pool matches, the most of any country remaining in the competition. That doesn’t bode well for them against this Dominican Republic side loaded with incredible, clutch power hitters.
After blitzing past their first three opponents, Dominican Republic faced their first big test in a top of the table clash with Venezuela to round off the pool stage. In a thrilling game, the former came through with a 7-5 win as Juan Soto, Vladimir Guerrero Jr and Fernando Tatis Jr all hitting home runs. Whilst Korea Republic are a gritty team, capable of chaining hits together and playing excellent defence, the expectation is the Dominican Republic’s ability when it comes to the long ball will prove too much for their pitchers to contain. Therefore, back Dominican Republic to progress and continue their relentless display of run scoring.
Korea Republic vs Dominican Republic tip: Dominican Republic to win and over 9.5 total runs