Do you recall the variety of tomato? Was it a cherry tomato(grin).
Golf ball size big boy variety is not a good thing.
Do you rotate planting locations in your garden?
Weather conditions? Tomatoes like warm sunny location.
Last year I planted a tom plant under a semi-sunny area under an oak tree.
That plant produced less than 1/2 the amount and size as the other 4.
I apply wife's critters manure/urine soaked hay/etc. (1 year compost) each summer.
Till it in ~ 6" deep, and do nothing but water thereafter.
Get a soil test.
Thanks to all US military veterans.