Templates · Sports
Head to head template
Match preview built on the head-to-head record: results, recent form, key battles and a prediction
Start with this template →Sign in
Opens on reph with the template ready to start. No account needed; sign in to keep your document.
Filled example
The template filled in for a made-up company, so you can see what good looks like.
Gulls v Rovers: the rivalry that decides the Coastal League
By Tomasz Wierzbicki · Date: 23 October 2026 · Fixture: Harbour City Gulls v Northgate Rovers, Marlow Park Oval, 25 October
These two have met in three of the last four Coastal League finals, and the Rovers won all three. The Gulls arrive on a six-match winning run and with the league's leading run scorer, which is why Saturday feels different.
The record
Highest total
204
Rovers, 2024 final
Recent form
| Team |
Last five |
Note |
| Harbour City Gulls |
WWWWW |
Six straight wins, the last two defending totals under 190 |
| Northgate Rovers |
WLWWW |
Lost only to Eastvale Strikers, by six wickets, on 11 October |
Key battles
- Kiran Vasudev v Marlon Achebe-Price: Vasudev has scored 58 runs off 49 balls against the Rovers' left-arm quick in six innings and been dismissed by him twice. Achebe-Price bowls the first and the 19th over; how Vasudev plays him early sets the Gulls' pace.
- Dev Kashyap v the Rovers' middle order: the Gulls' leg-spinner has 9 wickets in his last four games against Northgate, all between overs 8 and 14.
- Ollie Brannagh at the death: Brannagh has conceded 7.1 an over in the final four overs this season, the best in the league among bowlers with 20 or more death overs.
Team news
The Gulls are unchanged from the semi-final. The Rovers welcome back opener Callum Dreyfus after a hamstring strain kept him out of their last two games; he scored 66 in the round 1 meeting between the sides.
Prediction
The Gulls, narrowly. The record favours Northgate, but the Gulls' death bowling has won them the last two tight games, and finals here tend to be decided in the last three overs.
The template
Show the blank template
Head to head
By [your name] · Date: [date] · Fixture: [team] v [team], [venue], [date]
Why this match matters, in two sentences.
The record
Each tile shows the newest item in your head-to-head feed. Add the feed as h2h in Workspace → Reporting → Data sources, then type /refresh; the new numbers arrive as a suggestion.
Recent form
Each side's last five results, newest first, written as W and L with no spaces (WLWWW), with one line on what they say.
| Team |
Last five |
Note |
| [Team A] |
[WLWWL] |
[note] |
| [Team B] |
[LWWLW] |
[note] |
Key battles
Two or three player match-ups that will decide it, each with the numbers between them.
- [Batter] v [bowler]: [record between them]
Team news
Injuries, returns and likely changes from the last line-up.
[Team news]
Prediction
One line: who wins and why.
[Prediction]
Questions
- Where does the record come from?
- Bind the tiles to a head-to-head feed in Workspace Data sources; type /refresh for the latest numbers; they arrive as suggestions
- How far back should the record go?
- Five years or the last ten meetings, whichever is shorter; older results mislead
- Can AI draft the preview?
- Type / and pick Draft from data; it writes from the feed only and files one suggestion
- Should I predict a winner?
- Yes, in one line with a reason; readers come back to check
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 "Head to head" with search_docs, then read it with read_doc. Call draft_from_data with dataset h2h to draft the record, recent form and key battles from the head-to-head feed, using only figures in the feed. Leave the prediction for me. Ask about any claim the feed cannot support with add_comment quoting that section's heading line, then call request_review with a one-line summary.
Related templates
Start with this template →Sign in