- Votive Mass of the Blessed Virgin Mary in Advent, December 15 – English / Spanish
- Patronal Feast Day, Our Lady of Guadalupe, December 12 – English / Spanish
- Second Sunday of Advent/Saint Juan Diego, December 9 – English / Spanish
- 10th Anniversary of the Dedication of the Shrine Church – English / Spanish
- First Vespers for the 10th Anniversary of the Dedication of the Church – English / Spanish
- Memorial of Saint Lucy, Virgin and Martyr / Honoring Father Jacinto, December 13
- Solemnidad de Nuestra Señora de Guadalupe, diciembre 12
- Patronal Feast Day, Our Lady of Guadalupe (English), December 12
- Third Sunday of Advent / Installation of Fr. Elias as Rector, December 11
- Saturday, Season of Advent, December 10
- Feast of Saint Juan Diego, December 9
- Immaculate Conception, December 8
- Wednesday,Octave of Easter, March 30
- Reflection – Opening of the Holy Door, December 13 (bi-lingual)
- Patronal Feastday – Our Lady of Guadalupe, December 12 (bi-lingual)
- Mass of Friday, 2nd Week of Advent, December 11
- Feast of Saint Juan Diego, December 9 (bi-lingual)
- Presentation – Queen of the Americas Guild, August 1
- Homily – 18th Sunday Ordinary Time, August 2
- Patronal Feastday – Our Lady of Guadalupe, December 12 (bi-lingual)
- Blessing of the Statue of the Guardian Angel, December 12
- Mass of Thursday, 2nd Week of Advent, December 11
- Feast of Saint Juan Diego – December 9 (bi-lingual)
- Mass of the Speculum Iustitiae Conference July 23 2014
- Queen of the Americas Guild July 26 2014
- St. Louis Archdiocese Pilgrimage July 28 2014
- St. Louis Archdiocese Pilgrimage July 29 2014
- Mass for Shrine Donors July 30 2014
- Mass of the 6th Anniversary of Dedication of the Church July 31 2014
- Mass – Marian Catechist Apostolate August 1 2014
- Mass – Marian Catechist Apostolate August 2 2014
- Mass with Consecration of Marian Catechists – 18th Sunday August 3 2014
- Mass of the Patronal Feast of Our Lady of Guadalupe December 12 2013
- Queen of the Americas Guild July 27 2012
- Queen of the Americas Guild July 28 2012
- Memorial of St Peter Chrysologus July 30 2012
- Mass of the 4th Anniversary of Dedication of the Church July 31 2012
- Mass of the Second Sunday of Advent – December 9, 2012
- Unveiling and Blessing of the Statue of Blessed John Duns Scotus December 12, 2012
- Mass of the Patronal Feast of Our Lady of Guadalupe December 12, 2012
- Homily – Feast of Saint Juan Diego – December 9, 2011
- Homily – Solemnity of Our Lady of Guadalupe – December 12, 2011
- Homily – Queen of the Americas Guild – St. Juan Diego – July 30, 2010
- Homily – Dedication Anniversary – July 31, 2010
- Keynote Address – Queen of the Americas Guild – July 31, 2010
- Homily – Canon Law Conference – August 4, 2010
- Homily – Marian Symposium – August 21, 2010
- Homily – Feast of Saint Juan Diego – December 9, 2010
- Homily – Solemnity of Our Lady of Guadalupe – December 11, 2010
- Homily – Saint Juan Diego Guild Day – July 30, 2009
- Homily – Queen of the Americas Guild – July 31, 2009
- Homily – Queen of the Americas Guild – August 1, 2009
- Homily – St. Gianna Beretta Molla – August 2, 2009
- Saint Juan Diego Guild Day – July 29, 2008
- Dedication/Gala – July 30, 2008
- Dedication of the Shrine Church – July 31, 2008 (bi-lingual)
- Dedication of the Shrine Church-Final Remarks – July 31, 2008
- Homily – St. John Vianney – August 4, 2008
- Homily – Feast of Our Lady of Guadalupe – December 12, 2008 (en Español)
- Homily – “Return to the Sacred” – December 13, 2008
- Blessed Miguel Pro – Homily – Mexico City
- Basilica of Our Lady of Guadalupe – Mexico City
- Stations of the Cross – Rite of Erection – December 9, 2004
- Queen of the Americas Guild – Homily – August 5, 2005
- Basilica of Our Lady of Lourdes – France – October 18, 2006
- Basilica of Our Lady of Lourdes – France – October 19, 2006
- Shrine – St. Therese – Lisieux, France – October 20, 2006
- Shrine – St. Therese – Lisieux, France – November 21, 2006