Sermons by Duncan Rankin

Back to Sermon Archive

August 7, 2016

The Old Hundredth

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 100:1–100:8

July 24, 2016

Holy, Holy, Holy!

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 99:1–99:9

June 12, 2016

Joy to the World!

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 98:1–98:9

June 5, 2016

Where is Jesus?

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 97:1–97:12

May 29, 2016

A New Song

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 96:1–96:13

April 17, 2016

Jesus Wants Revenge?

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 94:1–94:23

March 6, 2016

Jesus’ Gift to You: A Church Family

Speaker: Duncan Rankin Series: 1 Timothy Topic: AM Service Passage: 1 Timothy 5:1–5:25

February 14, 2016

Better Still

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 93:1–93:5

February 7, 2016

Song for the Sabbath

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 92:1–92:15

January 24, 2016

God's Safety

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 91:1–91:16

December 13, 2015

Jesus’ Gift to You: A Good Pastor

Speaker: Duncan Rankin Series: 1 Timothy Topic: AM Service Passage: 1 Timothy 4:1–4:16

November 29, 2015

Joy & Lament

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 89:1–89:52

November 22, 2015

Where are You, O God?

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 88:1–88:18

November 1, 2015

Born in Zion

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 87:1–87:7

October 18, 2015

Jesus Gift to You: Practical Care

Speaker: Duncan Rankin Series: 1 Timothy Topic: AM Service Passage: 1 Timothy 3:8–3:16

August 9, 2015

Jesus' Gift to You: Pastoral Care

Speaker: Duncan Rankin Series: 1 Timothy Topic: AM Service Passage: 1 Timothy 3:1–3:7

August 2, 2015

Jesus is Lord of My Life!

Speaker: Duncan Rankin Series: 1 Timothy Topic: AM Service Passage: 1 Timothy 2:1–2:15

July 5, 2015

A Faithful Saying

Speaker: Duncan Rankin Series: 1 Timothy Topic: AM Service Passage: 1 Timothy 1:12–1:20

June 14, 2015

True or False

Speaker: Duncan Rankin Series: 1 Timothy Topic: AM Service Passage: 1 Timothy 1:3–1:11

April 12, 2015

Signed, Sealed, Delivered

Speaker: Duncan Rankin Series: 1 Timothy Topic: AM Service Passage: 1 Timothy 1:1–1:2

March 22, 2015

The Dedication

Speaker: Duncan Rankin Series: Nehemiah Topic: PM Service Passage: Nehemiah 12:27–12:47

March 15, 2015

John Hancock

Speaker: Duncan Rankin Series: Nehemiah Topic: PM Service Passage: Nehemiah 10:1–10:39

February 22, 2015

The Book

Speaker: Duncan Rankin Series: Nehemiah Topic: PM Service Passage: Nehemiah 8:1–8:18

January 25, 2015

Your Momma Wears Army Boots!

Speaker: Duncan Rankin Series: Nehemiah Topic: PM Service Passage: Nehemiah 4:1–4:23

January 18, 2015

Nehemiah's Prayer Answered

Speaker: Duncan Rankin Series: Nehemiah Topic: PM Service Passage: Nehemiah 2:1–2:20

January 4, 2015

Some Little Sacrifices

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 13:15–13:19

January 4, 2015

Nehemiah's Prayer

Speaker: Duncan Rankin Series: Nehemiah Topic: PM Service Passage: Nehemiah 1:1–1:11

December 7, 2014

Feared by Kings!

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 76:1–76:12

November 30, 2014

The Same Forever

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 13:1–13:14

November 30, 2014

God is the Judge

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 75:1–75:10

November 2, 2014

A Psalm of Solomon

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 72:1–72:20

October 19, 2014

Look, Think & Listen

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 12:1–12:29

October 15, 2014

SoT Man 4

Speaker: Duncan Rankin Topic: School of Theology

October 12, 2014

Dying Well

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 71:1–71:24

October 5, 2014

Keep Calm & Pray

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 70:1–70:5

October 1, 2014

SoT Man 3

Speaker: Duncan Rankin Topic: School of Theology

September 21, 2014

My Secret Sins

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 69:1–69:36

September 7, 2014

Surf & Turf

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 68:1–68:35

September 3, 2014

SoT Man 1

Speaker: Duncan Rankin Topic: School of Theology

August 31, 2014

Happy, Happy, Happy!

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 67:1–67:7

July 27, 2014

Mighty Mighty!

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 66:1–66:20

July 13, 2014

Creation & Redemption

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 65:1–65:13

July 6, 2014

Preserving Faith

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 10:26–10:39

June 22, 2014

First & Second

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 10:1–10:25

June 8, 2014

Old and New

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 9:1–9:28

May 18, 2014

Sound & Fury

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 64:1–64:10

May 4, 2014

A Desert Song

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 63:1–63:11

April 27, 2014

Waiting in Silence

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 62:1–62:12

April 13, 2014

A Song from the 60s

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 61:1–61:8

April 6, 2014

Winning and Losing

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 60:1–60:12

March 9, 2014

The KGB

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 59:1–59:17

February 23, 2014

