Cessna 120
Flight Crew Instrument; Flight Crew Multiengine; Flight Crew Commercial; Flight Crew Flight Instructor
Flight Crew Last 90 Days 10; Flight Crew Total 2300; Flight Crew Type 110
Situational Awareness
Conflict NMAC
Flight Crew Took Evasive Action; Flight Crew Executed Go Around / Missed Approach
Human Factors
Prevailing conditions: winds 320/5; skies clear; visibility 5; altimeter 30.05.  While approaching Hanford Municipal Airport (HJO) after a short local flight in a Cessna 120; I started making voice reports at 6.5nm northwest indicating my intentions of flying overhead the field from the west at pattern altitude; then turning to the right downwind for runway 32. A Bellanca 7ECA was already established in the pattern; doing touch and go landings. When at 5nm from the field; a Cessna/Columbia 400; reported 14 miles north and approaching for landing; after which the 7ECA and I updated our positions. The Columbia 400's response was that he was approaching at 1;400 feet and 180 knots. When at 2 miles west of HJO; I reported my position and altitude of 1;000MSL and called both aircraft in sight: the 7ECA was extending upwind (approximately 1 mile) and I caught a glimpse of the Columbia 400 at the north end of the city of Hanford; approximately 5nm north; tracking west-to-east at a much greater speed than I (90 knots).  The Columbia reported the 7ECA in sight and the 7ECA then reported the Columbia in sight while in his crosswind turn.  The Columbia then passed to the left; then ahead of the 7ECA; passing him in the pattern. Simultaneously; he reported both aircraft in sight; explicitly stating he would follow behind us on downwind.I entered the traffic pattern overhead the midfield point at 1;100 feet MSL with both aircraft in sight. The 7ECA was in a crosswind turn 2-3 miles north of the field. I asked on the CTAF 'Is it your intention to be number one on downwind?' The Columbia was at my altitude or slightly lower; to my left approximately 1/2nm away and on a constant-bearing-decreasing-range course as I started my crosswind turn. I deviated by climbing; dipping my left wing down to maintain sight as he descended. The Columbia 400 pilot's response was 'I'm doing 160 knots' as he descended and passed directly underneath my nose. I estimate the pass to be within 500 feet. I completed my turn to downwind; followed the Columbia 400 in the pattern and executed a go-around due to improperly timing my base turn behind the Columbia 400. The 7ECA completed a touch and go landing; and I executed a full stop landing.
C-120 pilot reported an NMAC with a faster light aircraft in the pattern at HJO.