reph

Templates · Sports

Match report template

Post-match report for a cricket fixture: the result in one line, the scorecard numbers, the turning point and the quotes

Start with this template →Sign in

Opens on reph with the template ready to start. No account needed; sign in to keep your document.

Use it when

A match has just finished and readers want the result, the key numbers and the story of the game within the hour

Who it's for

JournalistCommunications

Part of a kit

Sports desk, step 4 of 5. A match day in order: the pitch report, the head-to-head preview, the live blog, the match report and the player spotlight, each fed by live data.

Filled example

The template filled in for a made-up company, so you can see what good looks like.

Gulls edge Kestrels by four runs at Marlow Park

By Priya Natarajan · Date: 18 October 2026 · Venue: Marlow Park Oval, Harbour City · Format: T20

Harbour City Gulls beat Riverside Kestrels by four runs in the Coastal League semi-final, defending 187 for 6 after Ollie Brannagh conceded only five runs in the final over with nine needed.

The numbers

Gulls
187
for 6 in 20 overs
Kestrels
183
for 9 in 20 overs
Margin
4 runs
Gulls run rate
9.35

First innings

The Gulls chose to bat and lost Rafiq Lomasney in the second over for 3. Kiran Vasudev steadied the innings with 71 off 46 balls, sharing a stand of 94 for the third wicket with Neel Okonjo, who made 38 off 27. The Gulls were 151 for 3 after 16 overs before the Kestrels' death bowling took three wickets for 19, and a late 17 off 8 from Ishan Talwade lifted the total to 187.

Marcus Thorncliffe was the pick of the Kestrels attack with 3 for 28 from his four overs.

Second innings

The Kestrels needed 188 at 9.4 an over and reached 62 without loss in the powerplay. Their openers both fell in the space of four balls in the ninth over, and leg-spinner Dev Kashyap then removed the Kestrels captain for 12. At 141 for 6 after 16 overs the chase looked over, until Thorncliffe hit three sixes in 11 balls to bring the target down to nine off the last over.

Turning point

With nine needed from six balls, Brannagh bowled four yorkers in a row. Thorncliffe was run out going for a second off the fourth ball, and the Kestrels managed only a single and a leg bye from the last two. They finished on 183 for 9.

What they said

“We talked about one thing before that over: hit the blockhole and make them hit it on the ground.”

Kiran Vasudev, Gulls captain

“We were 30 runs short of where we should have been at the halfway mark of the chase. That is on our top order.”

Sam Ferreday, Kestrels captain

Player of the match

Kiran Vasudev: 71 off 46 balls, with six fours and three sixes, and two catches in the deep.

What's next

  • Gulls: Northgate Rovers in the final, Saturday 25 October, Marlow Park Oval
  • Kestrels: season over; they finish third in the league table

The template

Show the blank template

Match report

By [your name] · Date: [date] · Venue: [ground, city] · Format: [T20 / ODI / first-class]

The result in one sentence: who won, by how much, and the moment that decided it.

The numbers

Each tile shows the newest item in your scorecard feed: for a list of innings, the latest one. Add the feed as match in Workspace → Reporting → Data sources, then type /refresh; the new numbers arrive as a suggestion.

Runs
0
Wickets
0
Overs
0
Run rate
0

First innings

Who batted first, the total, the top scorer and the bowler who did the damage.

[Team] made [total] in [overs] overs. [Top scorer] made [runs] off [balls].

Second innings

How the chase (or the defence) unfolded: the required rate, the collapse or the partnership.

[Team] needed [target]. [What happened].

Turning point

The over, the catch or the decision that changed the game, with the score at that moment.

[What changed the game]

What they said

One quote from each captain or the player of the match. Quote exactly; attribute by name.

“[Quote]”

[name], [role]

Player of the match

Name, figures and one line on why.

What's next

The next fixture for both teams, with date and venue.

  • [Team]: [opponent], [date], [venue]

Questions

Where do the numbers come from?
Bind the tiles to your scorecard feed in Workspace Data sources (a JSON URL works); type /refresh for the latest numbers; they arrive as suggestions, never silent edits
Can AI write the first draft?
Type / and pick Draft from data; it writes from the feed only and files one suggestion you accept or reject
How long should it be?
400 to 700 words; readers want the result first and the detail after
What if the feed is wrong?
Reject the suggestion and fix the number by hand; nothing is published until you publish

Fill it with your agent

Connect Claude to reph over MCP, then paste this. The draft arrives as suggestions you accept or reject section by section. How to connect Claude.

Find my reph doc "Match report" with search_docs, then read it with read_doc. Call draft_from_data with dataset match to draft the result, innings summaries and turning point from the scorecard feed, using only figures in the feed. Leave quotes and the verdict for me. If a section needs a fact the feed lacks, ask with add_comment quoting that section's heading line, then call request_review with a one-line summary of the result.

Related templates

Start with this template →Sign in