Breaking Teeth

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 58:1–58:11

February 12, 2014

SoT God 3

Speaker: Duncan Rankin Topic: School of Theology

February 9, 2014

Fingal's Cave

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 57:1–57:11

February 2, 2014

Kidnapped!

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 56:1–56:13

January 26, 2014

Bigger & Better

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 8:1–8:13

January 22, 2014

SoT God 2

Speaker: Duncan Rankin Topic: School of Theology

January 12, 2014

Pesky Ziphites!

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 54:1–54:7

January 8, 2014

SoT God 1

Speaker: Duncan Rankin Topic: School of Theology

January 5, 2014

Absolutely Indestructible!

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 7:1–7:28

January 5, 2014

No Good

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 53:1–53:6

December 8, 2013

The Unrepentant Murderer

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 52:1–52:9

November 24, 2013

David the Weak

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 51:1–51:19

November 13, 2013

SoT Trinity 5

Speaker: Duncan Rankin Topic: School of Theology

November 10, 2013

The Anchor Holds!

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 6:9–6:20

October 23, 2013

SoT Trinity 4

Speaker: Duncan Rankin Topic: School of Theology

October 9, 2013

SoT Trinity 3

Speaker: Duncan Rankin Topic: School of Theology

September 25, 2013

SoT Trinity 2

Speaker: Duncan Rankin Topic: School of Theology

September 15, 2013

Falling Away?

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 6:1–6:8

September 15, 2013

A Song for the Forgetful

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 50:1–50:23

September 11, 2013

SoT Trinity 1

Speaker: Duncan Rankin Topic: School of Theology

August 25, 2013

Higher & Better

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 5:1–5:14

July 7, 2013

Holding Fast

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 4:14–4:16

July 7, 2013

The Works of Man

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 49:1–49:20

June 30, 2013

The Living Word

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 4:1–4:13

June 30, 2013

The Beauty of Christ

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 48:1–48:14

June 23, 2013

Poking a Stick at God

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 3:12–3:19

June 9, 2013

Our God Reigns!

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 47:1–47:9

May 22, 2013

SoT Scripture 10

Speaker: Duncan Rankin Topic: School of Theology

May 8, 2013

SoT Scripture 9

Speaker: Duncan Rankin Topic: School of Theology

April 28, 2013

Our Refuge and Strength

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 46:1–46:11

April 24, 2013

SoT Scripture 8

Speaker: Duncan Rankin Topic: School of Theology

April 21, 2013

A Marriage Made In Heaven

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 45:1–45:17

April 10, 2013

SoT Scripture 7

Speaker: Duncan Rankin Topic: School of Theology

March 27, 2013

SoT Scripture 6

Speaker: Duncan Rankin Topic: School of Theology

March 24, 2013

Our Apostle and High Priest

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 3:1–3:11

March 17, 2013

The Christian Laughingstock

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 44:1–44:26

March 10, 2013

The Free Church

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 43:1–43:5

February 27, 2013

SoT Scripture 4

Speaker: Duncan Rankin Topic: School of Theology

February 13, 2013

SoT Scripture 3

Speaker: Duncan Rankin Topic: School of Theology

February 3, 2013

Jesus is our Brother

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 2:9–2:19

January 23, 2013

SoT Scripture 2

Speaker: Duncan Rankin Topic: School of Theology

January 13, 2013

The Absence of God

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 42:1–42:11

January 9, 2013

SoT Scripture 1

Speaker: Duncan Rankin Topic: School of Theology

December 12, 2012

SoT Intro 3

Speaker: Duncan Rankin Topic: School of Theology

December 2, 2012

Pay Attention!

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 2:1–2:8

November 25, 2012

Climbing the Ladder

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 1:4–1:14

November 21, 2012

SoT Intro 2

Speaker: Duncan Rankin Topic: School of Theology

November 18, 2012

Judas Foretold

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 41:1–41:13

November 14, 2012

SoT Intro 1

Speaker: Duncan Rankin Topic: School of Theology

November 11, 2012

The Obedience of Christ

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 40:1–40:17

October 28, 2012

How to be Depressed!

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 39:1–39:13

October 7, 2012

An Unpopular Topic!

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 38:1–38:22

September 23, 2012

Last Days Ministries

Speaker: Duncan Rankin Series: Hebrews Topic: AM Service Passage: Hebrews 1:1–1:4

August 19, 2012

The Lord is Always Faithful

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 37:1–37:40

July 8, 2012

Church Life in a Creepy World

Speaker: Duncan Rankin Series: Jude Topic: AM Service Passage: Jude 1:17–1:25

June 24, 2012

Creeping From Bad to Worse

Speaker: Duncan Rankin Series: Jude Topic: AM Service Passage: Jude 1:5–1:16

June 24, 2012

Safe With God

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 36:1–36:12

June 17, 2012

Jeepers Creepers!

Speaker: Duncan Rankin Series: Jude Topic: AM Service Passage: Jude 1:1–1:4

June 17, 2012

Divine Rescue

Speaker: Duncan Rankin Series: Psalms Topic: PM Service Passage: Psalm 35:1–35:28