Halstead won the first Friendly Match of this season against Silver End by winning 6 games, losing 1 and drawing 1.
In the second Friendly at home against Lavenham, Halstead won 4 games, lost 3 and drew 1.
In the third Friendly away to Black Notley, Halstead won 6 games and lost 10.
In the fourth Friendly Halstead hosted Cornard at home winning 5 games and losing 3.
In the fifth Friendly Halstead hosted Gosfield and won 5, lost 2 and drew 1 games.
Away at Castle Hedingham, Halstead won 5, lost 4 and drew 3 games.
Halstead hosted Tollgate losing 7 games and winning just 1.
In the last Friendly of 2018, Halstead hosted Helions Bumpstead winning 6 games, drawing 1 and losing 1.
In the first Friendly of 2019 Halstead played away at Tollgate losing 9 games and winning 3.
Results are improving with Halstead hosting Silver End and winning 7 and drawing 1 game.
Continuing the good run, Halstead hosted Great Yeldham winning 4, drawing 2 and losing 2 games.
Downturn in fortunes away at Cornard losing 6 and winning 2.
Better result hosting Castle Hedingham - Halstead won 5, drew 1 and lost 2.
Not so good at Gosfield, losing 5 and winning 3.
Even worse at home to Rayne, thrashed on all games apart from 1 draw.
Away at Great Yeldham, Halstead won 2, Drew 2 and lost 4.