Cricket fixturesFootball fixtures
  • LIVEEnglish Premier LeagueBOU1LEE090'+3'TableFixtures
  • LIVEEnglish Premier LeagueCOV3SUN190'+6'TableFixtures
  • LIVEEnglish Premier LeagueHUL2IPS290'+3'TableFixtures
  • LIVEEnglish Premier LeagueMNC0BHA190'+5'TableFixtures
  • LIVESpanish LALIGARAY3CEL075'TableFixtures
  • LIVEEnglish League ChampionshipBOL2BRC290'+1'TableFixtures
  • LIVEEnglish League ChampionshipBUR0POR090'TableFixtures
  • LIVEEnglish League ChampionshipMID3CHA090'+3'TableFixtures
  • UPCOMINGItalian Serie AUDIROMATableFixtures
  • UPCOMINGEnglish Premier LeagueTOTCRYTableFixtures
  • UPCOMINGSpanish LALIGABETMCFTableFixtures
  • UPCOMINGGerman BundesligaMUNDORTableFixtures
  • UPCOMINGSaudi Pro LeagueHILFATTableFixtures
  • UPCOMINGItalian Serie AMILINTTableFixtures
  • UPCOMINGFrench Ligue 1TRYMNSTableFixtures
  • UPCOMINGEnglish Premier LeagueAVLFULTableFixtures
  • RESULTEnglish Premier LeagueBRE2NFO0FTTableFixtures
  • RESULTSaudi Pro LeagueFAY4ALF1FTTableFixtures
  • RESULTGerman BundesligaB042VFB4FTTableFixtures
  • RESULTGerman BundesligaBMG0SCP0FTTableFixtures
  • LIVECWC Challenge League Group AJERQATStarts at 09:45 local timeFixtures
  • LIVECWC Challenge League Group AKENYAPNGStarts at 09:45 local timeFixtures
  • LIVENepal Premier LeagueBIK105/2 (5/5 ov)SPR70/3 (5 ov, target 106)Match overFixtures
  • LIVENCL GT20 Canada 2026/27MOW171/8VAG82/6 (15.4/20 ov, target 172)Vancouver Guardians require another 90 runs with 4 wickets and 26 balls remainingFixtures
  • LIVESouth Africa Domestic T20/Pro20WARWPR43/4 (10/20 ov)Warriors won the toss and elected to fieldFixtures
  • LIVESheffield ShieldTAS427NSW174/8 (60 ov)New South Wales trail by 253 runs with 2 wickets remaining in the 1st inningsFixtures
  • LIVEIndia A tour of New Zealand 2026/27NZ-AIND-A291/7 (88 ov)New Zealand A won the toss and elected to fieldFixtures
  • LIVESheffield ShieldQLDVIC282/9 (84 ov)Queensland won the toss and elected to fieldFixtures
  • LIVENational Cricket LeagueDHABARStarts at 09:30 local timeFixtures
  • LIVENational Cricket LeagueSYL218CHATT64/1 (15 ov)Chattogram Division trail by 154 runs with 9 wickets remaining in the 1st inningsFixtures
  • LIVENational Cricket LeagueMYMSKHU280/8 (82 ov)Mymensingh Division won the toss and elected to fieldFixtures
  • LIVENational Cricket LeagueRANRAJ155/6 (59 ov)Rangpur Division won the toss and elected to fieldFixtures
  • UPCOMINGIndia tour of New Zealand 2026/27NZINDFixtures
  • UPCOMINGIreland tour of Namibia 2026/27NAMIREFixtures
  • UPCOMINGZimbabwe tour of United Arab Emirates 2026/27AFGZIMFixtures
  • UPCOMINGWomen's Big Bash LeagueST-WBH-WFixtures
  • UPCOMINGWomen's Big Bash LeagueSS-WHH-WFixtures
  • UPCOMINGThe Ford TrophyOTAGOCDFixtures
  • UPCOMINGNCL GT20 Canada 2026/27BRBMISFixtures
  • UPCOMINGHong Kong International Cricket SixesBANINDFixtures
  • RESULTPakistan ODI Tri-SeriesPAK331/7 (48.3/50 ov, target 326)SL325/8Pakistan won by 3 wickets (with 9 balls remaining)Fixtures
  • RESULTICC Men's Cricket World Cup League 2UAE266/5 (49/50 ov, target 264)NED263/4U.A.E. won by 5 wickets (with 6 balls remaining)Fixtures
  • RESULTIreland tour of Namibia 2026/27NAM168 (41/50 ov, target 299)IRE298/8Ireland won by 130 runsFixtures
  • RESULTIndia tour of New Zealand 2026/27NZ259/7IND172/9 (20 ov, target 260)New Zealand won by 87 runsFixtures
  • RESULTWomen's Big Bash LeaguePS-W138/1 (13.3 ov)MR-W136/6Scorchers won by 9 wkts (39b rem)Fixtures
  • RESULTWomen's Big Bash LeagueAS-W185/2MS-W164/7 (20 ov)Strikers won by 21 runsFixtures
  • LIVEEnglish Premier LeagueBOU1LEE090'+3'TableFixtures
  • LIVEEnglish Premier LeagueCOV3SUN190'+6'TableFixtures
  • LIVEEnglish Premier LeagueHUL2IPS290'+3'TableFixtures
  • LIVEEnglish Premier LeagueMNC0BHA190'+5'TableFixtures
  • LIVESpanish LALIGARAY3CEL075'TableFixtures
  • LIVEEnglish League ChampionshipBOL2BRC290'+1'TableFixtures
  • LIVEEnglish League ChampionshipBUR0POR090'TableFixtures
  • LIVEEnglish League ChampionshipMID3CHA090'+3'TableFixtures
  • LIVEEnglish League ChampionshipMIL4DER190'+2'TableFixtures
  • LIVEEnglish League ChampionshipSOU3QPR190'+3'TableFixtures
  • LIVEEnglish League ChampionshipSWA4BLK090'+2'TableFixtures
  • LIVEEnglish League ChampionshipWHU1WBA390'+3'TableFixtures
  • UPCOMINGItalian Serie AUDIROMATableFixtures
  • UPCOMINGEnglish Premier LeagueTOTCRYTableFixtures
  • UPCOMINGSpanish LALIGABETMCFTableFixtures
  • UPCOMINGGerman BundesligaMUNDORTableFixtures
  • UPCOMINGSaudi Pro LeagueHILFATTableFixtures
  • UPCOMINGItalian Serie AMILINTTableFixtures
  • UPCOMINGFrench Ligue 1TRYMNSTableFixtures
  • UPCOMINGEnglish Premier LeagueAVLFULTableFixtures
  • RESULTEnglish Premier LeagueBRE2NFO0FTTableFixtures
  • RESULTSaudi Pro LeagueFAY4ALF1FTTableFixtures
  • RESULTGerman BundesligaB042VFB4FTTableFixtures
  • RESULTGerman BundesligaBMG0SCP0FTTableFixtures
  • RESULTGerman BundesligaFCA1SCF2FTTableFixtures
  • RESULTGerman BundesligaS040RBL2FTTableFixtures

