Wiktionary
                    bat a thousand
                    
                        
                
                                                                    vb. 1 (context baseball English) To reach first base on every at-bat. 2 (context idiomatic English) To achieve success at each attempt. 3 (context idiomatic English) To achieve perfection. 4 (context idiomatic English) To have identical outcomes on each attempt