In 2020, James started Praying Eucharistically, a project exploring the ways of worshipping and Christian living in the Covid lockdown. For this project, he provides the appropriate liturgical texts for people celebrating at home. He offers Gospel readings and homilies in video format for Sundays and the main festivities of the liturgical year. All videos can be found on YouTube. See also Year A homilies
24 November 2024, Homily for the Solemnity of Christ the King, Year B. Gospel: John 18:33-37.
17 November 2024, Homily for Sunday 33 in Ordinary Time, Year B. Gospel: Mark 3:24-32.
10 November 2024, Homily for Sunday 32 in Ordinary Time, Year B. Gospel: Mark 12:38-44.
3 November 2024, Homily for Sunday 31 in Ordinary Time, Year B. Gospel: Mark 12:28-34.
27 October 2024, Homily for Sunday 30 in Ordinary Time, Year B. Gospel: Mark 10:46-52.
20 October 2024, Homily for Sunday 29 in Ordinary Time, Year B. Gospel: Mark 10:35-45.
13 October 2024, Homily for Sunday 28 in Ordinary Time, Year B. Gospel: Mark 10:17-30.
6 October 2024, Homily for Sunday 27 in Ordinary Time, Year B. Gospel: Mark 10:1-16.
29 September 2024, Homily for Sunday 26 in Ordinary Time, Year B. Gospel: Mark 9:38-48.
22 September 2024, Homily for Sunday 25 in Ordinary Time, Year B. Gospel: Mark 9:30-37.
15 September 2024, Homily for Sunday 24 in Ordinary Time, Year B. Gospel: Mark 8:27-35.
8 September 2024, Homily for Sunday 23 in Ordinary Time, Year B. Gospel: Mark 7:31-37.
1 September 2024, Homily for Sunday 22 in Ordinary Time, Year B. Gospel: Mark 7:1-8, 14-15, 21-23.
25 August 2024, Homily for Sunday 21 in Ordinary Time, Year B. Gospel: John 6:51-69. James preached on the Gospels of two consecutive Sundays: the 20th Sunday in Ordinary Time (Jn 6:51-59) and the 21st Sunday (Jn 6:60-69) put together to make the text slightly less difficult to interpret.
18 August 2024, Homily for Sunday 20 in Ordinary Time, Year B. Gospel: John 6:41-51. See the homily for Sunday 21.
15 August 2024, Homily for the Solemnity of Assumption. Gospel: Luke 1:39-56.
11 August 2024, Homily for Sunday 19 in Ordinary Time, Year B. Gospel: John 6:41-51.
6 August 2024, Homily for the Feast of Transfiguration, Year B. Gospel: Mark 9:1-10.
4 August 2024, Homily for Sunday 18 in Ordinary Time, Year B. Gospel: John 6:24-35.
28 July 2024, Homily for Sunday 17 in Ordinary Time, Year B. Gospel: John 6:1-15.
21 July 2024, Homily for Sunday 16 in Ordinary Time, Year B. Gospel: Mark 6:30-34.
14 July 2024, Homily for Sunday 15 in Ordinary Time, Year B. Gospel: Mark 6:6b-13.
7 July 2024, Homily for Sunday 14 in Ordinary Time, Year B. Gospel: Mark 6:1-6.
30 June 2024, Homily for Sunday 13 in Ordinary Time, Year B. Gospel: Mark 5:21-43.
23 June 2024, Homily for Sunday 12 in Ordinary Time, Year B. Gospel: Mark 4:36-41.
16 June 2024, Homily for Sunday 11 in Ordinary Time, Year B. Gospel: Mark 4:26-34.
9 June 2024, Homily for Tenth Sunday in Ordinary Time, Year B. Gospel: Mark 3:19b-35.
26 May 2024, Trinity Sunday, Year B. Gospel: Matthew 28:16-20.
19 May 2024, Pentecost Sunday, Year B. Gospel: John 15:26-27; 16:12-15.
12 May 2024, Ascension Sunday, Year B. Gospel: Mark 16:15-20.
5 May 2024, Homily for Sixth Sunday of Easter, Year B. Gospel: John 15:9-17.
28 April 2024, Homily for Fifth Sunday of Easter, Year B. Gospel: John 15:1-8.
21 April 2024, Homily for Fourth Sunday of Easter, Year B. Gospel: John 10:11-18.
14 April 2024, Homily for Third Sunday of Easter, Year B. Gospel: Luke 24:35-49.
7 April 2024, Homily for Second Sunday of Easter, Year B. Gospel: John 20:19-31.
31 March 2024, Homily for Easter Sunday. Gospel: Mark 16:1-8.
27 March 2024, Meditation for Good Friday.
24 March 2024, Homily for Palm Sunday, Year B. Gospel: Mark 15:1-39.
17 March 2024. Homily for the Fifth Sunday of Lent, Year B. Gospel: John 12: 20-33.
10 March 2024. Homily for the Fourth Sunday of Lent, Year B. Gospel: John 3:14-21.
3 March 2024. Homily for the Third Sunday of Lent, Year B. Gospel: John 2:13-25.
24 February 2024. Homily for the Second Sunday of Lent, Year B. Gospel: Mark 9:2-10.
17 February 2024. Homily for the First Sunday of Lent, Year B. Gospel: Mark 1:12-15.
14 February 2024. Homily for Ash Wednesday. Gospel: Matthew 6:1-6,16-18.
11 February 2024 Homily for the Sixth Sunday in Ordinary Time Year B Gospel: Mark 1:40-45.
4 February 2024 Homily for the Fifth Sunday in Ordinary Time, Year B Gospel: Mark 1:29-39.
28 January 2024 Homily for the Fourth Sunday in Ordinary Time, Year B Gospel: Mark 1:21-28.
21 January 2024 Homily for the Third Sunday in Ordinary Time, Year B Gospel: Mark 1:14-20.
7 January 2024 Homily for the Baptism of the Lord, Year B. Gospel: Mark 1:7-11.
6 January 2024 Homily for The Epiphany of the Lord. Gospel: Matthew 2:1-12.
1 January 2024 Homily for The Solemnity of the Mother of God. Gospel: Luke 2:16-21
31 December 2023 Homily for Holy Family Sunday. Gospel: Luke 2:22-40
25 December 2023 Homily for the Christmas Day. Gospel: John 1:6-8, 19-28
24 December 2023 Homily for the Fourth Sunday in Advent, Year B. Gospel: John 1:6-8, 19-28
17 December 2023 Homily for the Third Sunday in Advent, Year B. Gospel: John 1:6-8, 19-28
10 December 2023 Homily for the Second Sunday in Advent, Year B. Gospel: Mark 1:1-8
3 December 2023 Homily for the First Sunday in Advent, Year B. Gospel: Mark 13:33-37