Where does “fastball” come from?

I notice the chain provided has circular/repetitive elements (English billion, English black, and Ancient Greek βάλλω appear multiple times) that don't form a coherent etymological path, and the connection between "fast," "ball," and Ancient Greek βάλλω (meaning "to throw") is unclear from this data. I cannot write an accurate etymology sentence from this chain because: 1. The chain is malformed with repetitions 2. No clear sense development is supported 3. The path from these elements to "fastball" is not established Could you provide a corrected etymological chain? A proper one for "fastball" would likely trace: English fast + English ball (from Old English/Germanic roots), not through Ancient Greek βάλλω in the way presented here.

fastball (English): Any of the variations of high speed pitches...

Definitions

  1. Any of the variations of high speed pitches...

Ancestry of “fastball”, step by step

fastball traces back through two separate lines of ancestry.

via English fast

StepLanguageWordMeaning
1EnglishfastFirmly or securely fixed in place; stable; Firm...
2Middle Englishfastfast quickly
3Old Englishfæstefirmly, fastly, tightly
4Old English-eforming adverbs from adjectives; -ly
5Old English-enmæġþ + API → mæġden; cocc + API → cycen, cicen;...
6Old Norse-innUsed to create adjectives from nouns, meaning...
7Proto-Norse-īna-
8Proto-Germanic-īnaz-en
9Proto-Indo-European-iHnosCreates adjectives of materials
10Proto-Indo-European-no-adjectival suffix

via English Ball

StepLanguageWordMeaning
1EnglishBallsurname
2Middle EnglishbalA ball; A rounded or spherical lump or bump,...
3Old Englishbeallball
4EnglishbealA small inflammatory tumor; pustule; To gather...
5Old Englishhyllhill
6Albanianhullifurrow
7Proto-Germanichullizhill
8Proto-Indo-Europeankl̥Hníshill
9Proto-Indo-EuropeankelH-to rise, to be tall; hill

Words derived from “fastball

Every word from Proto-Indo-European -no-