Saturday 31st July

Scottish Premiership - 1st Phase

  • Hearts 2 , Celtic 1 at Full time
    Hearts
    Celtic
    Full time

Wednesday 28th July

UEFA Champions League - 2nd Qualifying Round

  • Midtjylland 2 , Celtic 1 After extra time , Midtjylland win 3 - 2 on aggregate
    Midtjylland
    Celtic
    Aggregate score Midtjylland 3 , Celtic 2After extra time

Saturday 24th July

Club Friendlies - Club Friendlies 3

  • Celtic 2 , West Ham United 6 at Full time
    Celtic
    West Ham United
    Full time

Tuesday 20th July

UEFA Champions League - 2nd Qualifying Round

  • Celtic 1 , Midtjylland 1 at Full time , Midtjylland win 3 - 2 on aggregate
    Celtic
    Midtjylland
    Full time

Saturday 17th July

Club Friendlies - Club Friendlies 3

  • Celtic 0 , Preston North End 1 at Full time
    Celtic
    Preston North End
    Full time

Wednesday 14th July

Club Friendlies - Club Friendlies 3

  • Bristol City 0 , Celtic 0 at Full time
    Bristol City
    Celtic
    Full time

Saturday 10th July

Club Friendlies - Club Friendlies 3

  • Charlton Athletic 1 , Celtic 2 at Full time
    Charlton Athletic
    Celtic
    Full time

Wednesday 7th July

Club Friendlies - Club Friendlies 3

  • Sheffield Wednesday 1 , Celtic 3 at Full time
    Sheffield Wednesday
    Celtic
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.