Lyrics Page

Goliath

By Lucy Grimble

1,889 views Sep 14, 2026 updated God's Heart Explodes album Verified editorial review

Song Meaning

Lucy Grimble tells the old story plainly before applying it — a single stone bringing down a giant, a boy "small by comparison" who "held within the hands of God... was invincible." She doesn't rush past how unlikely the outcome actually was.

Her chorus turns David's specific battle into a template for any battle: "all it ever takes is a little seed of faith, big enough to bring down every giant." Grimble is careful about where the courage actually comes from — not personal bravado, but proximity: "in the hands of God I'm brave."

David himself explains the theology behind his own fight in 1 Samuel 17:47, declaring that "the battle is the LORD's," not a claim about his own skill with a sling, and Paul writes in 2 Corinthians 4:18 about fixing attention on what's unseen rather than what's directly in front of you. Grimble's repeated declaration — "I will overcome my Goliath" — takes an ancient battlefield and hands it to anyone facing something that currently looks impossibly large.

Lyrics Verified by Editorial Team

[Verse 1]

Verse 1

David killed Goliath

Though it seemed impossible

Who’d have thought a single stone

Could make a giant fall

He was just a kid

And by comparison was small

But held within the hands of God

He was invincible


[Verse 2]

Verse 2

This I will remember

When the battle comes to me

To fix my eyes on things above

And not on what I see

In the deepest struggle

In the face of great defeat

My unfair advantage

Is that Jesus stands with me


[Chorus]

Chorus

All it ever takes

Is a little seed of faith

Big enough to bring down every giant

I don’t have to be afraid

In the hands of God I’m brave

He is training me to bring down every giant

I will overcome my Goliath

I will overcome my Goliath


[Verse 3]

Verse 3

Courage comes from knowing that


[Verse 4]

I’m walking with the Lord

No matter what I face

I know that He has gone before

This will be the battle cry

That hell cannot ignore

Jesus is the Risen One

He’s overcome it all


[Chorus]

Chorus

All it ever takes

Is a little seed of faith

Big enough to bring down every giant

I don’t have to be afraid

In the hands of God I’m brave

He is training me to bring down every giant

I will overcome my Goliath

I will overcome my Goliath


[Verse 5]

Bridge

Rise up

For the battle is the Lord’s


[Chorus]

Chorus

All it ever takes

Is a little seed of faith

Big enough to bring down every giant

I don’t have to be afraid

In the hands of God I’m brave

He is training me to bring down every giant

I will overcome my Goliath

I will overcome my Goliath

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.