Based on a mix of everything. Current form, historical form, international experience, role within their team (igl, clutch, anchor, etc.), and just what my heart feels.
Honestly, you could switch around the top 5 any way you want, and I would not be upset
1 Zekken (Ik ill get "flair bias" for this one, and that's fair. For me, he gets the edge on Aspas for current form and on Jemkin/kaajak for LAN experience, but could be as low as 6 in a list that's primarily focused on current form.)
2 Jemkin (Can't personally justify putting him or kaajak as #1 without any international showings, but both of them could be #1 in someone else's list and it would be valid)
3 kaajak
4 Aspas (The GOAT)
5 leaf
--Tier Gap--
6 trent (Before Tejo nerf he's top 5, and could move up there after the event, but can't have him higher than this without seeing him on any other agent this year)
7 nAts (Assuming he actually plays)
8 MiniBoo
9 Texture
10 Bang
11 Rarga (I don't trust anything that happens in CN if it hasn't been proven on the international stage, but he's too insane to fully ignore)
12 F0rsakeN
--Tier Gap--
13 RieNs
14 Johnqt
15 Verno
--Tier Gap--
16 Valyn
17 Karon
18 Wo0t
19 Keiko
20 Whzy
HM: Crashies, Benjyfishy, Chronicle, N4RRATE, Jinggg