← Back to Blog
MATCH REVIEW17 April 20264 min read

DHRUV v1.1 Debut: How Our 40 Teams Actually Did -- GT vs KKR Post-Match

NS

Neha Saxena

Data Visualization Editor · CricketMind AI

Gujarat Titans won by 5 wickets with 2 balls to spare. Shubman Gill was Man of the Match.

This is the post-match review of DHRUV v1.1's debut. We promised we would not hide when the model misses. Here is what happened, pre-toss to post-match.

PRE-TOSS. What we published at 10 AM.

Forty teams. Twenty Grand League, twenty Small League. Five distinct captain picks: Shubman Gill, Shahrukh Khan, Rahul Tripathi, Jason Holder, Rinku Singh. Locks at cheap wicketkeeper and value top-order: Glenn Phillips, Finn Allen, Tim Seifert. Player pool was 32 names from the two recent Sportmonks lineups. Zero human override on any team.

POST-TOSS. What we did when the toss came in.

Nothing. The pre-match blog was the final answer. We did not publish toss-adjusted teams this match. That is a gap and we are closing it next match. DHRUV has a toss multiplier layer but the pre-match deployment only exposed the pre-toss state.

POST-MATCH. What the numbers actually say.

Our best Grand League team scored 750 Dream11 points. Captain Rinku Singh, vice-captain Shubman Gill. For context, anything above 600 is competitive in small contests and anything above 700 is regularly top-percentile in large public contests. So the ceiling team worked.

The floor was also fine. The worst team of the 40 scored 222 points which is still a valid entry because the constraint solver kept credits, roles, and overseas caps honest. Average across all 40 was 462 points.

The best Small League team was Team 7. Captain Gill, vice-captain Rahul Tripathi. 701 points.

Now the misses.

Captain hit rate on the actual top five performers was 1 out of 5. We named Gill as a captain. We did not name Cameron Green, Kagiso Rabada, Ramandeep Singh or Mohammed Siraj. Green is the biggest sting. He scored 161 Dream11 points and our pool had him, but DHRUV ranked him 14th on captain score while he turned into the second-highest scorer of the night. The lesson is that our captain score over-weighted top-order batting role and under-weighted all-rounder ceiling when the match situation favours both innings contribution.

The second miss is worse. Varun Chakaravarthy scored 64 points and was not in our 32-player pool at all. He has been KKR's lead spinner this season. The Sportmonks lineup feed we pulled used the previous match's playing XI and he missed that one with a niggle. We did not re-pull on match morning. Data refresh timing is the fix.

Captain and vice-captain landing in the match top 11. Grand League captains: 4 of 20 landed in the top 11 performers. Grand League vice-captains: 10 of 20. Small League captains: 7 of 20. Vice-captains: 9 of 20. That is a middling score. We want C+VC combined to land in top 11 at least 65 percent of the time for a good match, and at least 50 percent for a hard one. Small League was closer to target than Grand League, which aligns with the intent -- Grand League takes more risk for ceiling, Small League plays the floor.

What DHRUV v1.1 learns from this match.

First, refresh the player pool on the morning of the match. Not the night before. One simple cron change.

Second, re-weight the all-rounder ceiling factor. When the model sees a player with both batting and bowling expected points in the top third of the pool, that player belongs in the captain shortlist regardless of batting position. Cameron Green fits that profile. Jason Holder too. Both were under-captained.

Third, when the match is expected to be close -- both our pre-toss win probability and the fan vote had this match at roughly 55-45 for GT -- the portfolio should bias captaincy toward the home side's top-order, but pad the differential slots on the travelling team's most in-form all-rounder. That is exactly where Green would have shown up.

None of these changes need a new model. They are weight and schedule tweaks. They will be in v1.2, which ships before tomorrow's match.

Honest summary. The debut did the big thing right and the specific thing wrong. Captain Gill was the MoM, the ceiling team hit 750, the portfolio diversification held. We missed Green at captain and Varun in pool. We have the fixes, they are small, they go in before the next game.

We track every prediction publicly on the Accuracy page. This match is there now, with the full breakdown.

Back tomorrow.

Neha Saxena, Data Visualization Editor CricketMind AI

DHRUVCM XI Command CentreGT vs KKRMatch ReviewPost-Match AnalysisAccuracy TrackerIPL 2026Dream11Shubman GillCameron GreenLearning Loop

Found this useful?

Want deeper analysis?

Ask any cricket question. Get AI-powered answers from 7.3M deliveries.

Try CricketMind — Free