I recently played:
-Wieniawski concerto 2 1st mvt
-Bruch concerto 1 1st,2nd and 3rd mvt
-Mozart n° 3 2nd,3rd mvt
-Lalo SE 1st and 3rd mvt
Which piece would you suggest me to play next?
I'v thought about Mendelssohn, Dvorak, Wieniawski 1 and Lalo 5 but some of them might be too hard.
Saint-Saens 3 could also be an option but I don't really like the development part.
Of course, I'll also discuss these options with my teacher.
Maybe Mozart 5 or the Bach E major might be a good choice. Or a Vivaldi concerto.
Why not finish up the Mozart, Wieniawski, and Lalo?
Considering the OP is at the Wieniawski 2, Bruch, and Lalo level I would think that Vivaldi might be a step backwards for him. I agree with Stephen in that you should finish the Wieniawski, Mozart, and Lalo. The 5th movement is difficult so I understand being wary of it. When I studied Lalo I only did movements 1,2, and 4. I skipped 3 because it’s seldom played anyway (but it’s one of my favorite movements so I’d like to revisit it), and I skipped 5 because of how difficult it is and actually moved on to Bruch 1 in g minor. I also didn’t finish Lalo because most concertos have 3 move,ents but this one had 5. After learning 3 movements you can imagine I was ready to move on!
The Wieniawski Concerto 1 is a beast…
After you finish the Weenie, Mozart 4 or 5 would be a nice change of pace and it's good to have a fair bit of Mozart in your wheelhouse. Have you discussed any sonatas with your teacher? Maybe not worth bothering with unless you have access to a pro-level pianist with a repertoire of violin-and-piano sonatas. And then there are show pieces, Paganini caprices, etc.