Freeman’s best analysis of 8 for 11 came against Lancashire in a Roses Match of 1868; however, his best match bowling record was thirteen wickets for 60 runs against Surrey in 1869 at Sheffield. In both these games Freeman and fellow fast bowler Tom Emmett bowled unchanged throughout both innings. Amongst other notable bowling spells are 6 for 44 against an “All England Eleven’, 5 for 36 against Cambridgeshire, 5 for 14 against Kent, 6 for 26 against the Marylebone Cricket Club (MCC), 7 for 29 against Middlesex, 7 for 30 against Nottinghamshire, 13 for 68 in a match against Richard Daft's XI, 7 for 45 against the “South of England”, plus 8 for 29 against Surrey.