Career
Baldock was a right-handed batsman. Baldock made his first-class debut for Hampshire in 1877 against Derbyshire. Baldock played 7 first-class matches for Hampshire, with his final match coming against the Marylebone Cricket Club in 1882.
Baldock scored 155 runs at a batting average of 12.91, with a high score of 40.
With the ball he took 2 wickets at a bowling average of 24.00 and best figures of 1/10. In the field Baldock took 4 catches.
Baldock died at Wellington, Somerset on 30 August 1923. Baldock"s son William Baldock, Junior. played first-class cricket for Somerset.