Psalms 144:1 - Compare All Versions

Psalms 144:1-2 MSG (The Message)

Blessed be GOD, my mountain, who trains me to fight fair and well. He’s the bedrock on which I stand, the castle in which I live, my rescuing knight, The high crag where I run for dear life, while he lays my enemies low.

Psalms 144:1 KJV (King James Version)

Blessed be the LORD my strength, Which teacheth my hands to war, and my fingers to fight

Psalms 144:1 NASB1995 (New American Standard Bible - NASB 1995)

Blessed be the LORD, my rock, Who trains my hands for war, And my fingers for battle

Psalms 144:1 NCV (New Century Version)

Praise the LORD, my Rock, who trains me for war, who trains me for battle.

Psalms 144:1 ASV (American Standard Version)

Blessed be Jehovah my rock, Who teacheth my hands to war, And my fingers to fight

Psalms 144:1 NIV (New International Version)

Praise be to the LORD my Rock, who trains my hands for war, my fingers for battle.

Psalms 144:1 NKJV (New King James Version)

Blessed be the LORD my Rock, Who trains my hands for war, And my fingers for battle

Psalms 144:1 AMP (Amplified Bible)

Blessed be the LORD, my Rock and my great strength, Who trains my hands for war And my fingers for battle

Psalms 144:1 NLT (New Living Translation)

Praise the LORD, who is my rock. He trains my hands for war and gives my fingers skill for battle.

Psalms 144:1 TPT (The Passion Translation)

There is only one strong, safe, and secure place for me; it’s in God alone who gives me strength for the battle.

Psalms 144:1 ESV (English Standard Version 2025)

Blessed be the LORD, my rock, who trains my hands for war, and my fingers for battle