Skip To Main Content

Haverford College

The Official Website of Haverford College Athletics Haverford College Athletics
Ishpuneet Singh bowling
Photo by David Sinclair Photography

Cricket Curran McCauley, Director of Athletic Communications

Cricket Comes Up Short in Rivalry Match Against Penn

If Saturday’s defeat to Merion was tough, Sunday’s clash with Penn was always going to demand even more of Haverford.

HAVERFORD, Pa. - If Saturday's defeat to Merion was tough, Sunday's clash with Penn was always going to demand even more of Haverford. The Penn rivalry runs deep—older than India vs. Pakistan, who fittingly played on the same day—and it remains the most anticipated and emotionally charged fixture of the season.

Losing the toss but being sent in to bat actually worked in Haverford's favor, as batting first has become the team's preference. Agastya Singh (40 off 48) and Rustom Dubash opened the innings, but Dubash fell early. Singh dug in and found an able partner in sophomore Nihaal Kochar (41 off 31). Together, they stitched a commanding 78-run partnership, playing with patience and composure. Their seven boundaries and two towering sixes gave the team hope and the pavilion plenty to cheer. By the time Kochar departed, the scoreboard read 82/2 in the 12th over—a competitive start that felt like a real chance to take control of the match.

But cricket can be cruel, and Haverford was about to learn just how cruel that could be. Over the next 13 overs, momentum slipped away. The run rate slowed, wickets fell cheaply, and frustration began to creep in. The innings closed at 133/7, a total that was defendable in principle, but one that demanded maximum effort and focus from the bowlers.

The bowling started well. Kochar and captain Ishpuneet Singh kept Penn to 16 without loss after six overs, and the tension on the field was palpable. Every dot ball and every chance carried extra weight. Yet when Penn's openers targeted first-change bowler Sanil Kagawala, control slipped, with Penn using his pace against him. Boundaries and extras crept in, and the pressure mounted. Desperation set in, but Haverford refused to fold.

Relief came in the 14th over when junior Anuj Poddar, coping with an injury, struck twice in six deliveries, reducing Penn to 85/2. Hope flickered again; the field tightened, voices rose, and belief was in the air. But Penn's middle order steadied, rotating the strike and exploiting gaps. Despite spirited spells from Poddar, sophomore Vivaan Hingad, and even Agastya—who temporarily traded the wicketkeeping gloves for the ball—the wickets didn't come fast enough. Penn crossed the line in the 22nd over, winning by seven wickets.

Even in defeat, there were reasons to hold heads high. The Singh-Kochar partnership highlighted Haverford's batting potential, and the team's relentless energy, fight, and refusal to give up under pressure reflected the perseverance at the heart of this young squad. On this day, desperation and effort didn't pay off, but the commitment and spirit were undeniable.

One weekend, two games, two defeats, and a flood of frustration. Saturday against Merion, Haverford battled with the odds stacked high, trying to defend just 84. Sunday against Penn, the team built a strong start only to see the game slip away. By the scorecards alone, it was a weekend to forget.

But scorecards never tell the whole story. What they don't show are the signs of growth—the new partnerships being forged, the young bowlers stepping up, the leadership quietly emerging. They don't show the camaraderie in the huddle after every wicket or the way the team picked itself up after setbacks. For now, every over bowled, every run scored, and every moment of belief is part of a larger building process. The road is long, and Haverford Cricket will keep walking it—with spirit, with resilience, and with hope.

Print Friendly Version

Players Mentioned

Rustom Dubash

#19 Rustom Dubash

BT
Sophomore
Vivaan Hingad

#15 Vivaan Hingad

BT
First-Year
Nihaal Kochar

#30 Nihaal Kochar

AR
First-Year
Anuj Poddar

#6 Anuj Poddar

B
Sophomore
Agastya Singh

#3 Agastya Singh

AR
First-Year
Ishpuneet Singh

#7 Ishpuneet Singh

B
Junior

Players Mentioned

Rustom Dubash

#19 Rustom Dubash

Sophomore
BT
Vivaan Hingad

#15 Vivaan Hingad

First-Year
BT
Nihaal Kochar

#30 Nihaal Kochar

First-Year
AR
Anuj Poddar

#6 Anuj Poddar

Sophomore
B
Agastya Singh

#3 Agastya Singh

First-Year
AR
Ishpuneet Singh

#7 Ishpuneet Singh

Junior
B
Skip Sponsors