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