It is known tesseract has problem to recognize text/data from tables (see issues tracker) without custom segmenation/layout analyze. You can try to use/test Sintun proposal or get idea for Text Extraction from a Table Image, using PyTesseract and OpenCV/code for Text-Extraction-Table-Image