Career
After the end of his first-class career, he also played for Cheshire in the Minor Counties Championship. He made his debut in July 1901 in a drawn match against Kent at Worcester, but was bowled for nought in his only innings. He did little better against Sussex at the same venue at the start of August, making only 0 and 5, and did not play again until 1903.
That year proved to be much his best, as he hit 403 runs at 26.86 in 16 innings including his only two hundreds, both made at Worcester: 133 against Sussex at Worcester and 101 against Leicestershire.
In 1904 Caldwell"s seven matches came mostly in August. He did, however, take his two first-class wickets that season, both in the same innings at Edgbaston: those of Warwickshire Test cricketers Willie Quaife and Dick Lilley.
Caldwell was born in Altrincham, Cheshire. He died at the age of 85 in Littlemore, Oxfordshire.