Mad Concrete Dreams Bows Out With a Bang — And Doctor Shin Just Made History

Sunday, April 19, 2026 was quite the night for Korean television. Mad Concrete Dreams wrapped its run on tvN with a ratings surge, Doctor Shin on TV Chosun clinched an all-time personal best, and…

April 20, 2026
3 min read

Sunday, April 19, 2026 was quite the night for Korean television. Mad Concrete Dreams wrapped its run on tvN with a ratings surge, Doctor Shin on TV Chosun clinched an all-time personal best, and Recipe for Love continued its stranglehold as the weekend’s undisputed champion. Here’s a clean breakdown of how the numbers fell.

Mad Concrete Dreams: Sunday Night Ratings

DramaNetworkRatingNote
Recipe for LoveKBS 2TV14.9%No. 1 of the night
Mad Concrete DreamstvN3.7%Series finale — ratings rise
We Are All Trying HereJTBC2.2%Steady — matched premiere
Doctor ShinTV Chosun1.8%All-time personal best

Source: Nielsen Korea nationwide averages, April 19 2026.

Mad Concrete Dreams goes out with its best foot forward

tvN’s gritty urban saga ended the way every drama hopes to — with viewers leaning in, not logging off. The 3.7% finale rating represents a meaningful jump from the show’s mid-run numbers, suggesting word-of-mouth picked up just as the storyline reached its climax. For fans who binged it all, the ending clearly delivered.

Mad Concrete Dreams

The show’s journey mirrors a broader trend in Korean drama storytelling, where finale episodes routinely outperform weekly averages as viewers race to see resolutions. Mad Concrete Dreams joins that tradition with its head held high.

“The final episode of Mad Concrete Dreams proves once again that a strong ending can rescue — and even redefine — a drama’s legacy.”

Doctor Shin hits its personal ceiling

TV Chosun’s medical drama quietly made history on the same night, scoring a 1.8% nationwide average — its highest single-episode rating to date. That may sound modest compared to the cable giants, but on TV Chosun, where the baseline is lower, this is a genuine milestone. The show is building momentum, and if it keeps this up, it could finish its run as one of the channel’s standout titles of 2026.

We Are All Trying Here (JTBC) showed encouraging stability in its second episode, matching its 2.2% premiere exactly — a strong sign that the debut audience liked what they saw.

Recipe for Love stays untouchable

KBS 2TV’s Sunday stalwart Recipe for Love kept doing what it does best: owning the night. A 14.9% nationwide average is not a fluke — it’s dominance. In a fragmented streaming era, numbers like that feel almost vintage. The show continues to be the gold standard for weekend primetime in Korea right now.

↗ More K-Drama coverage on TechnoSports↗ Weekly TV Ratings Hub↗ OTT & Streaming News

FAQs

What rating did Mad Concrete Dreams get in its finale?

The tvN drama closed with a 3.7% nationwide average on April 19, 2026 — its strongest episode, per Nielsen Korea.

Did Doctor Shin hit an all-time high this week?

Yes — TV Chosun’s Doctor Shin recorded a 1.8% nationwide average, marking a new personal best for the series.

Follow us on Google News Get real-time updates & exclusive tech coverage
Follow

Leave a Reply

Your email address will not be published. Required fields are marked *