Larry Bearnarth signe son premier contrat professionnel en 1962 avec les Mets de New York. C'est avec cette équipe qu'il débute dans les Ligues majeures de baseball le . Il remporte la première de ses 13 victoires en carrière le 12 mai de la même année face aux Reds de Cincinnati[2]. Principalement utilisé comme lanceur de relève durant sa carrière, Bearnarth totalise 126 manches et un tiers de travail en 1963, la saison où il est le plus utilisé en carrière. Malgré une fiche victoires-défaites de 3-8, il maintient une bonne moyenne de points mérités de 3,42 et enregistre quatre sauvetages. Il lance pour les Mets durant quatre saisons, ne comptant jamais moins de 54 manches lancées par saison entre 1963 et 1966.
Larry Bearnarth a joué 173 parties dans le baseball majeur, dont sept comme lanceur partant. Il a remporté 13 victoires contre 21 défaites et enregistré huit sauvetages. Sa moyenne de points mérités est de 4,13 en 322 manches et deux tiers lancées, avec 124 retraits sur des prises.
Brièvement instructeur des lanceurs des Expos de Montréal en 1976, Bearnarth revient dans ce rôle en 1985 et assume ces fonctions jusqu'en 1991. Sous sa direction, les lanceurs des Expos présentent la meilleure moyenne de points mérités collectives de l'histoire de la franchise en 1988 avec seulement 3,08 points mérités accordés par partie[5]. L'équipe présente aussi la meilleure moyenne de la Ligue nationale (3,37) en 1990[6]. Succédant en 1985 à Galen Cisco comme instructeur des lanceurs, Bearnarth travaille aux côtés des gérantsBuck Rodgers et, brièvement, Tom Runnells.
En 1993, Larry Bearnarth devient le premier instructeur des lanceurs de l'histoire des Rockies du Colorado, une nouvelle franchise de la Ligue nationale, et demeure en poste jusqu'en 1995[7].
Larry Bearnarth est décédé à Seminole, en Floride, d'une crise cardiaque le à l'âge de 58 ans.