All I Have is Christ

by Jordan Kauflin

  • Streaming + Download

    Includes unlimited streaming via the free Bandcamp app, plus high-quality download in MP3, FLAC and more.

      $5 USD  or more





This album is the culmination of 4 years of pastoring and leading corporate singing at my home church in Arlington, VA. As I've had the privilege of walking alongside members in our church community as they go through the joys and pains of life, I have sought to write songs for us that speak to the realities of our faith in Jesus. Not just grand aspirations of how we want to worship God or all that we are going to do for him. But songs that declare what we know to be true, even as we go through the complexity and suffering that life brings our way. Songs that declare God's character and what our response should be.

My hope is that as you listen to these songs and sing them in your churches, you will be able to more greatly rejoice in our God and Savior Jesus Christ!


released October 7, 2014

Executive Producer: Jordan Kauflin

Lead Vocals: Jordan Kauflin
Background Vocals on O God of All our Good and We Bring Our Sins To Jesus: Erin Hill
Guitars, Keys, & Drums: Jordan Kauflin and Jeremy White
Bass: Matt Tennikoff
Additional programming: Jeremy White
Album Cover Design: Matthew Wahl (

Music Recorded by Jeremy White at Broken Glass Studios (Arlington, VA)
Vocals Recorded by Steve Cook at Sovereign Grace Studios (Louisville, KY)

Engineered and Mixed by Jeremy White

Mastered by Jeff Lipton at Peerless Mastering, Boston, MA
Assistant Mastering Engineer: Maria Rice



all rights reserved


Jordan Kauflin Arlington, Virginia

contact / help

Contact Jordan Kauflin

Streaming and
Download help

Redeem code

Track Name: All I Have is Christ
I once was lost in darkest night, yet thought I knew the way
The sin that promised joy and life, had led me to the grave
I had no hope that You would own, a rebel to Your will
And if You had not loved me first, I would refuse You still

But as I ran my hellbound race, indifferent to the cost
You looked upon my helpless state, and led me to the cross
And I beheld God’s love displayed, You suffered in my place
You bore the wrath reserved for me, now all I know is grace

Hallelujah! All I have is Christ
Hallelujah! Jesus is my life

Now, Lord, I would be Yours alone, and live so all might see
The strength to follow Your commands,
Could never come from me
Oh Father, use my ransomed life, in any way You choose
And let my song forever be, my only boast is You

Hallelujah! All I have is Christ
Hallelujah! Jesus is my life
Hallelujah! All I have is Christ
Hallelujah! Jesus is my life
Track Name: O God Of All Our Good
How can this be
That we should come
And taste the fullness of this feast
The guilty ones
Who caused this death
Yet now approach as those made clean?
What a mystery

Your body broken
Your blood poured out
To bear the curse of all our sin
The Lamb of God
Our sacrifice
You freely died, so we could live
What a mystery

O God of all our good
Your mercy overflows
We stand in awe that you have brought us near
We taste forgiveness full
And drink in perfect peace
Declaring once again you’re all we need
O God of all our good

Though doubt may plague
Our fearful hearts
We now remember boundless grace
Our sin and shame
Have been undone
We find our freedom in this place
What a mystery

We now await with eager hope
The wedding feast that’s yet to come
When all of heaven will rejoice
And we’ll join in grateful song
Track Name: We Praise Your Grace
Blessed be the God and Father
Of our Lord Jesus Christ
He has showered us with blessing
Filled our hearts with Heaven’s light
Long before our lives began
In his love he called our name

To the praise of your glorious grace
From beginning to end you never change
You're the God who calls us saints
We praise you for your grace

Blessed be our only Savior
For in him we have received
Full acceptance from the Father
Gave himself to bring us peace
By his life and death he made
His inheritance our gain

Blessed be the precious Spirit
Who now guarantees our hope
Giving power to sustain us
Giving light to see the Word
He’ll complete what he began
For his grace will never end

We now wait for the fullness of time
When you finish your perfect design
All of heaven and earth will unite
And praise your grace
Track Name: We Bring Our Sins To Jesus
We bring our sins to Jesus, the spotless Lamb of God
He bears them all and frees us, from their condemning load
We bring our guilt to Jesus, to wash our crimson stains
White in his blood most precious, 'till not a spot remains
'Till not a spot remains

Come lay your burdens down
And rest in Jesus
For He has bid us come
To rest in him alone

We lay our griefs on Jesus, each one he knows and sees
Our momentary sufferings, will one day cease to be
Our hope lies firm in Jesus, who strengthens us each day
And though our trials may shake us, we know his grace remains
We know his grace remains

Jesus is our Rock and Refuge
We will trust in Him

We long to be like Jesus, the battle rages on
We’ll face each day with courage because the victory’s won
We long to be with Jesus, our final rest and home
Where peace will last forever, and we will see our hope
And we will see our hope
Track Name: I Will Trust
Where can I turn when trials appear?
And when my hope is dimmed by tears?
When every step is met with pain
And sorrow clouds God's Sovereign reign?
I know my only hope is Him
But oh how weak I feel within
Oh Spirit help, my weary soul
Quiet my thoughts, to hear your voice

How could I hope to understand
The perfect wisdom of God's command
As if my mind could ever hold
The million ways he works, untold
From where you sit upon your throne
You see the end before it comes
Not bound by time or my demands
You will complete, all you have planned

You rule the world, from heav’n on high
And yet you hear my every cry
In flesh you came for my relief
To bear the weight of sin and grief
So when I cannot trace your hand
I know your love has never changed
I can't escape your grip of grace
Your perfect will, my resting place.

So I will trust, in God alone
When my world seems shaken
I will trust, in God alone
I won’t be forsaken
Track Name: Jack's Song
We sat and cried together
As you lay sleeping
Outside the snow fell fast while
Our hearts were breaking
Our little boy, so full of life
Must now begin to fight

At times like these, so frail and weak
When night seemed to prevail
Yet in the darkness, his voice we heard
"My child, I will not fail"

The pills and counts began as
Your “tubey” drank in
The medicine that helped you
Fight all the bad within
You faced it all, with smiles and tears
As God gave grace each day

You were so brave and fearless
As weak your body grew
Bald head and pudgy cheeks and
A thousand nuggets too
So many prayers, and helping hands
Gave strength to weary plans

At times like these, so frail and weak
When night seemed to prevail
Yet in the darkness, his voice we heard
"My child, I will not fail"

Your fevers came and went as
The ER visits loomed
Each month your week of steroids
Brought with it doom and gloom
Our crazy life, with all its cares
The perfect plan from His hand

And now this chapter closes
And we will sing his praise
The trial that we have walked through
A trophy of his grace
So my son, remember this
Our God never fails

We have a God that rules the world
What part has he not made?
So when your trials bring pain
My son, don't be afraid
For every tear and loss
Are held in Gods sure hand
Who entered to our world
of brokenness and pain
He has been faithful
He will be faithful again