We will show examples of computing mixing times via orthogonal polynomials diagonalization of reversible Markov chains, the Karlin-McGregor approach. Also, we will discuss matrix Riemann-Hilbert problems in the context of reversible Markov chains.